Fight Matrix Program – UFC Fight Night: Imavov vs. Borralho (09-06-2025)
Middleweight (185)
[#4][#4UFC] Nassourdine Imavov (16-4-0, +107) vs. [#7][#7UFC] Caio Borralho (17-1-0, -129)
Nassourdine Imavov is the All-Time #41 ranked Middleweight fighter.
Last 3 Fights: Nassourdine Imavov (3-0-0)
2025-02-01: W vs. [#5MW] Israel Adesanya (24-5-0) via TKO (Punches) in 0:30 of round 2
2024-09-28: W vs. [#14MW] Brendan Allen (25-7-0) via UD (29-28, 29-28, 29-28)
2024-06-08: W vs. [#16MW] Jared Cannonier (18-9-0) via TKO (Punches) in 1:34 of round 4
Last 3 Fights: Caio Borralho (3-0-0)
2024-08-24: W vs. [#16MW] Jared Cannonier (18-9-0) via UD (49-46, 48-46, 49-45)
2024-05-04: W vs. [#34LHW] Paul Craig (17-9-1) via KO (Punches) in 2:10 of round 2
2023-11-04: W vs. [#29MW] Abusupiyan Magomedov (28-6-1) via UD (30-27, 29-28, 29-28)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Caio Borralho | -129 | 53.83% | |
Elo K170 | Nassourdine Imavov | 2200.63 | +104.36 | 64.58% |
Elo Modified | Nassourdine Imavov | 2158.26 | +83.89 | 61.84% |
Glicko-1 | Nassourdine Imavov | 2224.47 | +108.34 | 65.10% |
WHR | Nassourdine Imavov | 2038.88 | +2.77 | 50.40% |
Fighter Ages on Fight Day: Nassourdine Imavov 30.5, Caio Borralho 32.6
Days Since Last Pro Fight: Nassourdine Imavov 217, Caio Borralho 378
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Lightweight (155)
[#23][#15UFC] Benoit St. Denis (14-3-0, +165) vs. [#34][#19UFC] Mauricio Ruffy (12-1-0, -202)
Last 3 Fights: Benoit St. Denis (1-2-0)
2025-05-10: W vs. [#213LW] Kyle Prepolec (18-9-0) via Submission (Arm-Triangle Choke) in 2:35 of round 2
2024-09-28: L vs. [#13LW] Renato Carneiro (20-7-1) via TKO (Doctor Stoppage) in 5:00 of round 2
2024-03-09: L vs. [*] Dustin Poirier (30-10-0) via KO (Punches) in 2:32 of round 2
Last 3 Fights: Mauricio Ruffy (3-0-0)
2025-03-08: W vs. [#46LW] Bobby Green (32-17-1) via KO (Spinning Wheel Kick) in 2:07 of round 1
2024-11-16: W vs. [#239WW] James Llontop (17-6-0) via UD (29-28, 29-28, 29-28)
2024-05-04: W vs. [*] Jamie Mullarkey (17-8-0) via TKO (Punches) in 4:42 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Mauricio Ruffy | -202 | 63.93% | |
Elo K170 | Benoit St. Denis | 1896.72 | +79.88 | 61.30% |
Elo Modified | Benoit St. Denis | 1901.16 | +91.71 | 62.90% |
Glicko-1 | Benoit St. Denis | 1972.61 | +83.80 | 61.83% |
WHR | Mauricio Ruffy | 1837.85 | +42.39 | 56.07% |
Fighter Ages on Fight Day: Benoit St. Denis 29.7, Mauricio Ruffy 29.2
Days Since Last Pro Fight: Benoit St. Denis 119, Mauricio Ruffy 182
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Lightweight (155)
[#72][#38UFC] Mason Jones (16-2-0, -157) vs. [#182][#72UFC] Bolaji Oki (10-2-0, +130)
Last 3 Fights: Mason Jones (3-0-0)
2025-05-03: W vs. [#280LW] Jeremy Stephens (29-22-0) via UD (30-27, 30-27, 30-27)
2024-07-25: W vs. [#137WW] Michael Pagani (8-2-0) via UD ()
2024-02-23: W vs. [#386LW] Bryce Logan (13-9-0) via TKO (Punches and Knees) in 2:45 of round 2
Last 3 Fights: Bolaji Oki (2-1-0)
2025-05-31: W vs. [#443LW] Michael Aswell (10-3-0) via UD (29-28, 29-28, 29-28)
2024-09-28: L vs. [#47LW] Chris Duncan (14-2-0) via Technical Submission (Guillotine Choke) in 3:34 of round 1
2024-02-10: W vs. [#209FW] Timothy Cuamba (9-3-0) via SD (29-28, 28-29, 29-28)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Mason Jones | -157 | 58.42% | |
Elo K170 | Mason Jones | 1772.30 | +189.77 | 74.88% |
Elo Modified | Mason Jones | 1796.08 | +207.87 | 76.79% |
Glicko-1 | Mason Jones | 1817.61 | +263.45 | 82.00% |
WHR | Mason Jones | 1774.90 | +256.35 | 81.39% |
Fighter Ages on Fight Day: Mason Jones 30.3, Bolaji Oki 29.8
Days Since Last Pro Fight: Mason Jones 126, Bolaji Oki 98
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Walker vs. Zhang (08-23-2025)
Light Heavyweight (205)
[#15][#12UFC] Johnny Walker (21-9-0, +297) vs. [#16][#13UFC] Mingyang Zhang (19-6-0, -398)
Last 3 Fights: Johnny Walker (0-2-0, 1 NC)
2024-06-22: L vs. [#12LHW] Volkan Oezdemir (20-8-0) via KO (Punch) in 2:28 of round 1
2024-01-13: L vs. [#10DD][#6P4P][#1LHW] Magomed Ankalaev (21-1-1) via KO (Punches) in 2:42 of round 2
2023-10-21: NC vs. [#10DD][#6P4P][#1LHW] Magomed Ankalaev (21-1-1)
Last 3 Fights: Mingyang Zhang (3-0-0)
2025-04-26: W vs. [*] Anthony Smith (38-22-0) via TKO (Elbows) in 4:03 of round 1
2024-11-23: W vs. [#102MW] Osman Diaz (10-3-0) via TKO (Elbow and Punches) in 2:25 of round 1
2024-02-17: W vs. [#57LHW] Brendson Ribeiro (17-8-0) via KO (Punches) in 1:41 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Mingyang Zhang | -398 | 76.03% | |
Elo K170 | Johnny Walker | 1791.23 | +52.03 | 57.43% |
Elo Modified | Johnny Walker | 1802.87 | +67.03 | 59.53% |
Glicko-1 | Johnny Walker | 1856.33 | +37.60 | 55.39% |
WHR | Mingyang Zhang | 1777.98 | +58.76 | 58.38% |
Fighter Ages on Fight Day: Johnny Walker 33.4, Mingyang Zhang 27.0
Days Since Last Pro Fight: Johnny Walker 427, Mingyang Zhang 119
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Featherweight (145)
[#4][#4UFC] Aljamain Sterling (24-5-0, -310) vs. [#7][#7UFC] Brian Ortega (16-4-0, +243)
Aljamain Sterling is the All-Time #47 ranked Absolute fighter.
Brian Ortega is the All-Time #12 ranked Featherweight fighter.
Last 3 Fights: Aljamain Sterling (1-2-0)
2024-12-07: L vs. [#2FW] Movsar Evloev (19-0-0) via UD (29-28, 29-28, 29-28)
2024-04-13: W vs. [#48FW] Calvin Kattar (23-10-0) via UD (30-27, 30-27, 30-27)
2023-08-19: L vs. [#2BW] Sean OMalley (18-3-0) via TKO (Punches) in 0:51 of round 2
Last 3 Fights: Brian Ortega (1-2-0)
2024-09-14: L vs. [#5FW] Diego Lopes (26-7-0) via UD (30-26, 30-27, 30-27)
2024-02-24: W vs. [#3FW] Yair Rodriguez (20-5-0) via Submission (Arm-Triangle Choke) in 0:58 of round 3
2022-07-16: L vs. [#3FW] Yair Rodriguez (20-5-0) via TKO (Shoulder Injury) in 4:11 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Aljamain Sterling | -310 | 72.17% | |
Elo K170 | Aljamain Sterling | 2161.58 | +181.21 | 73.95% |
Elo Modified | Aljamain Sterling | 2045.40 | +103.34 | 64.45% |
Glicko-1 | Aljamain Sterling | 2073.64 | +44.65 | 56.39% |
WHR | Aljamain Sterling | 1936.22 | +69.73 | 59.90% |
Fighter Ages on Fight Day: Aljamain Sterling 36.0, Brian Ortega 34.5
Days Since Last Pro Fight: Aljamain Sterling 259, Brian Ortega 343
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Heavyweight (265)
[#5][#4UFC] Sergei Pavlovich (19-3-0, -263) vs. [#10][#7UFC] Waldo Cortes-Acosta (14-1-0, +210)
Sergei Pavlovich is the All-Time #35 ranked Heavyweight fighter.
Last 3 Fights: Sergei Pavlovich (1-2-0)
2025-02-01: W vs. [#12HW+] Jairzinho Rozenstruik (15-6-0) via UD (30-27, 30-27, 30-27)
2024-06-22: L vs. [#4HW+] Alexander Volkov (38-11-0) via UD (30-27, 30-27, 29-28)
2023-11-11: L vs. [#2HW+] Tom Aspinall (15-3-0) via KO (Punches) in 1:09 of round 1
Last 3 Fights: Waldo Cortes-Acosta (3-0-0)
2025-06-07: W vs. [#13HW+] Serghei Spivac (17-6-0) via UD (29-28, 29-28, 30-27)
2025-03-15: W vs. [#38HW+] Ryan Spann (23-11-0) via TKO (Punches) in 4:48 of round 2
2024-05-11: W vs. [#208HW+] Robelis Despaigne (5-2-0) via UD (30-27, 30-27, 30-26)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Sergei Pavlovich | -263 | 69.19% | |
Elo K170 | Sergei Pavlovich | 1997.75 | +109.86 | 65.30% |
Elo Modified | Sergei Pavlovich | 1987.45 | +84.49 | 61.92% |
Glicko-1 | Sergei Pavlovich | 2065.40 | +133.36 | 68.30% |
WHR | Sergei Pavlovich | 1965.29 | +152.62 | 70.65% |
Fighter Ages on Fight Day: Sergei Pavlovich 33.3, Waldo Cortes-Acosta 33.9
Days Since Last Pro Fight: Sergei Pavlovich 203, Waldo Cortes-Acosta 77
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Fight Matrix Program – UFC 319: Du Plessis vs. Chimaev (08-16-2025)
Middleweight Championship (185)
[#1P4P][#4DD][#1][#1UFC] Dricus Du Plessis (23-2-0, +174) vs. [#4][#4UFC] Khamzat Chimaev (14-0-0, -210)
Dricus Du Plessis is the All-Time #4 ranked Middleweight fighter.
Khamzat Chimaev is the All-Time #31 ranked Middleweight fighter.
Last 3 Fights: Dricus Du Plessis (3-0-0)
2025-02-08: W vs. [#2MW] Sean Strickland (29-7-0) via UD (49-46, 50-45, 50-45)
2024-08-17: W vs. [#5MW] Israel Adesanya (24-5-0) via Submission (Face Crank) in 3:38 of round 4
2024-01-20: W vs. [#2MW] Sean Strickland (29-7-0) via SD (48-47, 47-48, 48-47)
Last 3 Fights: Khamzat Chimaev (3-0-0)
2024-10-26: W vs. [#10MW] Robert Whittaker (26-9-0) via Submission (Face Crank) in 3:34 of round 1
2023-10-21: W vs. [#4WW] Kamaru Usman (21-4-0) via MD (29-27, 29-27, 28-28)
2022-09-10: W vs. [#21WW] Kevin Holland (28-14-0) via Submission (Brabo Choke) in 2:13 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Khamzat Chimaev | -210 | 64.98% | |
Elo K170 | Dricus Du Plessis | 2382.91 | +88.41 | 62.46% |
Elo Modified | Dricus Du Plessis | 2309.13 | +50.66 | 57.24% |
Glicko-1 | Dricus Du Plessis | 2396.54 | +42.21 | 56.04% |
WHR | Dricus Du Plessis | 2200.82 | +45.60 | 56.53% |
Fighter Ages on Fight Day: Dricus Du Plessis 31.6, Khamzat Chimaev 31.3
Days Since Last Pro Fight: Dricus Du Plessis 189, Khamzat Chimaev 294
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Featherweight (145)
[#8][#8UFC] Lerone Murphy (16-0-1, +116) vs. [*] Aaron Pico (13-4-0, -140)
Last 3 Fights: Lerone Murphy (3-0-0)
2025-04-05: W vs. [#12FW] Josh Emmett (19-5-0) via UD (48-47, 49-46, 48-47)
2024-10-26: W vs. [#19FW] Dan Ige (19-10-0) via UD (29-28, 29-28, 29-28)
2024-05-18: W vs. [#47FW] Edson Barboza (24-12-0) via UD (49-46, 50-45, 50-45)
Last 3 Fights: Aaron Pico (3-0-0)
2024-02-24: W vs. [*] Henry Corrales (21-8-0) via TKO (Punches) in 4:53 of round 1
2023-09-23: W vs. [#65FW] Pedro Carvalho (13-10-0) via TKO (Punches) in 3:05 of round 1
2023-04-22: W vs. [#311MW] James Gonzalez (11-8-0) via UD (30-27, 30-27, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Aaron Pico | -140 | 55.74% | |
Elo K170 | Lerone Murphy | 2107.74 | +240.04 | 79.93% |
Elo Modified | Lerone Murphy | 2049.17 | +165.04 | 72.11% |
Glicko-1 | Lerone Murphy | 2082.95 | +156.57 | 71.12% |
WHR | Lerone Murphy | 1941.92 | +177.74 | 73.56% |
Fighter Ages on Fight Day: Lerone Murphy 34.0, Aaron Pico 28.9
Days Since Last Pro Fight: Lerone Murphy 133, Aaron Pico 539
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Welterweight (170)
[#10][#10UFC] Geoff Neal (16-6-0, +212) vs. [#26][#22UFC] Carlos Prates (21-7-0, -260)
Geoff Neal is the All-Time #50 ranked Welterweight fighter.
Last 3 Fights: Geoff Neal (1-2-0)
2024-10-26: W vs. [#35WW] Rafael dos Anjos (32-17-0) via TKO (Knee Injury) in 1:30 of round 1
2024-02-17: L vs. [#8WW] Ian Garry (16-1-0) via SD (30-27, 28-29, 30-27)
2023-03-04: L vs. [#6WW] Shavkat Rakhmonov (19-0-0) via Submission (Rear-Naked Choke) in 4:17 of round 3
Last 3 Fights: Carlos Prates (2-1-0)
2025-04-26: L vs. [#8WW] Ian Garry (16-1-0) via UD (49-46, 48-47, 48-47)
2024-11-09: W vs. [#34WW] Neil Magny (30-13-0) via KO (Punch) in 4:50 of round 1
2024-08-17: W vs. [#66WW] Jingliang Li (19-9-0) via KO (Punch) in 4:02 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Carlos Prates | -260 | 69.26% | |
Elo K170 | Geoff Neal | 1973.64 | +62.62 | 58.91% |
Elo Modified | Geoff Neal | 1977.26 | +74.60 | 60.57% |
Glicko-1 | Geoff Neal | 2045.31 | +55.97 | 57.98% |
WHR | Carlos Prates | 1934.25 | +34.28 | 54.92% |
Fighter Ages on Fight Day: Geoff Neal 34.9, Carlos Prates 32.0
Days Since Last Pro Fight: Geoff Neal 294, Carlos Prates 112
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Carlos Prates leads 1-0
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Dolidze vs. Hernandez (08-09-2025)
Middleweight (185)
[#10][#9UFC] Roman Dolidze (15-3-0, +258) vs. [#16][#13UFC] Anthony Hernandez (14-2-0, -323)
Last 3 Fights: Roman Dolidze (3-0-0)
2025-03-15: W vs. [#18MW] Marvin Vettori (19-9-1) via UD (49-46, 49-46, 49-46)
2024-10-05: W vs. [#21WW] Kevin Holland (28-14-0) via TKO (Corner Stoppage) in 5:00 of round 1
2024-06-29: W vs. [*] Anthony Smith (38-22-0) via UD (30-27, 29-28, 29-28)
Last 3 Fights: Anthony Hernandez (3-0-0)
2025-02-22: W vs. [#14MW] Brendan Allen (25-7-0) via UD (29-28, 29-28, 29-28)
2024-10-19: W vs. [#48MW] Michel Pereira (32-13-0) via TKO (Elbows) in 2:22 of round 5
2024-02-17: W vs. [#23MW] Roman Kopylov (14-4-0) via Submission (Rear-Naked Choke) in 3:23 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Anthony Hernandez | -323 | 73.21% | |
Elo K170 | Anthony Hernandez | 2085.29 | +34.75 | 54.98% |
Elo Modified | Anthony Hernandez | 2072.54 | +25.70 | 53.69% |
Glicko-1 | Anthony Hernandez | 2141.02 | +11.40 | 51.64% |
WHR | Anthony Hernandez | 2024.77 | +89.16 | 62.55% |
Fighter Ages on Fight Day: Roman Dolidze 37.0, Anthony Hernandez 31.8
Days Since Last Pro Fight: Roman Dolidze 147, Anthony Hernandez 168
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Roman Dolidze leads 1-0
.
Flyweight (125)
[#11][#9UFC] Steve Erceg (12-4-0, -400) vs. [#51][#23UFC] Ode Osbourne (13-8-0, +300)
Last 3 Fights: Steve Erceg (0-3-0)
2025-03-29: L vs. [#6DD][#7P4P][#2FLY] Brandon Moreno (23-8-2) via UD (49-46, 49-46, 49-46)
2024-08-17: L vs. [#6FLY] Kai Kara-France (25-12-0) via TKO (Punches) in 4:04 of round 1
2024-05-04: L vs. [#4DD][#5P4P][#1FLY] Alexandre Pantoja (30-5-0) via UD (48-47, 48-47, 49-46)
Last 3 Fights: Ode Osbourne (1-2-0)
2025-04-05: W vs. [#99FLY] Luis Gurule (10-1-0) via TKO (Punches) in 1:54 of round 2
2024-09-14: L vs. [#91FLY] Ronaldo Rodriguez (18-3-0) via UD (29-27, 29-28, 29-27)
2024-03-16: L vs. [#83FLY] Jafel Filho (16-4-0) via Submission (Rear-Naked Choke) in 4:27 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Steve Erceg | -400 | 76.19% | |
Elo K170 | Steve Erceg | 1640.75 | +109.70 | 65.28% |
Elo Modified | Steve Erceg | 1645.13 | +130.71 | 67.97% |
Glicko-1 | Steve Erceg | 1676.92 | +174.36 | 73.18% |
WHR | Steve Erceg | 1663.23 | +209.59 | 76.97% |
Fighter Ages on Fight Day: Steve Erceg 30.0, Ode Osbourne 33.6
Days Since Last Pro Fight: Steve Erceg 133, Ode Osbourne 126
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Women Strawweight (115)
[#12][#11UFC] Angela Hill (18-14-0, +153) vs. [#13][#12UFC] Iasmin Lucindo (17-6-0, -184)
Last 3 Fights: Angela Hill (2-1-0)
2025-02-15: W vs. [#25SW] Ketlen Souza (15-6-0) via SD (29-28, 28-29, 29-28)
2024-08-24: L vs. [#7SW] Tabatha Ricci (12-3-0) via UD (29-28, 28-29, 29-28)
2024-05-18: W vs. [#38SW] Luana Pinheiro (11-5-0) via Submission (Guillotine Choke) in 4:12 of round 2
Last 3 Fights: Iasmin Lucindo (2-1-0)
2025-03-08: L vs. [#4SW] Amanda Lemos (15-4-1) via UD (29-28, 29-28, 29-28)
2024-10-05: W vs. [*] Marina Rodriguez (17-6-2) via SD (29-28, 28-29, 29-28)
2024-05-04: W vs. [#49SW] Karolina Kowalkiewicz (16-9-0) via UD (30-27, 30-27, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Iasmin Lucindo | -184 | 62.10% | |
Elo K170 | Angela Hill | 1635.09 | +40.21 | 55.76% |
Elo Modified | Angela Hill | 1606.47 | +46.65 | 56.67% |
Glicko-1 | Angela Hill | 1596.50 | +54.19 | 57.74% |
WHR | Angela Hill | 1541.10 | +65.28 | 59.29% |
Fighter Ages on Fight Day: Angela Hill 40.6, Iasmin Lucindo 23.6
Days Since Last Pro Fight: Angela Hill 175, Iasmin Lucindo 154
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Albazi vs. Taira (08-02-2025)
Flyweight (125)
[#7][#6UFC] Tatsuro Taira (16-1-0, -279) vs. [#10][#8UFC] Amir Albazi (17-2-0, +224)
Tatsuro Taira is the All-Time #28 ranked Flyweight fighter.
Amir Albazi is the All-Time #43 ranked Flyweight fighter.
Last 3 Fights: Tatsuro Taira (2-1-0)
2024-10-12: L vs. [#4FLY] Brandon Royval (17-8-0) via SD (48-47, 48-47, 47-48)
2024-06-15: W vs. [#21FLY] Alex Perez (25-9-0) via TKO (Knee Injury) in 2:59 of round 2
2023-12-09: W vs. [#144FLY] Carlos Hernandez (10-5-0) via TKO (Punches) in 0:55 of round 2
Last 3 Fights: Amir Albazi (2-1-0)
2024-11-02: L vs. [#6DD][#7P4P][#2FLY] Brandon Moreno (23-8-2) via UD (49-46, 50-45, 50-45)
2023-06-03: W vs. [#6FLY] Kai Kara-France (25-12-0) via SD (48-47, 48-47, 47-48)
2022-12-17: W vs. [#69FLY] Alessandro Costa (14-4-0) via KO (Punches) in 2:13 of round 3
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Tatsuro Taira | -279 | 70.46% | |
Elo K170 | Tatsuro Taira | 1836.07 | +27.22 | 53.91% |
Elo Modified | Tatsuro Taira | 1857.25 | +85.05 | 62.00% |
Glicko-1 | Tatsuro Taira | 1932.01 | +105.32 | 64.71% |
WHR | Tatsuro Taira | 1833.89 | +95.11 | 63.36% |
Fighter Ages on Fight Day: Tatsuro Taira 25.5, Amir Albazi 31.7
Days Since Last Pro Fight: Tatsuro Taira 294, Amir Albazi 273
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Lightweight (155)
[#40][#22UFC] Mateusz Rebecki (21-2-0, -216) vs. [#106][#50UFC] Chris Duncan (13-2-0, +176)
Last 3 Fights: Mateusz Rebecki (2-1-0)
2024-10-26: W vs. [#41LW] Myktybek Orolbai (14-2-2) via SD (29-28, 28-29, 29-28)
2024-05-11: L vs. [#25LW] Diego Ferreira (19-6-0) via TKO (Punches) in 4:51 of round 3
2023-11-11: W vs. [#164LW] Roosevelt Roberts (12-6-0) via Submission (Armbar) in 3:08 of round 1
Last 3 Fights: Chris Duncan (2-1-0)
2025-03-22: W vs. [#251LW] Jordan Vucenic (13-4-0) via Submission (Guillotine Choke) in 3:42 of round 2
2024-09-28: W vs. [#190LW] Bolaji Oki (10-2-0) via Technical Submission (Guillotine Choke) in 3:34 of round 1
2024-02-24: L vs. [#57LW] Manuel Torres (16-3-0) via Submission (Rear-Naked Choke) in 1:46 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Mateusz Rebecki | -216 | 65.35% | |
Elo K170 | Mateusz Rebecki | 1916.24 | +202.63 | 76.25% |
Elo Modified | Mateusz Rebecki | 1888.01 | +187.60 | 74.65% |
Glicko-1 | Mateusz Rebecki | 1936.54 | +209.46 | 76.95% |
WHR | Mateusz Rebecki | 1863.63 | +193.59 | 75.30% |
Fighter Ages on Fight Day: Mateusz Rebecki 32.8, Chris Duncan 32.2
Days Since Last Pro Fight: Mateusz Rebecki 280, Chris Duncan 133
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Lightweight (155)
[#69][#35UFC] Esteban Ribovics (14-2-0, -273) vs. [#95][#46UFC] Elves Brener (16-5-0, +220)
Last 3 Fights: Esteban Ribovics (2-1-0)
2025-03-01: L vs. [#42LW] Nasrat Haqparast (18-5-0) via SD (29-28, 29-28, 28-29)
2024-09-14: W vs. [#90LW] Daniel Zellhuber (15-3-0) via SD (29-28, 28-29, 29-28)
2024-05-11: W vs. [#128LW] Terrance McKinney (17-7-0) via KO (Head Kick) in 0:37 of round 1
Last 3 Fights: Elves Brener (1-2-0)
2024-08-03: L vs. [#17LW] Joel Alvarez (22-3-0) via TKO (Knees and Punches) in 3:36 of round 3
2024-05-04: L vs. [#41LW] Myktybek Orolbai (14-2-2) via UD (29-27, 29-27, 29-27)
2023-11-04: W vs. [#203LW] Kaynan Kruschewsky (15-3-0) via KO (Punch) in 4:01 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Esteban Ribovics | -273 | 70.07% | |
Elo K170 | Esteban Ribovics | 1753.16 | +158.92 | 71.40% |
Elo Modified | Esteban Ribovics | 1762.46 | +164.19 | 72.02% |
Glicko-1 | Esteban Ribovics | 1811.97 | +149.62 | 70.29% |
WHR | Esteban Ribovics | 1707.32 | +56.46 | 58.06% |
Fighter Ages on Fight Day: Esteban Ribovics 29.2, Elves Brener 27.8
Days Since Last Pro Fight: Esteban Ribovics 154, Elves Brener 364
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Fight Matrix Program – UFC 318: Holloway vs Poirier 3 (07-19-2025)
Lightweight (155)
[#4][#4UFC] Max Holloway (26-8-0, -126) vs. [#6][#6UFC] Dustin Poirier (30-9-0, +104)
Max Holloway is the All-Time #8 ranked Absolute fighter.
Dustin Poirier is the All-Time #5 ranked Lightweight and #26 ranked Absolute fighter.
Last 3 Fights: Max Holloway (2-1-0)
2024-10-26: L vs. [#4P4P][#2LW] Ilia Topuria (17-0-0) via KO (Punches) in 1:34 of round 3
2024-04-13: W vs. [#5LW] Justin Gaethje (26-5-0) via KO (Punch) in 4:59 of round 5
2023-08-26: W vs. [*] Chan Sung Jung (17-8-0) via KO (Punch) in 0:23 of round 3
Last 3 Fights: Dustin Poirier (1-2-0)
2024-06-01: L vs. [#2DD][#3P4P][#1LW] Islam Makhachev (27-1-0) via Submission (Brabo Choke) in 2:42 of round 5
2024-03-09: W vs. [#25LW] Benoit St. Denis (14-3-0) via KO (Punches) in 2:32 of round 2
2023-07-29: L vs. [#5LW] Justin Gaethje (26-5-0) via KO (Head Kick) in 1:00 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Max Holloway | -126 | 53.21% | |
Elo K170 | Max Holloway | 2262.92 | +25.76 | 53.70% |
Elo Modified | Max Holloway | 2221.02 | +46.60 | 56.67% |
Glicko-1 | Max Holloway | 2300.02 | +40.62 | 55.82% |
WHR | Max Holloway | 2119.62 | +112.04 | 65.59% |
Fighter Ages on Fight Day: Max Holloway 33.6, Dustin Poirier 36.5
Days Since Last Pro Fight: Max Holloway 266, Dustin Poirier 413
Previous Match-up Record: Dustin Poirier leads 2-0-0
Wins Against Common Opposition: Max Holloway leads 6-5
.
Middleweight (185)
[#11][#10UFC] Paulo Costa (14-4-0, +222) vs. [#22][#19UFC] Roman Kopylov (14-3-0, -272)
Paulo Costa is the All-Time #27 ranked Middleweight fighter.
Last 3 Fights: Paulo Costa (1-2-0)
2024-06-01: L vs. [#2MW] Sean Strickland (29-7-0) via SD (49-46, 50-45, 46-49)
2024-02-17: L vs. [#7MW] Robert Whittaker (26-8-0) via UD (30-27, 29-28, 29-28)
2022-08-20: W vs. [*] Luke Rockhold (16-6-0) via UD (30-27, 30-27, 30-27)
Last 3 Fights: Roman Kopylov (2-1-0)
2025-01-11: W vs. [#26WW] Chris Curtis (32-12-0) via TKO (Head Kick) in 4:59 of round 3
2024-06-01: W vs. [#62MW] Cesar Almeida (7-1-0) via SD (29-28, 30-27, 28-29)
2024-02-17: L vs. [#13MW] Anthony Hernandez (14-2-0) via Submission (Rear-Naked Choke) in 3:23 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Roman Kopylov | -272 | 70.18% | |
Elo K170 | Paulo Costa | 1895.83 | +59.57 | 58.49% |
Elo Modified | Paulo Costa | 1962.10 | +131.01 | 68.01% |
Glicko-1 | Paulo Costa | 2053.41 | +169.37 | 72.61% |
WHR | Paulo Costa | 1860.66 | +24.63 | 53.54% |
Fighter Ages on Fight Day: Paulo Costa 34.2, Roman Kopylov 33.2
Days Since Last Pro Fight: Paulo Costa 413, Roman Kopylov 189
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Welterweight (170)
[#15][#12UFC] Kevin Holland (28-13-0, -436) vs. [#30][#24UFC] Daniel Rodriguez (19-5-0, +327)
Last 3 Fights: Kevin Holland (2-1-0)
2025-06-07: W vs. [#21WW] Vicente Luque (23-11-1) via Submission (Anaconda Choke) in 1:03 of round 2
2025-03-22: W vs. [#47WW] Gunnar Nelson (19-6-1) via UD (29-28, 29-28, 29-28)
2025-01-18: L vs. [#17MW] Reinier de Ridder (20-2-0) via Submission (Rear-Naked Choke) in 3:31 of round 1
Last 3 Fights: Daniel Rodriguez (2-1-0)
2025-05-03: W vs. [#50WW] Santiago Ponzinibbio (30-9-0) via TKO (Punches) in 1:12 of round 3
2024-10-12: W vs. [#57WW] Alex Morono (24-12-0) via SD (29-28, 29-28, 28-29)
2024-06-22: L vs. [#21MW] Kelvin Gastelum (19-10-0) via UD (29-28, 30-27, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Kevin Holland | -436 | 77.64% | |
Elo K170 | Kevin Holland | 1968.48 | +102.06 | 64.28% |
Elo Modified | Kevin Holland | 1961.99 | +136.07 | 68.64% |
Glicko-1 | Kevin Holland | 2064.18 | +193.38 | 75.27% |
WHR | Kevin Holland | 1868.00 | +154.25 | 70.85% |
Fighter Ages on Fight Day: Kevin Holland 32.7, Daniel Rodriguez 38.5
Days Since Last Pro Fight: Kevin Holland 42, Daniel Rodriguez 77
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Kevin Holland leads 3-2
.
Keep Reading
Fight Matrix Program – UFC 317: Topuria vs Oliveira (06-28-2025)
Lightweight Championship (155)
[#1DD][#5P4P][#1FW][#1FWUFC] Ilia Topuria (16-0-0, -417) vs. [#3][#3UFC] Charles Oliveira (35-10-0, +321)
Charles Oliveira is the All-Time #6 ranked Lightweight and #31 ranked Absolute fighter.
Last 3 Fights: Ilia Topuria (3-0-0)
2024-10-26: W vs. [#4LW] Max Holloway (26-8-0) via KO (Punches) in 1:34 of round 3
2024-02-17: W vs. [#7DD][#9P4P][#2FW] Alexander Volkanovski (27-4-0) via KO (Punch) in 3:32 of round 2
2023-06-24: W vs. [#11FW] Josh Emmett (19-5-0) via UD (49-45, 50-44, 50-42)
Last 3 Fights: Charles Oliveira (2-1-0)
2024-11-16: W vs. [#22LW] Michael Chandler (23-10-0) via UD (49-46, 49-46, 49-45)
2024-04-13: L vs. [#2LW] Arman Tsarukyan (22-3-0) via SD (28-29, 29-28, 29-28)
2023-06-10: W vs. [*] Beneil Dariush (22-6-1) via TKO (Punches) in 4:10 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Ilia Topuria | -417 | 77.25% | |
Elo K170 | Ilia Topuria | 2330.19 | +23.95 | 53.44% |
Elo Modified | Charles Oliveira | 2305.68 | +31.04 | 54.45% |
Glicko-1 | Charles Oliveira | 2407.19 | +20.65 | 52.97% |
WHR | Ilia Topuria | 2276.84 | +94.62 | 63.29% |
Fighter Ages on Fight Day: Ilia Topuria 28.4, Charles Oliveira 35.7
Days Since Last Pro Fight: Ilia Topuria 245, Charles Oliveira 224
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Ilia Topuria leads 1-0
.
Flyweight Championship (125)
[#4P4P][#5DD][#1][#1UFC] Alexandre Pantoja (29-5-0, -259) vs. [#5][#4UFC] Kai Kara-France (25-11-0, +211)
Alexandre Pantoja is the All-Time #4 ranked Flyweight fighter.
Kai Kara-France is the All-Time #16 ranked Flyweight fighter.
Last 3 Fights: Alexandre Pantoja (3-0-0)
2024-12-07: W vs. [#14FLY] Kai Asakura (21-5-0) via Technical Submission (Rear-Naked Choke) in 2:05 of round 2
2024-05-04: W vs. [#10FLY] Steve Erceg (12-4-0) via UD (48-47, 48-47, 49-46)
2023-12-16: W vs. [#6DD][#2FLY] Brandon Royval (17-7-0) via UD (49-46, 50-45, 50-45)
Last 3 Fights: Kai Kara-France (1-2-0)
2024-08-17: W vs. [#10FLY] Steve Erceg (12-4-0) via TKO (Punches) in 4:04 of round 1
2023-06-03: L vs. [#9FLY] Amir Albazi (17-2-0) via SD (48-47, 48-47, 47-48)
2022-07-30: L vs. [#8DD][#3FLY] Brandon Moreno (23-8-2) via TKO (Body Kick and Punches) in 4:34 of round 3
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Alexandre Pantoja | -259 | 69.17% | |
Elo K170 | Alexandre Pantoja | 2201.64 | +360.73 | 88.86% |
Elo Modified | Alexandre Pantoja | 2112.27 | +258.94 | 81.62% |
Glicko-1 | Alexandre Pantoja | 2188.07 | +255.80 | 81.34% |
WHR | Alexandre Pantoja | 2045.28 | +204.80 | 76.48% |
Fighter Ages on Fight Day: Alexandre Pantoja 35.2, Kai Kara-France 32.2
Days Since Last Pro Fight: Alexandre Pantoja 203, Kai Kara-France 315
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Alexandre Pantoja leads 5-2
.
Flyweight (125)
[#13P4P][#6DD][#2][#2UFC] Brandon Royval (17-7-0, -118) vs. [#13][#10UFC] Joshua Van (14-2-0, -102)
Brandon Royval is the All-Time #14 ranked Flyweight fighter.
Last 3 Fights: Brandon Royval (2-1-0)
2024-10-12: W vs. [#6FLY] Tatsuro Taira (16-1-0) via SD (48-47, 48-47, 47-48)
2024-02-24: W vs. [#8DD][#3FLY] Brandon Moreno (23-8-2) via SD (48-47, 48-47, 46-49)
2023-12-16: L vs. [#4P4P][#5DD][#1FLY] Alexandre Pantoja (29-5-0) via UD (49-46, 50-45, 50-45)
Last 3 Fights: Joshua Van (3-0-0)
2025-06-07: W vs. [#38FLY] Bruno Silva (14-8-2) via TKO (Punches) in 4:01 of round 3
2025-03-08: W vs. [#45FLY] Rei Tsuruya (10-1-0) via UD (30-27, 30-27, 30-27)
2024-12-07: W vs. [#59FLY] Cody Durden (17-8-1) via UD (29-28, 30-26, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Brandon Royval | -118 | 51.73% | |
Elo K170 | Brandon Royval | 2042.96 | +190.25 | 74.93% |
Elo Modified | Brandon Royval | 1871.32 | +52.49 | 57.50% |
Glicko-1 | Brandon Royval | 1918.10 | +43.45 | 56.22% |
WHR | Brandon Royval | 1812.29 | +129.14 | 67.77% |
Fighter Ages on Fight Day: Brandon Royval 32.8, Joshua Van 23.7
Days Since Last Pro Fight: Brandon Royval 259, Joshua Van 21
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Brandon Royval leads 1-0
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Usman vs Buckley (06-14-2025)
Welterweight (170)
[#6][#6UFC] Joaquin Buckley (21-6-0, -273) vs. [*] Kamaru Usman (20-4-0, +212)
Kamaru Usman is the All-Time #3 ranked Welterweight and #12 ranked Absolute fighter.
Last 3 Fights: Joaquin Buckley (3-0-0)
2024-12-14: W vs. [#11WW] Colby Covington (17-5-0) via TKO (Doctor Stoppage) in 4:42 of round 3
2024-10-05: W vs. [#16WW] Stephen Thompson (17-8-1) via KO (Punch) in 2:17 of round 3
2024-05-11: W vs. [#37MW] Nursulton Ruziboev (36-9-2) via UD (29-27, 30-27, 30-26)
Last 3 Fights: Kamaru Usman (0-3-0)
2023-10-21: L vs. [#4MW] Khamzat Chimaev (14-0-0) via MD (29-27, 29-27, 28-28)
2023-03-18: L vs. [#4WW] Leon Edwards (22-5-0) via MD (48-46, 48-46, 47-47)
2022-08-20: L vs. [#4WW] Leon Edwards (22-5-0) via KO (Head Kick) in 4:04 of round 5
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Joaquin Buckley | -273 | 69.54% | |
Elo K170 | Joaquin Buckley | 2203.42 | +32.44 | 54.65% |
Elo Modified | Kamaru Usman | 2191.46 | +40.90 | 55.86% |
Glicko-1 | Kamaru Usman | 2319.42 | +49.08 | 57.02% |
WHR | Kamaru Usman | 2039.52 | +62.39 | 58.88% |
Fighter Ages on Fight Day: Joaquin Buckley 31.1, Kamaru Usman 38.1
Days Since Last Pro Fight: Joaquin Buckley 182, Kamaru Usman 602
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Kamaru Usman leads 2-1
.
Women Flyweight (125)
[#6][#6UFC] Rose Namajunas (13-7-0, -284) vs. [#12][#9UFC] Miranda Maverick (15-5-0, +221)
Rose Namajunas is the All-Time #6 ranked Women’s fighter.
Last 3 Fights: Rose Namajunas (2-1-0)
2024-11-02: L vs. [#9P4P][#4FLY] Erin Blanchfield (13-2-0) via UD (48-47, 48-47, 48-47)
2024-07-13: W vs. [#15FLY] Tracy Cortez (11-2-0) via UD (49-46, 49-46, 48-47)
2024-03-23: W vs. [#11SW] Amanda Ribas (12-6-0) via UD (49-46, 49-46, 48-47)
Last 3 Fights: Miranda Maverick (3-0-0)
2024-12-14: W vs. [#31FLY] Jamey-Lyn Horth (7-2-0) via UD (29-28, 29-28, 29-28)
2024-07-20: W vs. [#39FLY] Dione Barbosa (8-3-0) via UD (29-28, 30-27, 30-27)
2024-02-17: W vs. [#33FLY] Andrea Lee (13-11-0) via UD (30-27, 29-28, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Rose Namajunas | -284 | 70.36% | |
Elo K170 | Rose Namajunas | 1783.83 | +137.77 | 68.85% |
Elo Modified | Rose Namajunas | 1762.72 | +85.46 | 62.06% |
Glicko-1 | Rose Namajunas | 1759.79 | +78.05 | 61.05% |
WHR | Rose Namajunas | 1718.21 | +93.69 | 63.17% |
Fighter Ages on Fight Day: Rose Namajunas 32.9, Miranda Maverick 27.9
Days Since Last Pro Fight: Rose Namajunas 224, Miranda Maverick 182
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Middleweight (185)
[#45][#32UFC] Andre Petroski (13-3-0, +166) vs. [#65][#42UFC] Edmen Shahbazyan (14-5-0, -208)
Last 3 Fights: Andre Petroski (3-0-0)
2025-02-15: W vs. [#69MW] Rodolfo Vieira (10-3-0) via UD (29-28, 29-28, 29-28)
2024-09-07: W vs. [#181MW] Dylan Budka (8-5-0) via UD (30-27, 30-27, 30-27)
2024-07-13: W vs. [#130MW] Josh Fremd (11-6-0) via UD (30-27, 30-27, 30-27)
Last 3 Fights: Edmen Shahbazyan (2-1-0)
2025-02-15: W vs. [#181MW] Dylan Budka (8-5-0) via TKO (Punches) in 1:35 of round 1
2024-08-24: L vs. [#51MW] Gerald Meerschaert (37-19-0) via Submission (Arm-Triangle Choke) in 4:12 of round 2
2024-03-23: W vs. [#180MW] A.J. Dobson (7-3-0) via KO (Punches) in 4:43 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Edmen Shahbazyan | -208 | 64.24% | |
Elo K170 | Andre Petroski | 1737.48 | +156.61 | 71.13% |
Elo Modified | Andre Petroski | 1745.67 | +123.15 | 67.02% |
Glicko-1 | Andre Petroski | 1740.31 | +86.32 | 62.17% |
WHR | Andre Petroski | 1647.43 | +61.18 | 58.71% |
Fighter Ages on Fight Day: Andre Petroski 34.0, Edmen Shahbazyan 27.5
Days Since Last Pro Fight: Andre Petroski 119, Edmen Shahbazyan 119
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Andre Petroski leads 2-1
.
Keep Reading
Fight Matrix Program – UFC 316: Dvalishvili vs O’Malley 2 (06-07-2025)
Bantamweight Championship (135)
[#4DD][#4P4P][#1][#1UFC] Merab Dvalishvili (19-4-0, -287) vs. [#9DD][#2][#2UFC] Sean OMalley (18-2-0, +233)
Merab Dvalishvili is the All-Time #10 ranked Bantamweight fighter.
Sean OMalley is the All-Time #8 ranked Bantamweight fighter.
Last 3 Fights: Merab Dvalishvili (3-0-0)
2025-01-18: W vs. [#4BW] Umar Nurmagomedov (18-1-0) via UD (48-47, 49-46, 48-47)
2024-09-14: W vs. [#9DD][#2BW] Sean OMalley (18-2-0) via UD (49-46, 48-47, 48-47)
2024-02-17: W vs. [#9BW] Henry Cejudo (16-5-0) via UD (29-28, 29-28, 29-28)
Last 3 Fights: Sean OMalley (2-1-0)
2024-09-14: L vs. [#4DD][#4P4P][#1BW] Merab Dvalishvili (19-4-0) via UD (49-46, 48-47, 48-47)
2024-03-09: W vs. [#11BW] Marlon Vera (24-10-1) via UD (50-45, 50-45, 50-44)
2023-08-19: W vs. [#5FW] Aljamain Sterling (24-5-0) via TKO (Punches) in 0:51 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Merab Dvalishvili | -287 | 71.17% | |
Elo K170 | Merab Dvalishvili | 2373.66 | +245.72 | 80.44% |
Elo Modified | Merab Dvalishvili | 2329.17 | +256.18 | 81.38% |
Glicko-1 | Merab Dvalishvili | 2409.03 | +250.29 | 80.86% |
WHR | Merab Dvalishvili | 2157.19 | +148.06 | 70.11% |
Fighter Ages on Fight Day: Merab Dvalishvili 34.4, Sean OMalley 30.6
Days Since Last Pro Fight: Merab Dvalishvili 140, Sean OMalley 266
Previous Match-up Record: Merab Dvalishvili leads 1-0-0
Wins Against Common Opposition: Even: Both have 2 win(s) against common opposition.
.
Women Bantamweight Championship (135)
[#5DD][#5P4P][#1][#1UFC] Julianna Pena (12-5-0, +437) vs. [#10P4P][#7DD][#2][#2UFC] Kayla Harrison (18-1-0, -619)
Julianna Pena is the All-Time #22 ranked Women’s fighter.
Last 3 Fights: Julianna Pena (2-1-0)
2024-10-05: W vs. [#3BW] Raquel Pennington (16-9-0) via SD (48-47, 47-48, 48-47)
2022-07-30: L vs. [*] Amanda Nunes (23-5-0) via UD (50-45, 50-44, 50-43)
2021-12-11: W vs. [*] Amanda Nunes (23-5-0) via Submission (Rear Naked Choke) in 3:26 of round 2
Last 3 Fights: Kayla Harrison (3-0-0)
2024-10-05: W vs. [#5BW] Ketlen Vieira (15-4-0) via UD (30-27, 30-27, 29-28)
2024-04-13: W vs. [#11BW] Holly Holm (15-7-0) via Submission (Rear-Naked Choke) in 1:47 of round 2
2023-11-24: W vs. [#5FW] Aspen Ladd (12-5-0) via UD (30-27, 30-27, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Kayla Harrison | -619 | 82.21% | |
Elo K170 | Julianna Pena | 1843.78 | +29.76 | 54.27% |
Elo Modified | Kayla Harrison | 1830.63 | +63.71 | 59.07% |
Glicko-1 | Kayla Harrison | 1864.54 | +82.19 | 61.61% |
WHR | Kayla Harrison | 1894.71 | +162.97 | 71.87% |
Fighter Ages on Fight Day: Julianna Pena 35.8, Kayla Harrison 34.9
Days Since Last Pro Fight: Julianna Pena 245, Kayla Harrison 245
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Middleweight (185)
[#18][#16UFC] Kelvin Gastelum (19-9-0, +292) vs. [#22][#18UFC] Joe Pyfer (13-3-0, -383)
Kelvin Gastelum is the All-Time #29 ranked Middleweight fighter.
Last 3 Fights: Kelvin Gastelum (2-1-0)
2024-06-22: W vs. [#27WW] Daniel Rodriguez (19-5-0) via UD (29-28, 30-27, 30-27)
2023-12-02: L vs. [#3WW] Sean Brady (18-1-0) via Submission (Kimura) in 1:43 of round 3
2023-04-08: W vs. [#23MW] Chris Curtis (31-12-0) via UD (29-28, 29-28, 30-27)
Last 3 Fights: Joe Pyfer (2-1-0)
2024-06-29: W vs. [#42MW] Marc-Andre Barriault (18-9-0) via KO (Punches) in 1:25 of round 1
2024-02-10: L vs. [*] Jack Hermansson (24-8-0) via UD (48-47, 48-47, 48-47)
2023-10-07: W vs. [#115MW] Abdul Razak Alhassan (12-7-0) via Technical Submission (Arm-Triangle Choke) in 2:05 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Joe Pyfer | -383 | 75.66% | |
Elo K170 | Kelvin Gastelum | 1926.30 | +200.26 | 76.00% |
Elo Modified | Kelvin Gastelum | 1918.77 | +162.07 | 71.77% |
Glicko-1 | Kelvin Gastelum | 1964.07 | +109.80 | 65.30% |
WHR | Kelvin Gastelum | 1848.38 | +101.64 | 64.23% |
Fighter Ages on Fight Day: Kelvin Gastelum 33.6, Joe Pyfer 28.7
Days Since Last Pro Fight: Kelvin Gastelum 350, Joe Pyfer 343
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Blanchfield vs Barber (05-31-2025)
Women Flyweight (125)
[#9P4P][#4][#4UFC] Erin Blanchfield (13-2-0, -242) vs. [#8][#7UFC] Maycee Barber (14-2-0, +196)
Erin Blanchfield is the All-Time #33 ranked Women’s fighter.
Last 3 Fights: Erin Blanchfield (2-1-0)
2024-11-02: W vs. [#6FLY] Rose Namajunas (13-7-0) via UD (48-47, 48-47, 48-47)
2024-03-30: L vs. [#7P4P][#8DD][#2FLY] Manon Fiorot (12-2-0) via UD (50-45, 50-45, 50-45)
2023-08-26: W vs. [#10FLY] Taila Santos (22-4-0) via UD (29-28, 29-28, 29-28)
Last 3 Fights: Maycee Barber (3-0-0)
2024-03-09: W vs. [#23FLY] Katlyn Cerminara (18-6-0) via UD (30-27, 29-28, 30-27)
2023-06-24: W vs. [#11SW] Amanda Ribas (13-6-0) via TKO (Punches and Elbows) in 3:42 of round 2
2023-03-25: W vs. [#35FLY] Andrea Lee (13-11-0) via SD (29-28, 28-29, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Erin Blanchfield | -242 | 67.68% | |
Elo K170 | Erin Blanchfield | 1906.59 | +66.18 | 59.41% |
Elo Modified | Erin Blanchfield | 1891.88 | +103.03 | 64.41% |
Glicko-1 | Erin Blanchfield | 1911.05 | +136.33 | 68.67% |
WHR | Erin Blanchfield | 1751.23 | +59.89 | 58.53% |
Fighter Ages on Fight Day: Erin Blanchfield 26.0, Maycee Barber 27.0
Days Since Last Pro Fight: Erin Blanchfield 210, Maycee Barber 448
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 2 win(s) against common opposition.
.
Lightweight (155)
[#8][#8UFC] Mateusz Gamrot (24-3-0, -166) vs. [#42][#24UFC] Ludovit Klein (23-4-1, +138)
Mateusz Gamrot is the All-Time #39 ranked Lightweight fighter.
Last 3 Fights: Mateusz Gamrot (2-1-0)
2024-08-17: L vs. [#7LW] Dan Hooker (24-12-0) via SD (29-28, 28-29, 29-28)
2024-03-09: W vs. [#27WW] Rafael dos Anjos (32-17-0) via UD (29-28, 29-28, 30-27)
2023-09-23: W vs. [#16LW] Rafael Fiziev (12-4-0) via TKO (Knee Injury) in 2:03 of round 2
Last 3 Fights: Ludovit Klein (3-0-0)
2024-09-28: W vs. [#164LW] Roosevelt Roberts (12-6-0) via UD (30-27, 29-28, 29-28)
2024-06-08: W vs. [#63LW] Thiago Moises (19-9-0) via UD (30-27, 30-27, 30-27)
2024-03-02: W vs. [#486BW] A.J. Cunningham (11-5-0) via TKO (Front Kick to the Body and Punches) in 4:36 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Mateusz Gamrot | -166 | 59.76% | |
Elo K170 | Mateusz Gamrot | 2048.58 | +143.23 | 69.52% |
Elo Modified | Mateusz Gamrot | 2059.16 | +165.11 | 72.12% |
Glicko-1 | Mateusz Gamrot | 2126.82 | +206.41 | 76.64% |
WHR | Mateusz Gamrot | 1988.49 | +172.34 | 72.95% |
Fighter Ages on Fight Day: Mateusz Gamrot 34.4, Ludovit Klein 30.2
Days Since Last Pro Fight: Mateusz Gamrot 287, Ludovit Klein 245
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Light Heavyweight (205)
[#20][#16UFC] Dustin Jacoby (20-9-1, -184) vs. [#63][#30UFC] Bruno Lopes (14-1-0, +153)
Last 3 Fights: Dustin Jacoby (1-2-0)
2024-12-14: W vs. [#33LHW] Vitor Petrino (11-2-0) via KO (Punch) in 3:44 of round 3
2024-06-08: L vs. [#9LHW] Dominick Reyes (15-4-0) via KO (Punches) in 2:00 of round 1
2023-12-16: L vs. [#24LHW] Alonzo Menifield (16-5-1) via UD (29-28, 29-28, 29-28)
Last 3 Fights: Bruno Lopes (3-0-0)
2025-01-11: W vs. [#112LHW] Magomed Gadzhiyasulov (9-1-0) via UD (29-28, 29-28, 29-28)
2024-08-13: W vs. [#152LHW] Mikheil Sazhiniani (13-3-0) via TKO (Punches) in 4:14 of round 2
2024-01-27: W vs. [#189LHW] Marcos Brigagao (17-11-0) via Submission (Arm-Triangle Choke) in 4:58 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Dustin Jacoby | -184 | 62.10% | |
Elo K170 | Dustin Jacoby | 1712.78 | +48.51 | 56.93% |
Elo Modified | Dustin Jacoby | 1747.71 | +75.07 | 60.64% |
Glicko-1 | Dustin Jacoby | 1797.21 | +80.20 | 61.34% |
WHR | Dustin Jacoby | 1766.68 | +111.90 | 65.57% |
Fighter Ages on Fight Day: Dustin Jacoby 37.1, Bruno Lopes 32.1
Days Since Last Pro Fight: Dustin Jacoby 168, Bruno Lopes 140
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
Best MMA Fighters By Country (All-Time)
Ever wonder who the top-rated fighters by country are? Wonder no more…
Below are the “best” fighters by nationality, using all-time rating points. For the purposes of this article, I combined the men and the women into one list. Though, the value of a “point” isn’t exactly the same between genders, I think it will be good enough for this.
Canada
#1 – Georges St. Pierre [26-2-0, 37917 pts]
If you expected to see Jones at the top spot, make sure you revisit GSP’s ledger. He faced a murderer’s row of Welterweight contenders, beat all of them, and avenged both of his losses in doing so.
Honorable Mention: Rory MacDonald (#105)