Fight Matrix Program – UFC 323: Dvalishvili vs. Yan (12-06-2025)
Bantamweight Championship (135)
[#1DD][#2P4P][#1][#1UFC] Merab Dvalishvili (21-4-0, -434) vs. [#4][#4UFC] Petr Yan (19-5-0, +329)
Merab Dvalishvili is the All-Time #6 ranked Bantamweight fighter.
Petr Yan is the All-Time #9 ranked Bantamweight fighter.
Last 3 Fights: Merab Dvalishvili (3-0-0)
2025-10-04: W vs. [#5BW] Cory Sandhagen (18-6-0) via UD (49-45, 49-45, 49-46)
2025-06-07: W vs. [#2BW] Sean OMalley (18-3-0) via Submission (North-South Choke) in 4:42 of round 3
2025-01-18: W vs. [#3BW] Umar Nurmagomedov (19-1-0) via UD (48-47, 49-46, 48-47)
Last 3 Fights: Petr Yan (3-0-0)
2025-07-26: W vs. [#22BW] Marcus McGhee (10-2-0) via UD (29-28, 29-28, 29-28)
2024-11-23: W vs. [#10BW] Deiveson Figueiredo (25-5-1) via UD (50-45, 50-45, 50-45)
2024-03-09: W vs. [#6BW] Yadong Song (22-9-1) via UD (29-28, 29-28, 29-28)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Merab Dvalishvili | -434 | 77.71% | |
| Elo K170 | Merab Dvalishvili | 2435.76 | +296.48 | 84.64% |
| Elo Modified | Merab Dvalishvili | 2399.39 | +231.58 | 79.13% |
| Glicko-1 | Merab Dvalishvili | 2479.12 | +260.06 | 81.71% |
| WHR | Merab Dvalishvili | 2236.74 | +188.48 | 74.74% |
Fighter Ages on Fight Day: Merab Dvalishvili 34.9, Petr Yan 32.8
Days Since Last Pro Fight: Merab Dvalishvili 63, Petr Yan 133
Previous Match-up Record: Merab Dvalishvili leads 1-0-0
Wins Against Common Opposition: Merab Dvalishvili leads 5-3
.
Flyweight Championship (125)
[#2DD][#4P4P][#1][#1UFC] Alexandre Pantoja (30-5-0, -242) vs. [#14P4P][#3][#3UFC] Joshua Van (15-2-0, +197)
Alexandre Pantoja is the All-Time #2 ranked Flyweight fighter.
Joshua Van is the All-Time #37 ranked Flyweight fighter.
Last 3 Fights: Alexandre Pantoja (3-0-0)
2025-06-28: W vs. [#6FLY] Kai Kara-France (25-12-0) via Submission (Rear-Naked Choke) in 1:55 of round 3
2024-12-07: W vs. [#26FLY] Kai Asakura (21-6-0) via Technical Submission (Rear-Naked Choke) in 2:05 of round 2
2024-05-04: W vs. [#11FLY] Steve Erceg (13-4-0) via UD (48-47, 48-47, 49-46)
Last 3 Fights: Joshua Van (3-0-0)
2025-06-28: W vs. [#5FLY] Brandon Royval (17-8-0) via UD (29-28, 29-28, 30-27)
2025-06-07: W vs. [#27FLY] Bruno Silva (15-8-2) via TKO (Punches) in 4:01 of round 3
2025-03-08: W vs. [#49FLY] Rei Tsuruya (10-1-0) via UD (30-27, 30-27, 30-27)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Alexandre Pantoja | -242 | 67.75% | |
| Elo K170 | Alexandre Pantoja | 2220.85 | +240.75 | 79.99% |
| Elo Modified | Alexandre Pantoja | 2141.08 | +218.18 | 77.83% |
| Glicko-1 | Alexandre Pantoja | 2236.29 | +271.35 | 82.67% |
| WHR | Alexandre Pantoja | 2063.03 | +314.88 | 85.97% |
Fighter Ages on Fight Day: Alexandre Pantoja 35.6, Joshua Van 24.1
Days Since Last Pro Fight: Alexandre Pantoja 161, Joshua Van 161
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Alexandre Pantoja leads 2-1
.
Flyweight (125)
[#7DD][#7P4P][#2][#2UFC] Brandon Moreno (23-8-2, +107) vs. [#7][#7UFC] Tatsuro Taira (17-1-0, -130)
Brandon Moreno is the All-Time #3 ranked Flyweight fighter.
Tatsuro Taira is the All-Time #23 ranked Flyweight fighter.
Last 3 Fights: Brandon Moreno (2-1-0)
2025-03-29: W vs. [#11FLY] Steve Erceg (13-4-0) via UD (49-46, 49-46, 49-46)
2024-11-02: W vs. [#12FLY] Amir Albazi (17-2-0) via UD (49-46, 50-45, 50-45)
2024-02-24: L vs. [#5FLY] Brandon Royval (17-8-0) via SD (48-47, 48-47, 46-49)
Last 3 Fights: Tatsuro Taira (2-1-0)
2025-08-02: W vs. [#73FLY] Hyun Sung Park (10-2-0) via Submission (Face Crank) in 1:06 of round 2
2024-10-12: L vs. [#5FLY] Brandon Royval (17-8-0) via SD (48-47, 48-47, 47-48)
2024-06-15: W vs. [#31FLY] Alex Perez (25-10-0) via TKO (Knee Injury) in 2:59 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Tatsuro Taira | -130 | 53.91% | |
| Elo K170 | Brandon Moreno | 2005.76 | +122.13 | 66.89% |
| Elo Modified | Brandon Moreno | 2030.96 | +134.72 | 68.47% |
| Glicko-1 | Brandon Moreno | 2118.58 | +140.09 | 69.13% |
| WHR | Brandon Moreno | 1997.34 | +138.45 | 68.93% |
Fighter Ages on Fight Day: Brandon Moreno 32.0, Tatsuro Taira 25.8
Days Since Last Pro Fight: Brandon Moreno 252, Tatsuro Taira 126
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Brandon Moreno leads 1-0
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Brown vs. Bonfim (11-08-2025)
Welterweight (170)
[#21][#18UFC] Randy Brown (20-6-0, +127) vs. [#24][#21UFC] Gabriel Bonfim (18-1-0, -157)
Last 3 Fights: Randy Brown (2-1-0)
2025-04-26: W vs. [#43WW] Nicolas Dalby (23-7-1) via KO (Punch) in 1:39 of round 2
2024-12-07: L vs. [#28WW] Bryan Battle (12-2-0) via SD (29-28, 28-29, 29-28)
2024-06-01: W vs. [#67WW] Elizeu Zaleski dos Santos (25-10-1) via UD (29-28, 29-28, 29-28)
Last 3 Fights: Gabriel Bonfim (3-0-0)
2025-07-12: W vs. [#25WW] Stephen Thompson (17-9-1) via SD (29-28, 28-29, 29-28)
2025-02-15: W vs. [#75WW] Kalinn Williams (15-5-0) via Technical Submission (Brabo Choke) in 4:58 of round 2
2024-07-13: W vs. [#141WW] Ange Loosa (10-5-0) via UD (29-28, 30-27, 30-27)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Gabriel Bonfim | -157 | 58.10% | |
| Elo K170 | Gabriel Bonfim | 1975.70 | +13.93 | 52.00% |
| Elo Modified | Randy Brown | 1989.30 | +87.25 | 62.30% |
| Glicko-1 | Randy Brown | 2065.36 | +117.96 | 66.35% |
| WHR | Randy Brown | 1865.24 | +42.94 | 56.15% |
Fighter Ages on Fight Day: Randy Brown 35.3, Gabriel Bonfim 28.2
Days Since Last Pro Fight: Randy Brown 196, Gabriel Bonfim 119
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Randy Brown leads 2-1
.
Flyweight (125)
[#27][#18UFC] Joseph Morales (13-2-0, -242) vs. [#66][#30UFC] Matt Schnell (17-10-0, +191)
Last 3 Fights: Joseph Morales (3-0-0)
2025-08-16: W vs. [#85FLY] Alibi Idiris (10-1-0) via Submission (Triangle Choke) in 3:04 of round 2
2023-02-03: W vs. [#596FLY] Anthony Do (9-8-0) via Submission (Triangle Choke) in 4:46 of round 3
2022-03-04: W vs. [*] Sidemar Honorio (13-8-0) via SD ()
Last 3 Fights: Matt Schnell (1-2-0)
2025-04-26: W vs. [#138FLY] Jimmy Flick (17-9-0) via UD (29-28, 29-28, 29-28)
2024-09-07: L vs. [#165BW] Cody Durden (17-9-1) via Submission (Ninja Choke) in 0:29 of round 2
2024-03-02: L vs. [#11FLY] Steve Erceg (13-4-0) via KO (Punch) in 0:26 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Joseph Morales | -242 | 67.31% | |
| Elo K170 | Joseph Morales | 1817.04 | +277.84 | 83.19% |
| Elo Modified | Joseph Morales | 1772.78 | +258.87 | 81.61% |
| Glicko-1 | Joseph Morales | 1805.68 | +288.52 | 84.03% |
| WHR | Joseph Morales | 1774.54 | +375.43 | 89.67% |
Fighter Ages on Fight Day: Joseph Morales 31.2, Matt Schnell 35.8
Days Since Last Pro Fight: Joseph Morales 84, Matt Schnell 196
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Welterweight (170)
[#23][#20UFC] Muslim Salikhov (22-5-0, +149) vs. [#64][#44UFC] Uros Medic (11-3-0, -186)
Last 3 Fights: Muslim Salikhov (3-0-0)
2025-07-26: W vs. [#37WW] Carlos Leal (22-7-0) via KO (Punch) in 0:42 of round 1
2024-11-23: W vs. [#132WW] Kenan Song (22-9-0) via KO (Spinning Wheel Kick) in 3:49 of round 1
2024-07-13: W vs. [#53WW] Santiago Ponzinibbio (30-9-0) via SD (29-28, 28-29, 29-28)
Last 3 Fights: Uros Medic (2-1-0)
2025-08-09: W vs. [#580WW] Gilbert Urbina (7-4-0) via KO (Punch) in 1:03 of round 1
2025-01-11: L vs. [#47WW] Punahele Soriano (12-4-0) via KO (Punches) in 0:31 of round 1
2024-04-27: W vs. [#76WW] Tim Means (33-17-1) via TKO (Punches) in 2:09 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Uros Medic | -186 | 61.82% | |
| Elo K170 | Muslim Salikhov | 1946.97 | +379.87 | 89.90% |
| Elo Modified | Muslim Salikhov | 1906.75 | +286.63 | 83.89% |
| Glicko-1 | Muslim Salikhov | 1953.35 | +309.43 | 85.59% |
| WHR | Muslim Salikhov | 1795.88 | +210.00 | 77.01% |
Fighter Ages on Fight Day: Muslim Salikhov 41.4, Uros Medic 32.5
Days Since Last Pro Fight: Muslim Salikhov 105, Uros Medic 91
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 321: Aspinall vs. Gane (10-25-2025)
Heavyweight Championship (265)
[#1][#1UFC] Ciryl Gane (13-2-0, +310) vs. [#2][#2UFC] Tom Aspinall (15-3-0, -398)
Ciryl Gane is the All-Time #18 ranked Heavyweight fighter.
Tom Aspinall is the All-Time #26 ranked Heavyweight fighter.
Last 3 Fights: Ciryl Gane (2-1-0)
2024-12-07: W vs. [#4HW+] Alexander Volkov (38-11-0) via SD (29-28, 28-29, 29-28)
2023-09-02: W vs. [#11HW+] Serghei Spivac (17-6-0) via TKO (Punches) in 3:44 of round 2
2023-03-04: L vs. [*] Jon Jones (28-1-0) via Submission (Guillotine Choke) in 2:04 of round 1
Last 3 Fights: Tom Aspinall (3-0-0)
2024-07-27: W vs. [#7HW+] Curtis Blaydes (19-5-0) via KO (Punches) in 1:00 of round 1
2023-11-11: W vs. [#5HW+] Sergei Pavlovich (20-3-0) via KO (Punches) in 1:09 of round 1
2023-07-22: W vs. [#19HW+] Marcin Tybura (27-10-0) via TKO (Elbow and Punches) in 1:13 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Tom Aspinall | -398 | 76.61% | |
| Elo K170 | Ciryl Gane | 2212.11 | +38.61 | 55.53% |
| Elo Modified | Ciryl Gane | 2150.21 | +4.70 | 50.68% |
| Glicko-1 | Tom Aspinall | 2252.71 | +28.21 | 54.05% |
| WHR | Tom Aspinall | 2112.27 | +57.81 | 58.24% |
Fighter Ages on Fight Day: Ciryl Gane 35.5, Tom Aspinall 32.5
Days Since Last Pro Fight: Ciryl Gane 322, Tom Aspinall 455
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Ciryl Gane leads 3-2
.
Women Strawweight Championship (115)
[#5DD][#5P4P][#2][#2UFC] Virna Jandiroba (22-3-0, +117) vs. [#15P4P][#5][#5UFC] Mackenzie Dern (15-5-0, -140)
Virna Jandiroba is the All-Time #47 ranked Women’s fighter.
Last 3 Fights: Virna Jandiroba (3-0-0)
2025-04-12: W vs. [#9DD][#4SW] Xiaonan Yan (19-5-0) via UD (30-27, 30-27, 30-27)
2024-07-20: W vs. [#6SW] Amanda Lemos (15-5-1) via Submission (Armbar) in 4:48 of round 2
2024-03-30: W vs. [#11SW] Lupita Godinez (14-5-0) via UD (29-28, 30-27, 29-28)
Last 3 Fights: Mackenzie Dern (2-1-0)
2025-01-11: W vs. [#15SW] Amanda Ribas (12-7-0) via Submission (Armbar) in 4:56 of round 3
2024-08-03: W vs. [#11SW] Lupita Godinez (14-5-0) via UD (29-28, 29-28, 29-28)
2024-02-17: L vs. [#6SW] Amanda Lemos (15-5-1) via UD (29-28, 29-28, 29-28)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Mackenzie Dern | -140 | 55.86% | |
| Elo K170 | Virna Jandiroba | 1936.57 | +230.23 | 79.01% |
| Elo Modified | Virna Jandiroba | 1909.80 | +221.84 | 78.19% |
| Glicko-1 | Virna Jandiroba | 1896.93 | +195.39 | 75.49% |
| WHR | Virna Jandiroba | 1837.61 | +215.10 | 77.53% |
Fighter Ages on Fight Day: Virna Jandiroba 37.4, Mackenzie Dern 32.6
Days Since Last Pro Fight: Virna Jandiroba 196, Mackenzie Dern 287
Previous Match-up Record: Mackenzie Dern leads 1-0-0
Wins Against Common Opposition: Virna Jandiroba leads 5-3
.
Heavyweight (265)
[#4][#3UFC] Alexander Volkov (38-11-0, +144) vs. [#6][#5UFC] Jailton Almeida (22-3-0, -174)
Alexander Volkov is the All-Time #27 ranked Heavyweight fighter.
Last 3 Fights: Alexander Volkov (2-1-0)
2024-12-07: L vs. [#1HW+] Ciryl Gane (13-2-0) via SD (29-28, 28-29, 29-28)
2024-06-22: W vs. [#5HW+] Sergei Pavlovich (20-3-0) via UD (30-27, 30-27, 29-28)
2023-09-09: W vs. [#20HW+] Tai Tuivasa (14-8-0) via Submission (Ezekiel Choke) in 4:37 of round 2
Last 3 Fights: Jailton Almeida (2-1-0)
2025-01-18: W vs. [#11HW+] Serghei Spivac (17-6-0) via TKO (Punches) in 4:53 of round 1
2024-06-01: W vs. [#21HW+] Alexander Romanov (19-4-0) via Submission (Rear-Naked Choke) in 2:27 of round 1
2024-03-09: L vs. [#7HW+] Curtis Blaydes (19-5-0) via KO (Punches) in 0:36 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Jailton Almeida | -174 | 60.77% | |
| Elo K170 | Jailton Almeida | 2039.56 | +14.32 | 52.06% |
| Elo Modified | Alexander Volkov | 2086.54 | +49.66 | 57.10% |
| Glicko-1 | Alexander Volkov | 2197.94 | +72.56 | 60.29% |
| WHR | Alexander Volkov | 2061.88 | +83.61 | 61.80% |
Fighter Ages on Fight Day: Alexander Volkov 37.0, Jailton Almeida 34.3
Days Since Last Pro Fight: Alexander Volkov 322, Jailton Almeida 280
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Jailton Almeida leads 3-2
.
Keep Reading
This Week’s WHR Bets/Parlays
Both parlays still in the green!
Fights considered must satisfy all of the criteria below:
- Both fighters must be active (fought in 360 days prior to event). Reduces uncertainty.
- Both fighters must have at least 5 fights, with at least 1 draw or 1 loss (excluding debut). More data makes WHR happy.
- Both fighters must be rated in the same division as the fight. Further reduces uncertainty.
- Must have odds from at least three bookmakers.
Fight Matrix Program – UFC Fight Night: Oliveira vs. Gamrot (10-11-2025)
Lightweight (155)
[#4][#4UFC] Charles Oliveira (35-11-0, +103) vs. [#8][#7UFC] Mateusz Gamrot (25-3-0, -125)
Charles Oliveira is the All-Time #7 ranked Lightweight and #33 ranked Absolute fighter.
Mateusz Gamrot is the All-Time #40 ranked Lightweight fighter.
Last 3 Fights: Charles Oliveira (1-2-0)
2025-06-28: L vs. [#3P4P][#2LW] Ilia Topuria (17-0-0) via KO (Punches) in 2:27 of round 1
2024-11-16: W vs. [#25LW] Michael Chandler (23-10-0) via UD (49-46, 49-46, 49-45)
2024-04-13: L vs. [*] Arman Tsarukyan (22-3-0) via SD (28-29, 29-28, 29-28)
Last 3 Fights: Mateusz Gamrot (2-1-0)
2025-05-31: W vs. [#43LW] Ludovit Klein (23-5-1) via UD (30-27, 30-27, 30-27)
2024-08-17: L vs. [#7LW] Dan Hooker (24-12-0) via SD (29-28, 28-29, 29-28)
2024-03-09: W vs. [#34WW] Rafael dos Anjos (32-17-0) via UD (29-28, 29-28, 30-27)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Mateusz Gamrot | -125 | 53.00% | |
| Elo K170 | Charles Oliveira | 2227.10 | +126.49 | 67.44% |
| Elo Modified | Charles Oliveira | 2236.28 | +133.72 | 68.35% |
| Glicko-1 | Charles Oliveira | 2306.84 | +142.21 | 69.40% |
| WHR | Charles Oliveira | 2123.44 | +85.57 | 62.07% |
Fighter Ages on Fight Day: Charles Oliveira 36.0, Mateusz Gamrot 34.8
Days Since Last Pro Fight: Charles Oliveira 105, Mateusz Gamrot 133
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 2 win(s) against common opposition.
.
Bantamweight (135)
[#9][#9UFC] Deiveson Figueiredo (24-5-1, +227) vs. [#19][#18UFC] Montel Jackson (15-2-0, -283)
Last 3 Fights: Deiveson Figueiredo (1-2-0)
2025-05-03: L vs. [#5BW] Cory Sandhagen (18-6-0) via TKO (Knee Injury) in 4:08 of round 2
2024-11-23: L vs. [#3BW] Petr Yan (19-5-0) via UD (50-45, 50-45, 50-45)
2024-08-03: W vs. [#11BW] Marlon Vera (24-10-1) via UD (30-27, 29-28, 29-28)
Last 3 Fights: Montel Jackson (3-0-0)
2025-05-03: W vs. [#44BW] Daniel Marcos (17-1-0) via UD (30-27, 30-27, 30-27)
2024-07-13: W vs. [#45BW] DaMon Blackshear (17-8-1) via KO (Punch) in 0:18 of round 1
2023-04-22: W vs. [*] Rani Yahya (28-12-1) via KO (Punches) in 3:42 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Montel Jackson | -283 | 70.72% | |
| Elo K170 | Montel Jackson | 1969.71 | +15.47 | 52.22% |
| Elo Modified | Deiveson Figueiredo | 1965.31 | +33.55 | 54.81% |
| Glicko-1 | Montel Jackson | 2002.60 | +5.10 | 50.73% |
| WHR | Montel Jackson | 1963.94 | +109.03 | 65.19% |
Fighter Ages on Fight Day: Deiveson Figueiredo 37.8, Montel Jackson 33.4
Days Since Last Pro Fight: Deiveson Figueiredo 161, Montel Jackson 161
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Welterweight (170)
[#24][#21UFC] Vicente Luque (23-11-1, +375) vs. [#21LW][#14LWUFC] Joel Alvarez (22-3-0, -526)
Vicente Luque is the All-Time #42 ranked Welterweight fighter.
Last 3 Fights: Vicente Luque (1-2-0)
2025-06-07: L vs. [#22WW] Kevin Holland (28-14-0) via Submission (Anaconda Choke) in 1:03 of round 2
2024-12-07: W vs. [#59WW] Themba Gorimbo (14-5-0) via Technical Submission (Anaconda Choke) in 0:52 of round 1
2024-03-30: L vs. [#7WW] Joaquin Buckley (21-7-0) via TKO (Punches) in 3:17 of round 2
Last 3 Fights: Joel Alvarez (3-0-0)
2024-12-14: W vs. [#45LW] Drakkar Klose (16-3-1) via KO (Flying Knee and Punches) in 2:48 of round 1
2024-08-03: W vs. [#105LW] Elves Brener (16-6-0) via TKO (Knees and Punches) in 3:36 of round 3
2023-07-22: W vs. [#81LW] Marc Diakiese (18-8-0) via Submission (Brabo Choke) in 4:26 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Joel Alvarez | -526 | 79.96% | |
| Elo K170 | Joel Alvarez | 1973.41 | +122.34 | 66.91% |
| Elo Modified | Joel Alvarez | 1963.34 | +94.48 | 63.27% |
| Glicko-1 | Joel Alvarez | 2060.11 | +167.67 | 72.42% |
| WHR | Joel Alvarez | 2000.06 | +261.11 | 81.81% |
Fighter Ages on Fight Day: Vicente Luque 33.9, Joel Alvarez 32.6
Days Since Last Pro Fight: Vicente Luque 126, Joel Alvarez 301
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: 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
