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.
.
Women Bantamweight (135)
[#12][#11UFC] Nora Cornolle (9-2-0, +155) vs. [#13][#12UFC] Karol Rosa (18-7-0, -187)
Last 3 Fights: Nora Cornolle (2-1-0)
2025-04-12: W vs. [#78BW] Hailey Cowan (7-4-0) via Submission (Rear-Naked Choke) in 1:52 of round 2
2024-09-28: L vs. [#11BW] Jacqueline Cavalcanti (9-1-0) via SD (29-28, 28-29, 29-28)
2024-04-06: W vs. [#25BW] Melissa Mullins (7-2-0) via TKO (Knee to the Body and Head Kicks) in 3:06 of round 2
Last 3 Fights: Karol Rosa (1-2-0)
2025-01-18: L vs. [#8BW] Ailin Perez (12-2-0) via UD (30-27, 29-28, 29-28)
2024-08-10: W vs. [#29BW] Pannie Kianzad (16-9-0) via UD (30-27, 30-27, 30-27)
2023-12-16: L vs. [#7BW] Irene Aldana (15-8-0) via UD (29-28, 29-28, 29-28)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Karol Rosa | -187 | 62.42% | |
Elo K170 | Nora Cornolle | 1478.35 | +13.81 | 51.99% |
Elo Modified | Nora Cornolle | 1527.62 | +62.51 | 58.90% |
Glicko-1 | Nora Cornolle | 1553.04 | +137.77 | 68.85% |
WHR | Nora Cornolle | 1514.65 | +57.99 | 58.27% |
Fighter Ages on Fight Day: Nora Cornolle 35.6, Karol Rosa 30.6
Days Since Last Pro Fight: Nora Cornolle 112, Karol Rosa 196
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Welterweight (170)
[#36][#27UFC] Neil Magny (29-13-0, +175) vs. [#67][#44UFC] Elizeu Zaleski dos Santos (25-9-1, -215)
Neil Magny is the All-Time #41 ranked Welterweight fighter.
Last 3 Fights: Neil Magny (1-2-0)
2024-11-09: L vs. [#26WW] Carlos Prates (21-7-0) via KO (Punch) in 4:50 of round 1
2024-08-24: L vs. [#9WW] Michael Morales (18-0-0) via TKO (Punches) in 4:39 of round 1
2024-01-20: W vs. [#63WW] Mike Malott (12-2-1) via TKO (Punches) in 4:45 of round 3
Last 3 Fights: Elizeu Zaleski dos Santos (1-2-0)
2025-03-15: L vs. [#53WW] Chidi Njokuani (25-11-0) via TKO (Knee and Elbows) in 2:19 of round 2
2024-11-09: W vs. [#308WW] Zach Scroggin (7-1-0) via TKO (Punches) in 1:15 of round 1
2024-06-01: L vs. [#19WW] Randy Brown (20-6-0) via UD (29-28, 29-28, 29-28)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Elizeu Zaleski dos Santos | -215 | 65.24% | |
Elo K170 | Neil Magny | 1771.68 | +39.16 | 55.61% |
Elo Modified | Neil Magny | 1762.64 | +22.79 | 53.27% |
Glicko-1 | Neil Magny | 1781.28 | +8.52 | 51.23% |
WHR | Neil Magny | 1720.18 | +30.06 | 54.32% |
Fighter Ages on Fight Day: Neil Magny 38.0, Elizeu Zaleski dos Santos 38.7
Days Since Last Pro Fight: Neil Magny 266, Elizeu Zaleski dos Santos 140
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Neil Magny leads 2-1
.
Featherweight (145)
[#90][#46UFC] Danny Silva (10-1-0, +371) vs. [#97][#48UFC] Kevin Vallejos (15-1-0, -511)
Last 3 Fights: Danny Silva (3-0-0)
2025-03-01: W vs. [#151FW] Lucas Almeida (15-4-0) via SD (29-28, 28-29, 29-28)
2024-03-16: W vs. [#139FW] Joshua Culibao (12-4-1) via SD (29-28, 28-29, 29-28)
2023-09-26: W vs. [*] Angel Pacheco (8-3-0) via UD ()
Last 3 Fights: Kevin Vallejos (3-0-0)
2025-03-15: W vs. [#191FW] Seung Woo Choi (11-8-0) via TKO (Punches) in 3:09 of round 1
2024-09-24: W vs. [#562FW] Cam Teague (9-1-0) via TKO (Punches) in 2:23 of round 1
2024-03-02: W vs. [*] Gonzalo Contreras (6-1-0) via KO (Punch) in 4:23 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Kevin Vallejos | -511 | 79.75% | |
Elo K170 | Danny Silva | 1641.39 | +10.32 | 51.49% |
Elo Modified | Kevin Vallejos | 1661.51 | +70.57 | 60.02% |
Glicko-1 | Kevin Vallejos | 1729.26 | +185.91 | 74.47% |
WHR | Kevin Vallejos | 1667.63 | +177.72 | 73.56% |
Fighter Ages on Fight Day: Danny Silva 28.5, Kevin Vallejos 23.6
Days Since Last Pro Fight: Danny Silva 154, Kevin Vallejos 140
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Middleweight (185)
[#162][#58UFC] Nick Klein (6-2-0, -101) vs. [#223][#65UFC] Andrey Pulyaev (9-3-0, -122)
Last 3 Fights: Nick Klein (2-1-0)
2025-02-22: L vs. [#82MW] Mansur Abdul-Malik (9-0-0) via TKO (Punches) in 3:24 of round 2
2024-10-15: W vs. [#211MW] Heraldo Souza (10-2-1) via Submission (Rear-Naked Choke) in 0:37 of round 1
2023-11-22: W vs. [*] Cory Simpson (22-22-0) via Submission (Rear-Naked Choke) in 0:57 of round 1
Last 3 Fights: Andrey Pulyaev (2-1-0)
2025-03-22: L vs. [#75MW] Christian Leroy Duncan (11-2-0) via UD (30-27, 30-26, 30-27)
2024-08-27: W vs. [#396MW] Liam Anderson (6-3-0) via UD ()
2024-02-02: W vs. [#428HW+] Weldon Silva de Oliveira (42-26-1) via KO (Punches) in 1:17 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Andrey Pulyaev | -122 | 52.23% | |
Elo K170 | Andrey Pulyaev | 1413.46 | +67.60 | 59.61% |
Elo Modified | Andrey Pulyaev | 1454.46 | +41.47 | 55.94% |
Glicko-1 | Andrey Pulyaev | 1473.94 | +67.83 | 59.64% |
WHR | Nick Klein | 1380.33 | +11.32 | 51.63% |
Fighter Ages on Fight Day: Nick Klein 29.9, Andrey Pulyaev 27.9
Days Since Last Pro Fight: Nick Klein 161, Andrey Pulyaev 133
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Bantamweight (135)
[#95][#49UFC] Rinya Nakamura (9-1-0, -428) vs. [#126][#57UFC] Nathan Fletcher (9-2-0, +317)
Last 3 Fights: Rinya Nakamura (2-1-0)
2025-01-18: L vs. [#46BW] Muin Gafurov (21-6-0) via UD (30-27, 30-27, 30-27)
2024-02-17: W vs. [#113BW] Carlos Vera (12-4-0) via UD (30-27, 30-27, 30-27)
2023-08-26: W vs. [*] Fernie Garcia (10-5-0) via UD (30-26, 30-27, 30-27)
Last 3 Fights: Nathan Fletcher (2-1-0)
2025-03-22: L vs. [#116BW] Caolan Loughran (10-2-0) via SD (29-28, 28-29, 29-28)
2024-09-07: W vs. [#336FW] Zygimantas Ramaska (9-3-0) via Submission (Arm-Triangle Choke) in 1:14 of round 2
2023-04-15: W vs. [#759FW] Daan Duijs (10-4-0) via Submission (Triangle Choke) in 4:15 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Rinya Nakamura | -428 | 77.17% | |
Elo K170 | Rinya Nakamura | 1597.16 | +171.31 | 72.83% |
Elo Modified | Rinya Nakamura | 1634.28 | +115.64 | 66.05% |
Glicko-1 | Rinya Nakamura | 1654.86 | +90.25 | 62.70% |
WHR | Rinya Nakamura | 1588.54 | +89.68 | 62.63% |
Fighter Ages on Fight Day: Rinya Nakamura 30.3, Nathan Fletcher 27.6
Days Since Last Pro Fight: Rinya Nakamura 196, Nathan Fletcher 133
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Middleweight (185)
[#69][#42UFC] Rodolfo Vieira (10-3-0, -215) vs. [#181][#62UFC] Tresean Gore (5-3-0, +174)
Last 3 Fights: Rodolfo Vieira (2-1-0)
2025-02-15: L vs. [#56MW] Andre Petroski (13-4-0) via UD (29-28, 29-28, 29-28)
2024-02-10: W vs. [#101MW] Armen Petrosyan (9-5-0) via Submission (Arm-Triangle Choke) in 4:48 of round 1
2023-04-29: W vs. [#96MW] Cody Brundage (11-7-0) via Submission (Arm-Triangle Choke) in 1:28 of round 2
Last 3 Fights: Tresean Gore (2-1-0)
2025-04-12: L vs. [#74MW] Marco Tulio (14-1-0) via TKO (Punch) in 3:16 of round 2
2024-11-09: W vs. [#455MW] Antonio Trocoli (13-5-0) via Submission (Guillotine Choke) in 1:23 of round 1
2022-10-29: W vs. [#133MW] Josh Fremd (11-6-0) via Technical Submission (Guillotine Choke) in 0:49 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Rodolfo Vieira | -215 | 65.15% | |
Elo K170 | Rodolfo Vieira | 1613.28 | +162.58 | 71.83% |
Elo Modified | Rodolfo Vieira | 1661.48 | +164.80 | 72.09% |
Glicko-1 | Rodolfo Vieira | 1675.98 | +186.67 | 74.55% |
WHR | Rodolfo Vieira | 1628.39 | +164.36 | 72.04% |
Fighter Ages on Fight Day: Rodolfo Vieira 35.8, Tresean Gore 31.1
Days Since Last Pro Fight: Rodolfo Vieira 168, Tresean Gore 112
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Rodolfo Vieira leads 1-0
.
Flyweight (125)
[#25][#16UFC] Rafael Estevam (13-0-0, -490) vs. [#47][#23UFC] Felipe Bunes (14-7-0, +360)
Last 3 Fights: Rafael Estevam (3-0-0)
2025-02-15: W vs. [#78FLY] Jesus Santos Aguilar (11-3-0) via UD (29-28, 29-28, 29-28)
2023-11-18: W vs. [#23FLY] Charles Johnson (17-7-0) via UD (29-28, 29-28, 29-28)
2022-09-27: W vs. [*] Joao Elias (17-4-1) via TKO (Punches) in 2:25 of round 2
Last 3 Fights: Felipe Bunes (2-1-0)
2025-01-11: W vs. [#393FW] Jose Johnson (18-10-0) via Submission (Armbar) in 2:04 of round 1
2024-01-13: L vs. [#3FLY] Joshua Van (15-2-0) via TKO (Punches) in 4:31 of round 2
2023-01-06: W vs. [#267BW] Yuma Horiuchi (11-6-0) via TKO (Punches) in 3:45 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Rafael Estevam | -490 | 79.25% | |
Elo K170 | Rafael Estevam | 1784.88 | +223.63 | 78.37% |
Elo Modified | Rafael Estevam | 1783.71 | +226.17 | 78.62% |
Glicko-1 | Rafael Estevam | 1835.73 | +240.86 | 80.01% |
WHR | Rafael Estevam | 1772.77 | +240.70 | 79.99% |
Fighter Ages on Fight Day: Rafael Estevam 29.0, Felipe Bunes 35.7
Days Since Last Pro Fight: Rafael Estevam 168, Felipe Bunes 203
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)
[#20][#17UFC] Ketlen Souza (15-5-0, +149) vs. [#23][#20UFC] Piera Rodriguez (10-2-0, -182)
Last 3 Fights: Ketlen Souza (2-1-0)
2025-02-15: L vs. [#12SW] Angela Hill (18-14-0) via SD (29-28, 28-29, 29-28)
2024-09-14: W vs. [#50SW] Yazmin Jauregui (11-2-0) via Technical Submission (Rear-Naked Choke) in 3:02 of round 1
2024-04-27: W vs. [*] Marnic Mann (6-3-0) via UD (30-27, 30-27, 30-27)
Last 3 Fights: Piera Rodriguez (1-2-0)
2024-12-14: W vs. [#34SW] Josefine Lindgren Knutsso (8-1-0) via UD (30-27, 30-27, 30-27)
2024-05-18: L vs. [#54SW] Ariane Carnelossi (15-3-0) via Disqualification (Headbutts) in 3:16 of round 2
2023-04-15: L vs. [#8SW] Gillian Robertson (16-8-0) via Submission (Armbar) in 4:21 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Piera Rodriguez | -182 | 61.64% | |
Elo K170 | Piera Rodriguez | 1509.51 | +38.19 | 55.48% |
Elo Modified | Piera Rodriguez | 1622.58 | +77.04 | 60.91% |
Glicko-1 | Piera Rodriguez | 1577.63 | +20.90 | 53.01% |
WHR | Piera Rodriguez | 1526.89 | +20.50 | 52.95% |
Fighter Ages on Fight Day: Ketlen Souza 30.9, Piera Rodriguez 32.7
Days Since Last Pro Fight: Ketlen Souza 168, Piera Rodriguez 231
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Notes about the Fight Card
– Highest-rated fighter always listed first.
– A ‘*’ ranking suggests a fighter is inactive.
– An ‘NA’ ranking suggests the fighter is too low for a ranking or we do not have division info for them.
– The Elo Modified rating info includes any considered fight-specific advantages, such as home advantage.
– The Elo/Glicko/WHR Win% is approximate and includes the favorites probability share of a draw occurring.
– Implied probability (odds) listed is not the pure mathematical conversion, but the fighters’ share of the combined probability (both added = 100%).
Fight Card Statistics
Highest Pre-Bout Raw Rating: Neil Magny
Highest Stored DD Rating: Tatsuro Taira
Highest Pre-Bout Fight Raw Rating: Tatsuro Taira vs. Amir Albazi
Highest Stored Fight DD Rating: Tatsuro Taira vs. Amir Albazi
Event Matchmaking Competitiveness Rating (of 5*): Outstanding [****½]
Total Event MMA Rankings Impact (of 5*): Low [**]
Run Date: 2025-7-27