Ultimate Fighting Calendar
Middleweight3 rounds scheduled
WIN
Punahele Soriano
Puna
13-4-0
RESULT

Punahele Soriano def. Oskar Piechota (TKO)

TKO · Round 1 · 3:17
Oskar Piechota
Imadlo
11-3-1 (1 NC)
Saturday, December 14, 2019
T-Mobile Arena, Las Vegas, United States

Punahele Soriano defeated Oskar Piechota by TKO in round 1 (3:17) in the Middleweight bout of UFC 245: Usman vs Covington, held Saturday, December 14, 2019 at T-Mobile Arena, Las Vegas.

Fight stats

Punahele Soriano
Oskar Piechota
2
Knockdowns
0
26 of 44
Significant strikes
8 of 17
59%
Sig. strike accuracy
47%
26 of 46
Total strikes
11 of 20
1 of 1
Takedowns
0 of 0
100%
Takedown accuracy
-
0
Submission attempts
0
0
Reversals
1
1:14
Control time
0:18
Significant strikes by target
20 of 37
Head
4 of 11
6 of 7
Body
3 of 4
0 of 0
Leg
1 of 2
10 of 19
Distance
3 of 12
2 of 3
Clinch
4 of 4
14 of 22
Ground
1 of 1

By round

ROUND 1
2
KD
0
26 of 44
Sig. str.
8 of 17
26 of 46
Total str.
11 of 20
1 of 1
Takedowns
0 of 0
0
Sub. att
0
1:14
Ctrl
0:18

Betting Odds

Punahele Soriano
-118
54% implied win probability
Open: -115Best: +100
Oskar Piechota
-102
50% implied win probability
Open: -111Best: +108

Average moneyline across 6 sportsbooks.

Line Movement

Punahele SorianoOskar Piechota
50%60%Nov 16Nov 25Dec 5Dec 14Nov 16, 9:40 AM UTC · Punahele Soriano -120 (55%)Nov 18, 8:25 AM UTC · Punahele Soriano -114 (53%)Nov 21, 4:40 AM UTC · Punahele Soriano -114 (53%)Nov 22, 12:10 AM UTC · Punahele Soriano -114 (53%)Nov 25, 1:35 PM UTC · Punahele Soriano -115 (53%)Nov 25, 1:45 PM UTC · Punahele Soriano -116 (54%)Nov 27, 12:41 PM UTC · Punahele Soriano -117 (54%)Nov 29, 5:30 AM UTC · Punahele Soriano -119 (54%)Nov 29, 7:20 PM UTC · Punahele Soriano -120 (55%)Nov 29, 10:10 PM UTC · Punahele Soriano -121 (55%)Dec 3, 9:15 PM UTC · Punahele Soriano -120 (55%)Dec 4, 4:10 PM UTC · Punahele Soriano -121 (55%)Dec 9, 7:21 PM UTC · Punahele Soriano -118 (54%)Dec 9, 7:25 PM UTC · Punahele Soriano -119 (54%)Dec 9, 7:27 PM UTC · Punahele Soriano -117 (54%)Dec 9, 7:55 PM UTC · Punahele Soriano -116 (54%)Dec 9, 9:38 PM UTC · Punahele Soriano -115 (53%)Dec 9, 9:50 PM UTC · Punahele Soriano -113 (53%)Dec 9, 9:55 PM UTC · Punahele Soriano -113 (53%)Dec 10, 2:31 PM UTC · Punahele Soriano -113 (53%)Dec 10, 6:40 PM UTC · Punahele Soriano -111 (53%)Dec 10, 9:17 PM UTC · Punahele Soriano -109 (52%)Dec 11, 2:00 AM UTC · Punahele Soriano -107 (52%)Dec 11, 4:05 AM UTC · Punahele Soriano -106 (51%)Dec 11, 5:45 AM UTC · Punahele Soriano -107 (52%)Dec 12, 2:21 PM UTC · Punahele Soriano -107 (52%)Dec 12, 9:21 PM UTC · Punahele Soriano -106 (51%)Dec 13, 2:35 AM UTC · Punahele Soriano -107 (52%)Dec 13, 5:12 PM UTC · Punahele Soriano -106 (51%)Dec 13, 11:03 PM UTC · Punahele Soriano -106 (51%)Dec 14, 12:31 AM UTC · Punahele Soriano -106 (51%)Dec 14, 4:54 AM UTC · Punahele Soriano -106 (51%)Dec 14, 6:07 AM UTC · Punahele Soriano -108 (52%)Dec 14, 4:23 PM UTC · Punahele Soriano -108 (52%)Dec 14, 5:24 PM UTC · Punahele Soriano -109 (52%)Dec 14, 9:35 PM UTC · Punahele Soriano -108 (52%)Dec 14, 9:50 PM UTC · Punahele Soriano -109 (52%)Dec 14, 9:55 PM UTC · Punahele Soriano -111 (53%)Dec 14, 10:01 PM UTC · Punahele Soriano -111 (53%)Dec 14, 10:03 PM UTC · Punahele Soriano -111 (53%)Dec 14, 10:10 PM UTC · Punahele Soriano -114 (53%)Dec 14, 10:20 PM UTC · Punahele Soriano -113 (53%)Dec 14, 10:51 PM UTC · Punahele Soriano -115 (53%)Dec 14, 11:00 PM UTC · Punahele Soriano -116 (54%)Dec 14, 11:05 PM UTC · Punahele Soriano -117 (54%)Dec 14, 11:10 PM UTC · Punahele Soriano -117 (54%)Dec 14, 11:15 PM UTC · Punahele Soriano -115 (53%)Dec 14, 11:20 PM UTC · Punahele Soriano -118 (54%)Dec 14, 11:20 PM UTC · Punahele Soriano -118 (54%)Nov 16, 9:40 AM UTC · Oskar Piechota -110 (52%)Nov 18, 8:25 AM UTC · Oskar Piechota -108 (52%)Nov 21, 4:40 AM UTC · Oskar Piechota -111 (53%)Nov 22, 12:10 AM UTC · Oskar Piechota -111 (53%)Nov 25, 1:35 PM UTC · Oskar Piechota -110 (52%)Nov 25, 1:45 PM UTC · Oskar Piechota -109 (52%)Nov 27, 12:41 PM UTC · Oskar Piechota -108 (52%)Nov 29, 5:30 AM UTC · Oskar Piechota -108 (52%)Nov 29, 7:20 PM UTC · Oskar Piechota -106 (51%)Nov 29, 10:10 PM UTC · Oskar Piechota -105 (51%)Dec 3, 9:15 PM UTC · Oskar Piechota -106 (51%)Dec 4, 4:10 PM UTC · Oskar Piechota -105 (51%)Dec 9, 7:21 PM UTC · Oskar Piechota -107 (52%)Dec 9, 7:25 PM UTC · Oskar Piechota -106 (51%)Dec 9, 7:27 PM UTC · Oskar Piechota -108 (52%)Dec 9, 7:55 PM UTC · Oskar Piechota -109 (52%)Dec 9, 9:38 PM UTC · Oskar Piechota -110 (52%)Dec 9, 9:50 PM UTC · Oskar Piechota -111 (53%)Dec 9, 9:55 PM UTC · Oskar Piechota -111 (53%)Dec 10, 2:31 PM UTC · Oskar Piechota -114 (53%)Dec 10, 6:40 PM UTC · Oskar Piechota -115 (53%)Dec 10, 9:17 PM UTC · Oskar Piechota -115 (53%)Dec 11, 2:00 AM UTC · Oskar Piechota -118 (54%)Dec 11, 4:05 AM UTC · Oskar Piechota -119 (54%)Dec 11, 5:45 AM UTC · Oskar Piechota -118 (54%)Dec 12, 2:21 PM UTC · Oskar Piechota -118 (54%)Dec 12, 9:21 PM UTC · Oskar Piechota -119 (54%)Dec 13, 2:35 AM UTC · Oskar Piechota -117 (54%)Dec 13, 5:12 PM UTC · Oskar Piechota -118 (54%)Dec 13, 11:03 PM UTC · Oskar Piechota -118 (54%)Dec 14, 12:31 AM UTC · Oskar Piechota -118 (54%)Dec 14, 4:54 AM UTC · Oskar Piechota -116 (54%)Dec 14, 6:07 AM UTC · Oskar Piechota -116 (54%)Dec 14, 4:23 PM UTC · Oskar Piechota -114 (53%)Dec 14, 5:24 PM UTC · Oskar Piechota -115 (53%)Dec 14, 9:35 PM UTC · Oskar Piechota -114 (53%)Dec 14, 9:50 PM UTC · Oskar Piechota -111 (53%)Dec 14, 9:55 PM UTC · Oskar Piechota -114 (53%)Dec 14, 10:01 PM UTC · Oskar Piechota -114 (53%)Dec 14, 10:03 PM UTC · Oskar Piechota -110 (52%)Dec 14, 10:10 PM UTC · Oskar Piechota -110 (52%)Dec 14, 10:20 PM UTC · Oskar Piechota -109 (52%)Dec 14, 10:51 PM UTC · Oskar Piechota -109 (52%)Dec 14, 11:00 PM UTC · Oskar Piechota -108 (52%)Dec 14, 11:05 PM UTC · Oskar Piechota -107 (52%)Dec 14, 11:10 PM UTC · Oskar Piechota -105 (51%)Dec 14, 11:15 PM UTC · Oskar Piechota -104 (51%)Dec 14, 11:20 PM UTC · Oskar Piechota -104 (51%)Dec 14, 11:20 PM UTC · Oskar Piechota -102 (50%)-118-102
SportsbookPunahele SorianoOskar Piechota
Bookmaker-134+104
Bovada-135+105
Cloudbet-127+108
Pinnacle-115+102
sports-interaction+100-120
unibet-106-118

Odds are for information only. · Odds data: fightodds.io

Frequently asked questions

Who won Punahele Soriano vs Oskar Piechota?

Punahele Soriano defeated Oskar Piechota by TKO in round 1 (3:17) in the Middleweight bout of UFC 245: Usman vs Covington, held Saturday, December 14, 2019 at T-Mobile Arena, Las Vegas.

Referee
Chris Tognoni
Time format
3 Rnd (5-5-5)
Pre-fight comparison

Win probability

Punahele Soriano 58%42% Oskar Piechota

What the model gave each fighter going into the fight, from their pre-fight UFCalendar Power Index ratings. See the full Power Index

Fight DNA

Head to head

UFCalendar's style model · Middleweight roster (229 fighters)

Punahele Soriano
Knockout Artist
7 edges
Oskar Piechota
Complete Fighter
4 edges
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

83Power81
82Speed78
74Precision94
91Durability74
64Engine65
95Wrestling76
76Ground95

Biggest edge Oskar Piechota, Submissions +40

Attribute by attribute

Punahele Soriano is on the left of every row, Oskar Piechota on the right.
98Punch power96
67Kick power65
94Punch speed95
69Kick speed60
74Accuracy94
95Takedowns76
98Ground striking97
53Submissions93
91Chin67
91Body strength80
64Cardio65

Attributes are rated 0-100 by UFCalendar's style model.

Tale of the Tape

13-4-0
Record
11-3-1 (1 NC)
1745
Power Index rating
1691
4
Win Streak
0
33
Age
36
5'11"
180 cm
Height
6'0"
183 cm
72"
183 cm
Reach
76"
193 cm
Southpaw
Stance
Southpaw
Middleweight
Weight Class
Middleweight
United States
Nationality
Poland

Striking Profile

4.42
SLpM
3.30
53%
Str. Acc.
52%
3.31
SApM
3.93
47%
Str. Def.
51%

Grappling Profile

1.97
TD Avg.
0.61
51%
TD Acc.
40%
48%
TD Def.
38%
0.10
Sub. Avg.
1.50

Recent form (last 5 fights)

Punahele Soriano · 4-1
  • W
    UFC Fight Night: Strickland vs Hernandez · Feb 21, 2026
    Unanimous Decision · R3 · 5:00 · Welterweight
  • W
    UFC 320: Ankalaev vs Pereira 2 · Oct 4, 2025
    Unanimous Decision · R3 · 5:00 · Welterweight
  • W
    UFC Fight Night: Dern vs Ribas 2 · Jan 11, 2025
    TKO · R1 · 0:31 · Welterweight
  • W
    UFC Fight Night: Cannonier vs Imavov · Jun 8, 2024
    Unanimous Decision · R3 · 5:00 · Welterweight
  • L
    UFC Fight Night: Dariush vs Tsarukyan · Dec 2, 2023
    Submission · R2 · 4:10 · Middleweight
Oskar Piechota · 1-3
  • NC
    UFC Fight Night: Blaydes vs Volkov · Jun 20, 2020
    · R2 · 4:50 · Middleweight
  • L
    UFC 245: Usman vs Covington · Dec 14, 2019
    TKO · R1 · 3:17 · Middleweight
  • L
    UFC Fight Night: Shevchenko vs Carmouche · Aug 11, 2019
    Submission · R2 · 4:26 · Middleweight
  • L
    The Ultimate Fighter Finale: Tavares vs Adesanya · Jul 6, 2018
    Submission · R2 · 4:55 · Middleweight
  • W
    UFC Fight Night: Cowboy vs Medeiros · Feb 18, 2018
    TKO · R1 · 1:54 · Middleweight

Career Averages

Based on 11 fights · 5 fights
44.5
Avg sig. strikes
25.2
1.18
Avg takedowns
0.40
2:58
Avg control time
1:37
144
Career high strikes
56
5
Career high TDs
1

Strike Distribution

Punahele Soriano
Strike target
Oskar Piechota
79%
Head
74%
19%
Body
15%
2%
Leg
11%
Punahele Soriano
Strike position
Oskar Piechota
45%
Distance
55%
9%
Clinch
25%
47%
Ground
21%