Welterweight (170)
[#7][#7UFC] Belal Muhammad (24-5-0, -128) vs. [#16][#13UFC] Gabriel Bonfim (19-1-0, +107)
Belal Muhammad is the All-Time #8 ranked Welterweight fighter.
Last 3 Fights: Belal Muhammad (1-2-0)
2025-11-22: L vs. [#5WW] Ian Garry (17-1-0) via UD (29-28, 30-27, 30-27)
2025-05-10: L vs. [#8WW] Jack Della Maddalena (18-4-0) via UD (48-47, 49-46, 48-47)
2024-07-27: W vs. [#9WW] Leon Edwards (22-6-0) via UD (48-47, 48-47, 49-46)
Last 3 Fights: Gabriel Bonfim (3-0-0)
2025-11-08: W vs. [#35WW] Randy Brown (20-8-0) via TKO (Knee) in 1:40 of round 2
2025-07-12: W vs. [#25WW] Stephen Thompson (17-9-1) via SD (29-28, 28-29, 29-28)
2025-02-15: W vs. [#61WW] Kalinn Williams (16-5-0) via Technical Submission (Brabo Choke) in 4:58 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Belal Muhammad | -128 | 53.74% | |
| Elo K170 | Belal Muhammad | 2208.12 | +150.81 | 70.44% |
| Elo Modified | Belal Muhammad | 2168.06 | +169.49 | 72.63% |
| Glicko-1 | Belal Muhammad | 2195.70 | +123.41 | 67.05% |
| WHR | Belal Muhammad | 1940.31 | +50.05 | 57.15% |
Fighter Ages on Fight Day: Belal Muhammad 37.9, Gabriel Bonfim 28.8
Days Since Last Pro Fight: Belal Muhammad 196, Gabriel Bonfim 210
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 2 win(s) against common opposition.
.
Middleweight (185)
[#7][#6UFC] Brendan Allen (26-7-0, -228) vs. [#29][#22UFC] Edmen Shahbazyan (16-5-0, +187)
Last 3 Fights: Brendan Allen (2-1-0)
2025-10-18: W vs. [#15MW] Reinier de Ridder (21-4-0) via TKO (Corner Stoppage) in 5:00 of round 4
2025-07-19: W vs. [#35MW] Marvin Vettori (19-10-1) via UD (29-28, 30-27, 30-27)
2025-02-22: L vs. [#9MW] Anthony Hernandez (15-3-0) via UD (29-28, 29-28, 29-28)
Last 3 Fights: Edmen Shahbazyan (3-0-0)
2025-10-04: W vs. [#53MW] Andre Muniz (24-8-0) via KO (Punches and Elbows) in 4:58 of round 1
2025-06-14: W vs. [#95MW] Andre Petroski (13-6-0) via UD (30-27, 30-27, 29-28)
2025-02-15: W vs. [#224WW] Dylan Budka (9-5-0) via TKO (Punches) in 1:35 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Brendan Allen | -228 | 66.61% | |
| Elo K170 | Brendan Allen | 2114.41 | +311.72 | 85.75% |
| Elo Modified | Brendan Allen | 2062.96 | +256.87 | 81.44% |
| Glicko-1 | Brendan Allen | 2148.49 | +307.96 | 85.48% |
| WHR | Brendan Allen | 1966.67 | +270.29 | 82.58% |
Fighter Ages on Fight Day: Brendan Allen 30.4, Edmen Shahbazyan 28.5
Days Since Last Pro Fight: Brendan Allen 231, Edmen Shahbazyan 245
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Lightweight (155)
[#27][#19UFC] Fares Ziam (18-4-0, -303) vs. [#119][#56UFC] Tom Nolan (10-1-0, +243)
Last 3 Fights: Fares Ziam (3-0-0)
2025-12-06: W vs. [#79LW] Nazim Sadykhov (11-2-1) via TKO (Elbows and Punches) in 4:59 of round 2
2025-02-01: W vs. [#120LW] Mike Davis (12-3-0) via UD (30-27, 30-27, 30-27)
2024-09-28: W vs. [#148LW] Matt Frevola (11-6-1) via KO (Knee) in 2:59 of round 3
Last 3 Fights: Tom Nolan (3-0-0)
2025-09-27: W vs. [#362LW] Charlie Campbell (9-3-0) via Submission (Rear-Naked Choke) in 4:08 of round 1
2025-02-08: W vs. [#349LW] Viacheslav Borshchev (8-8-1) via UD (29-28, 29-28, 30-27)
2024-08-17: W vs. [*] Alex Reyes (13-5-0) via UD (30-27, 30-27, 29-28)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Fares Ziam | -303 | 72.06% | |
| Elo K170 | Fares Ziam | 1971.32 | +238.57 | 79.79% |
| Elo Modified | Fares Ziam | 1929.39 | +205.58 | 76.56% |
| Glicko-1 | Fares Ziam | 1971.67 | +213.61 | 77.38% |
| WHR | Fares Ziam | 1877.43 | +276.04 | 83.05% |
Fighter Ages on Fight Day: Fares Ziam 29.2, Tom Nolan 26.2
Days Since Last Pro Fight: Fares Ziam 182, Tom Nolan 252
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Bantamweight (135)
[#17][#15UFC] Bryce Mitchell (18-3-0, -142) vs. [#157][#62UFC] Santiago Luna (8-0-0, +115)
Last 3 Fights: Bryce Mitchell (2-1-0)
2025-07-26: W vs. [#43BW] Said Nurmagomedov (18-5-0) via UD (29-28, 29-28, 29-28)
2025-04-12: L vs. [#12FW] Jean Silva (17-3-0) via Submission (Ninja Choke) in 3:52 of round 2
2024-12-07: W vs. [*] Kron Gracie (5-3-0) via KO (Slam and Elbows) in 0:39 of round 3
Last 3 Fights: Santiago Luna (3-0-0)
2026-02-28: W vs. [#1037BW] Angel Pacheco (8-4-0) via UD (30-27, 30-27, 30-27)
2025-09-13: W vs. [#290BW] Quang Le (9-3-0) via KO (Punches) in 2:48 of round 1
2025-05-22: W vs. [#2092FW] Desmond Manabat (4-8-0) via KO (Punch) in 2:45 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Bryce Mitchell | -142 | 55.78% | |
| Elo K170 | Bryce Mitchell | 1858.34 | +308.20 | 85.50% |
| Elo Modified | Bryce Mitchell | 1851.44 | +251.45 | 80.96% |
| Glicko-1 | Bryce Mitchell | 1875.76 | +294.67 | 84.50% |
| WHR | Bryce Mitchell | 1765.78 | +248.25 | 80.68% |
Fighter Ages on Fight Day: Bryce Mitchell 31.6, Santiago Luna 21.8
Days Since Last Pro Fight: Bryce Mitchell 315, Santiago Luna 98
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Flyweight (125)
[#84][#39UFC] Matt Schnell (17-11-0, +508) vs. [#110][#45UFC] Alessandro Costa (15-5-0, -763)
Last 3 Fights: Matt Schnell (1-2-0)
2025-11-08: L vs. [#21FLY] Joseph Morales (14-2-0) via Submission (Guillotine Choke) in 2:54 of round 1
2025-04-26: W vs. [#158FLY] Jimmy Flick (17-9-0) via UD (29-28, 29-28, 29-28)
2024-09-07: L vs. [#38FLY] Cody Durden (18-10-1) via Submission (Ninja Choke) in 0:29 of round 2
Last 3 Fights: Alessandro Costa (2-1-0)
2026-04-04: W vs. [#445FLY] Stewart Nicoll (8-3-0) via KO (Punch to the Body) in 4:56 of round 2
2025-09-13: L vs. [#44FLY] Alden Coria (12-3-0) via TKO (Punches) in 0:47 of round 3
2024-05-04: W vs. [#120FLY] Kevin Borjas (10-5-0) via TKO (Punches) in 1:35 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Alessandro Costa | -763 | 84.31% | |
| Elo K170 | Alessandro Costa | 1541.12 | +30.29 | 54.35% |
| Elo Modified | Alessandro Costa | 1558.92 | +58.32 | 58.32% |
| Glicko-1 | Alessandro Costa | 1585.77 | +106.25 | 64.83% |
| WHR | Alessandro Costa | 1537.93 | +155.38 | 70.98% |
Fighter Ages on Fight Day: Matt Schnell 36.4, Alessandro Costa 30.3
Days Since Last Pro Fight: Matt Schnell 210, Alessandro Costa 63
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Light Heavyweight (205)
[#51][#26UFC] Iwo Baraniewski (9-0-0, -293) vs. [#114][#38UFC] Junior Tafa (7-5-0, +235)
Last 3 Fights: Iwo Baraniewski (3-0-0)
2026-03-21: W vs. [#154LHW] Austen Lane (13-8-0) via NC in 0:28 of round 1
2025-12-06: W vs. [#125LHW] Ibo Aslan (14-4-0) via KO (Punches) in 1:29 of round 1
2025-09-16: W vs. [#97LHW] Mahamed Aly (5-1-0) via KO (Punches) in 0:20 of round 1
Last 3 Fights: Junior Tafa (1-2-0)
2026-05-02: W vs. [#233LHW] Kevin Christian (9-4-0) via KO (Punches and Elbows) in 2:42 of round 1
2026-01-31: L vs. [#61LHW] Billy Elekana (10-2-0) via Submission (Rear-Naked Choke) in 3:18 of round 2
2025-07-12: L vs. [#105LHW] George Tokkos (11-6-0) via Submission (Arm-Triangle Choke) in 4:25 of round 2
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Iwo Baraniewski | -293 | 71.40% | |
| Elo K170 | Iwo Baraniewski | 1578.97 | +199.83 | 75.96% |
| Elo Modified | Iwo Baraniewski | 1636.34 | +220.68 | 78.08% |
| Glicko-1 | Iwo Baraniewski | 1665.99 | +260.68 | 81.77% |
| WHR | Iwo Baraniewski | 1595.54 | +247.19 | 80.58% |
Fighter Ages on Fight Day: Iwo Baraniewski 27.5, Junior Tafa 29.7
Days Since Last Pro Fight: Iwo Baraniewski 77, Junior Tafa 35
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Bantamweight (135)
[#24][#21UFC] Marcus McGhee (10-2-0, -525) vs. [#145][#55UFC] John Yannis (10-4-0, +379)
Last 3 Fights: Marcus McGhee (2-1-0)
2025-07-26: L vs. [#2DD][#4P4P][#1BW] Petr Yan (20-5-0) via UD (29-28, 29-28, 29-28)
2024-11-16: W vs. [*] Jonathan Martinez (19-6-0) via UD (29-28, 29-28, 29-28)
2024-01-13: W vs. [#443BW] Gaston Bolanos (8-5-0) via TKO (Spinning Wheel Kick and Punches) in 3:29 of round 3
Last 3 Fights: John Yannis (2-1-0)
2026-04-18: W vs. [#413BW] Jamie Siraj (14-4-0) via TKO (Punches and Elbows) in 2:43 of round 1
2025-08-02: L vs. [#154FW] Austin Bashi (14-1-0) via Submission (Rear-Naked Choke) in 3:39 of round 1
2025-05-25: W vs. [#672FW] Nick Aguirre (10-3-0) via TKO (Punches) in 3:08 of round 4
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Marcus McGhee | -525 | 80.09% | |
| Elo K170 | Marcus McGhee | 1671.79 | +183.47 | 74.20% |
| Elo Modified | Marcus McGhee | 1679.89 | +193.73 | 75.31% |
| Glicko-1 | Marcus McGhee | 1758.58 | +266.34 | 82.25% |
| WHR | Marcus McGhee | 1644.74 | +221.00 | 78.11% |
Fighter Ages on Fight Day: Marcus McGhee 36.1, John Yannis 31.9
Days Since Last Pro Fight: Marcus McGhee 315, John Yannis 49
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Flyweight (125)
[#28][#19UFC] Bruno Silva (15-9-2, -133) vs. [#56][#31UFC] Edgar Chairez (13-6-0, +110)
Last 3 Fights: Bruno Silva (1-2-0)
2026-03-14: L vs. [#24FLY] Charles Johnson (19-8-0) via SD (28-29, 29-28, 30-27)
2025-10-18: W vs. [#70FLY] Hyun Sung Park (10-2-0) via Submission (Rear-Naked Choke) in 2:15 of round 3
2025-06-07: L vs. [#1DD][#3P4P][#1FLY] Joshua Van (17-2-0) via TKO (Punches) in 4:01 of round 3
Last 3 Fights: Edgar Chairez (2-1-0)
2026-02-28: W vs. [#66FLY] Felipe Bunes (14-9-0) via SD (29-28, 28-29, 29-28)
2025-03-29: W vs. [#259FLY] C.J. Vergara (12-7-1) via Submission (Face Crank) in 2:30 of round 1
2024-09-14: L vs. [#1DD][#3P4P][#1FLY] Joshua Van (17-2-0) via UD (29-28, 29-28, 29-28)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Bruno Silva | -133 | 54.51% | |
| Elo K170 | Bruno Silva | 1579.03 | +5.13 | 50.74% |
| Elo Modified | Bruno Silva | 1638.47 | +118.37 | 66.41% |
| Glicko-1 | Bruno Silva | 1700.37 | +155.54 | 71.00% |
| WHR | Bruno Silva | 1644.05 | +108.41 | 65.11% |
Fighter Ages on Fight Day: Bruno Silva 36.2, Edgar Chairez 30.3
Days Since Last Pro Fight: Bruno Silva 84, Edgar Chairez 98
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)
[#44][#23UFC] Chelsea Chandler (6-4-0, -120) vs. [#46][#24UFC] Priscila Cachoeira (13-8-0, -102)
Last 3 Fights: Chelsea Chandler (1-2-0)
2025-04-26: L vs. [#10DD][#3BW] Joselyne Edwards (18-6-0) via TKO (Punches) in 2:31 of round 1
2024-08-10: L vs. [#7BW] Yana Santos (17-8-0) via UD (30-27, 29-28, 29-28)
2024-03-16: W vs. [#57BW] Josiane Nunes (10-4-0) via UD (29-28, 29-28, 29-28)
Last 3 Fights: Priscila Cachoeira (1-2-0)
2026-02-07: L vs. [#22BW] Klaudia Sygula (8-2-0) via UD (30-27, 29-28, 30-27)
2025-08-09: L vs. [#10DD][#3BW] Joselyne Edwards (18-6-0) via KO (Punches) in 2:24 of round 1
2025-03-15: W vs. [#57BW] Josiane Nunes (10-4-0) via KO (Punch) in 2:46 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Chelsea Chandler | -120 | 51.92% | |
| Elo K170 | Chelsea Chandler | 1292.71 | +57.72 | 58.23% |
| Elo Modified | Chelsea Chandler | 1364.98 | +63.01 | 58.97% |
| Glicko-1 | Chelsea Chandler | 1306.01 | +30.00 | 54.31% |
| WHR | Chelsea Chandler | 1303.55 | +19.83 | 52.85% |
Fighter Ages on Fight Day: Chelsea Chandler 32.3, Priscila Cachoeira 37.8
Days Since Last Pro Fight: Chelsea Chandler 406, Priscila Cachoeira 119
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Featherweight (145)
[#51][#29UFC] Joanderson Brito (18-5-1, -183) vs. [#57][#33UFC] Jordan Leavitt (13-3-0, +149)
Last 3 Fights: Joanderson Brito (1-2-0)
2025-12-13: W vs. [#189FW] Isaac Thomson (9-3-0) via UD (29-28, 29-28, 29-28)
2025-04-05: L vs. [#17FW] Pat Sabatini (22-5-0) via UD (30-26, 30-26, 30-27)
2024-09-28: L vs. [#40FW] William Gomis (15-4-0) via SD (29-28, 28-29, 29-28)
Last 3 Fights: Jordan Leavitt (2-1-0)
2026-02-21: W vs. [#98FW] Yadier Del Valle (10-1-0) via UD (29-28, 29-28, 29-28)
2025-05-31: W vs. [#177LW] Kurt Holobaugh (22-10-0) via Technical Submission (Anaconda Choke) in 1:39 of round 1
2023-11-18: L vs. [#102LW] Chase Hooper (16-5-1) via Submission (Rear-Naked Choke) in 2:58 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Joanderson Brito | -183 | 61.68% | |
| Elo K170 | Joanderson Brito | 1752.25 | +7.32 | 51.05% |
| Elo Modified | Joanderson Brito | 1789.65 | +28.81 | 54.14% |
| Glicko-1 | Joanderson Brito | 1852.68 | +99.35 | 63.92% |
| WHR | Joanderson Brito | 1734.65 | +20.96 | 53.01% |
Fighter Ages on Fight Day: Joanderson Brito 31.3, Jordan Leavitt 31.0
Days Since Last Pro Fight: Joanderson Brito 175, Jordan Leavitt 105
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Women Flyweight (125)
[#89] Jeisla Chaves (7-0-0, -405) vs. [#108][#26UFC] Yuneisy Duben (6-1-0, +305)
Last 3 Fights: Jeisla Chaves (3-0-0)
2025-09-23: W vs. [#92FLY] Sofia Montenegro (6-2-0) via SD ()
2025-04-06: W vs. [NA] Rebeca Maria Sousa (1-3-0) via TKO (Elbow) in 4:31 of round 3
2024-07-06: W vs. [*] Marcela Silva (2-4-0) via UD ()
Last 3 Fights: Yuneisy Duben (2-1-0)
2025-03-15: L vs. [#30FLY] Carli Judice (6-2-0) via TKO (Head Kick and Punches) in 1:40 of round 1
2024-09-03: W vs. [#42FLY] Shannon Clark (7-1-0) via KO (Punch) in 1:13 of round 1
2024-04-18: W vs. [NA] Ingrid Garcia (0-1-0) via TKO (Corner Stoppage) in 3:58 of round 1
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Jeisla Chaves | -405 | 76.46% | |
| Elo K170 | Jeisla Chaves | 1341.05 | +104.84 | 64.65% |
| Elo Modified | Jeisla Chaves | 1326.77 | +8.99 | 51.29% |
| Glicko-1 | Jeisla Chaves | 1298.44 | +8.62 | 51.24% |
| WHR | Yuneisy Duben | 1316.18 | +37.29 | 55.35% |
Fighter Ages on Fight Day: Jeisla Chaves 29.3, Yuneisy Duben 29.9
Days Since Last Pro Fight: Jeisla Chaves 256, Yuneisy Duben 448
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][#19UFC] Ketlen Souza (16-6-0, -269) vs. [#90][#43UFC] Ariane Carnelossi (15-4-0, +214)
Last 3 Fights: Ketlen Souza (1-2-0)
2026-02-07: W vs. [#35SW] Bruna Brasil (11-7-1) via UD (29-28, 29-28, 29-28)
2025-08-02: L vs. [#15SW] Piera Rodriguez (12-2-0) via SD (29-28, 28-29, 29-28)
2025-02-15: L vs. [#13SW] Angela Hill (19-16-0) via SD (29-28, 28-29, 29-28)
Last 3 Fights: Ariane Carnelossi (1-2-0)
2025-11-01: L vs. [#21SW] Talita Alencar (8-1-1) via Submission (Rear-Naked Choke) in 4:36 of round 3
2024-05-18: W vs. [#15SW] Piera Rodriguez (12-2-0) via Disqualification (Headbutts) in 3:16 of round 2
2022-05-07: L vs. [#11SW] Lupita Godinez (14-6-0) via UD (30-26, 30-27, 30-26)
| System | Favorite | Rating | Rating Diff | Win % |
| Betting Odds | Ketlen Souza | -269 | 69.59% | |
| Elo K170 | Ketlen Souza | 1501.13 | +107.60 | 65.01% |
| Elo Modified | Ketlen Souza | 1607.49 | +266.71 | 82.28% |
| Glicko-1 | Ketlen Souza | 1612.22 | +288.34 | 84.02% |
| WHR | Ketlen Souza | 1527.70 | +276.30 | 83.07% |
Fighter Ages on Fight Day: Ketlen Souza 31.8, Ariane Carnelossi 33.5
Days Since Last Pro Fight: Ketlen Souza 119, Ariane Carnelossi 217
Previous Match-up Record: Ariane Carnelossi leads 1-0-0
Wins Against Common Opposition: Ariane Carnelossi leads 2-1
.
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: Belal Muhammad
Highest Stored DD Rating: Belal Muhammad
Highest Pre-Bout Fight Raw Rating: Belal Muhammad vs. Gabriel Bonfim
Highest Stored Fight DD Rating: Belal Muhammad vs. Gabriel Bonfim
Event Matchmaking Competitiveness Rating (of 5*): Good [***]
Total Event MMA Rankings Impact (of 5*): Fair [**½]
Run Date: 2026-5-31
