Skip to content
Menu
  • MMA Rankings
    • Current MMA Rankings
      • Men’s MMA Ranking
        • Pound for Pound
        • Division Point Dominance
        • Heavyweight+
        • Light Heavyweight
        • Middleweight
        • Welterweight
        • Lightweight
        • Featherweight
        • Bantamweight
        • Flyweight
        • Strawweight
      • Women’s MMA Rankings
        • Women’s Pound for Pound
        • Women’s Division Point Dominance
        • Women’s Featherweight+
        • Women’s Bantamweight
        • Women’s Flyweight
        • Women’s Strawweight
        • Women’s Atomweight
      • Unknown Division
    • All-Time MMA Rankings
      • About All-Time Rankings
      • All-Time Absolute
      • All-Time Womens (Open)
      • All-Time Heavyweight+
      • All-Time LightHeavyweight
      • All-Time Middleweight
      • All-Time Welterweight
      • All-Time Lightweight
      • All-Time Featherweight
      • All-Time Bantamweight
      • All-Time Flyweight
      • All-Time Strawweight
    • Historical MMA Rankings
      • Published Ranking Snapshots
      • Generated Historical Rankings
  • Records & Statistics
    • Unusual Decisions
    • MMA Fight Outcomes by Weight Class
    • MMA Fight Outcomes by Year
    • Most Wins in MMA Bouts
    • Most Losses in MMA Bouts
    • Most Professional MMA Bouts
    • Most Career Wins Without a Loss
    • Longest Undefeated Streak (Active Fighters)
    • Longest Undefeated Streak (Retired Fighters)
    • Shortest Average Fight
    • Shortest Average Win
    • Best (T)KO Win Percentage
    • Best Submission Win Percentage
    • Most weight divisions fought in
    • Most weight divisions with draw or win
    • Longest Career
    • Database Statistics
  • Features
    • Interviews
    • Blogs
      • Boxing
      • MMA
      • Muay Thai
      • Event Previews
      • Fighter Highlights
      • MMA Ranks
      • Historical Ranks
      • MMA Statistics
      • News
    • MMA Promotions Ranking
    • Weekly Ranking Summary
      • Biggest Movers
      • Recently Active
      • Newly Ranked
      • Dropouts
      • Division Changes
      • Inactive Fighters
      • Quality Performance Decay
      • Strength of Schedule
      • Returning Top Ranked Fighters
      • Returning UFC Fighters
      • Undefeated Losers
      • Winless Streak Breakers
    • Lineal Championship Histories
      • About Lineal Championships
      • Heavyweights
      • Light Heavyweights
      • Middleweights
      • Welterweights
      • Lightweights
      • Featherweights
      • Bantamweights
      • Flyweights
      • Strawweights
      • Women’s Featherweight+
      • Women’s Bantamweight
      • Women’s Flyweight
      • Women’s Strawweight
      • Women’s Atomweight
    • Upcoming Events
      • All Upcoming Events
      • Upcoming UFC Events
      • Upcoming MMA Events by Promotion
      • Upcoming MMA Events by Country
    • Past Events
      • Event Search
      • Past Events by Promotion
      • Past Events by Year
    • MMA Awards
    • Links and Mentions
  • UFC Records
    • About UFC Records
    • Most Wins
    • Most Bouts
    • Consecutive Wins
    • Title Wins
    • Title Bouts
    • Title Defenses
    • Octagon Time
    • UFC ‘Of the Night’ Bonuses
      • All Bonuses
      • Fights of the Night
      • Performances of the Night
    • UFC Fight Outcomes by Weight Class
    • UFC Fight Outcomes By Year
  • About Us
    • About MMA Rankings
    • FAQ
    • Contact Us
  • Search
    • Fighter Search
    • Event Search
  • PolyData
Close Menu
Fight Matrix

Fight Matrix Program – UFC Fight Night: Nurmagomedov vs Song (08-29-2026)

Posted on August 24, 2026 by Jason

Bantamweight (135)
[#4][#4UFC] Umar Nurmagomedov (20-1-0, -496) vs. [#6][#6UFC] Yadong Song (23-10-1, +374)
Umar Nurmagomedov is the All-Time #31 ranked Bantamweight fighter.
Yadong Song is the All-Time #45 ranked Bantamweight fighter.

Last 3 Fights: Umar Nurmagomedov (2-1-0)
2026-01-24: W vs. [#9BW] Deiveson Figueiredo (25-7-1) via UD (30-27, 30-27, 30-27)
2025-10-25: W vs. [#5BW] Mario Bautista (18-3-0) via UD (30-27, 30-27, 30-27)
2025-01-18: L vs. [#4DD][#9P4P][#2BW] Merab Dvalishvili (21-5-0) via UD (48-47, 49-46, 48-47)

Last 3 Fights: Yadong Song (2-1-0)
2026-05-30: W vs. [#9BW] Deiveson Figueiredo (25-7-1) via Submission (Guillotine Choke) in 4:42 of round 2
2026-01-24: L vs. [#3BW] Sean OMalley (20-3-0) via UD (29-28, 29-28, 29-28)
2025-02-22: W vs. [*] Henry Cejudo (16-6-0) via TUD (29-28, 29-28, 30-27)

System Favorite Rating Rating Diff Win %
Betting Odds Umar Nurmagomedov -496 79.77%
Elo K170 Umar Nurmagomedov 2243.88 +185.08 74.37%
Elo Modified Umar Nurmagomedov 2188.14 +147.57 70.05%
Glicko-1 Umar Nurmagomedov 2243.11 +146.48 69.92%
WHR Umar Nurmagomedov 2137.53 +193.37 75.27%

Fighter Ages on Fight Day: Umar Nurmagomedov 30.6, Yadong Song 28.7
Days Since Last Pro Fight: Umar Nurmagomedov 217, Yadong Song 91
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Umar Nurmagomedov leads 2-1
.

Women Strawweight (115)
[*] Xiaonan Yan (19-5-0, -160) vs. [#8][#8UFC] Denise Gomes (12-3-0, +135)

Last 3 Fights: Xiaonan Yan (1-2-0)
2025-04-12: L vs. [#6DD][#9P4P][#3SW] Virna Jandiroba (23-4-0) via UD (30-27, 30-27, 30-27)
2024-11-23: W vs. [#9SW] Tabatha Ricci (12-5-0) via UD (30-27, 30-27, 30-27)
2024-04-13: L vs. [#2P4P][#4DD][#1SW] Weili Zhang (26-4-0) via UD (49-45, 49-45, 49-45)

Last 3 Fights: Denise Gomes (3-0-0)
2025-11-08: W vs. [#13SW] Tecia Pennington (15-8-0) via UD (30-27, 30-27, 30-27)
2025-05-17: W vs. [#105SW] Elise Reed (8-6-0) via TKO (Punches) in 0:30 of round 2
2024-11-09: W vs. [#66SW] Karolina Kowalkiewicz (16-10-0) via UD (30-27, 29-28, 30-27)

System Favorite Rating Rating Diff Win %
Betting Odds Xiaonan Yan -160 59.12%
Elo K170 Xiaonan Yan 1754.74 +22.29 53.20%
Elo Modified Xiaonan Yan 1752.89 +24.23 53.48%
Glicko-1 Denise Gomes 1734.21 +15.44 52.22%
WHR Denise Gomes 1629.58 +6.11 50.88%

Fighter Ages on Fight Day: Xiaonan Yan 37.2, Denise Gomes 26.6
Days Since Last Pro Fight: Xiaonan Yan 504, Denise Gomes 294
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Xiaonan Yan leads 2-1
.

Bantamweight (135)
[#46][#28UFC] Kai Asakura (22-6-0, -429) vs. [#173][#55UFC] Qileng Aori (28-13-0, +332)

Last 3 Fights: Kai Asakura (1-2-0)
2026-05-30: W vs. [#214BW] Cameron Smotherman (12-8-0) via KO (Punch) in 1:50 of round 1
2025-08-16: L vs. [#15FLY] Tim Elliott (21-14-1) via Submission (Guillotine Choke) in 4:39 of round 2
2024-12-07: L vs. [#2FLY] Alexandre Pantoja (30-6-0) via Technical Submission (Rear-Naked Choke) in 2:05 of round 2

Last 3 Fights: Qileng Aori (1-2-0)
2026-05-30: L vs. [#86BW] Cody Haddon (9-1-0) via TKO (Knees to the Body and Punches) in 2:11 of round 2
2025-10-18: W vs. [#175BW] Cody Gibson (21-13-0) via TKO (Punches) in 0:21 of round 1
2024-09-14: L vs. [#23BW] Raul Rosas Jr. (12-1-0) via UD (29-28, 29-28, 29-28)

System Favorite Rating Rating Diff Win %
Betting Odds Kai Asakura -429 77.79%
Elo K170 Kai Asakura 1849.72 +373.73 89.58%
Elo Modified Kai Asakura 1809.05 +322.26 86.48%
Glicko-1 Kai Asakura 1835.42 +330.52 87.02%
WHR Kai Asakura 1681.93 +191.42 75.06%

Fighter Ages on Fight Day: Kai Asakura 32.8, Qileng Aori 33.2
Days Since Last Pro Fight: Kai Asakura 91, Qileng Aori 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

This Week’s WHR Bets/Parlays (2026/#26)

Posted on August 20, 2026 by Jason

Still trying to get out of this hole…

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 7 fights in the prior 7 years, including 1+ loss.  If the loss was in their debut, then 2+ losses are required.
  • Both fighters must be rated in the same division as the fight.  Further reduces uncertainty.
  • Must have odds from at least three bookmakers.

Keep Reading

New Feature: Returning UFC Fighters

Posted on August 19, 2026 by Jason

New feature: Returning UFC Fighters lists former UFC fighters who are returning to the UFC either from lengthy inactivity or from another organization.

Fight Matrix Program – PFL Tampa: Cyborg vs. Vieira (08-22-2026)

Posted on August 18, 2026 by Jason

Women Featherweight (145)
[#1DD][#4P4P][#1] Cristiane Justino (29-2-0) vs. [#4BW] Ketlen Vieira (16-5-0)
Cristiane Justino is the All-Time #3 ranked Women’s fighter.

Last 3 Fights: Cristiane Justino (3-0-0)
2025-12-13: W vs. [#2FW] Sara Collins (6-1-0) via Submission (Face Crank) in 2:55 of round 3
2024-10-19: W vs. [*] Larissa Pacheco (23-5-0) via UD (49-46, 49-46, 49-46)
2023-10-07: W vs. [*] Cat Zingano (14-5-0) via TKO (Punches) in 4:01 of round 1

Last 3 Fights: Ketlen Vieira (2-1-0)
2026-05-16: W vs. [#10BW] Jacqueline Cavalcanti (10-2-0) via UD (29-28, 29-28, 29-28)
2025-11-01: L vs. [#5BW] Norma Dumont (13-3-0) via SD (28-29, 29-28, 29-28)
2025-05-31: W vs. [#14BW] Macy Chiasson (10-6-0) via UD (29-28, 30-27, 29-28)

System Favorite Rating Rating Diff Win %
Elo K170 Cristiane Justino 2018.75 +275.58 83.01%
Elo Modified Cristiane Justino 2022.01 +233.42 79.31%
Glicko-1 Cristiane Justino 2094.58 +314.58 85.95%
WHR Cristiane Justino 2039.47 +429.02 92.20%

Fighter Ages on Fight Day: Cristiane Justino 41.1, Ketlen Vieira 35.0
Days Since Last Pro Fight: Cristiane Justino 252, Ketlen Vieira 98
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Cristiane Justino leads 3-2
.

Lightweight (155)
[#18] Gadzhi Rabadanov (27-6-1) vs. [#269] Tracy Reeder (12-5-0)

Last 3 Fights: Gadzhi Rabadanov (2-1-0)
2026-05-02: W vs. [#204LW] Aleksandr Chizov (13-4-0) via UD (30-27, 30-27, 29-28)
2025-08-15: L vs. [#20LW] Alfie Davis (20-7-1) via UD (48-47, 48-47, 48-47)
2025-06-20: W vs. [#128LW] Kevin Lee (20-9-0) via TKO (Punches) in 2:37 of round 1

Last 3 Fights: Tracy Reeder (3-0-0)
2026-04-24: W vs. [#946LW] Chance Beck (11-10-0) via TKO in 1:03 of round 1
2026-02-20: W vs. [#530LW] Marshall Kemp (8-2-0) via TKO (Elbows and Punches) in 2:06 of round 2
2025-10-10: W vs. [#1554LW] Fred Freeman (8-12-0) via Submission (Rear-Naked Choke) in 2:15 of round 1

System Favorite Rating Rating Diff Win %
Elo K170 Gadzhi Rabadanov 1973.89 +564.78 96.27%
Elo Modified Gadzhi Rabadanov 1967.31 +529.37 95.47%
Glicko-1 Gadzhi Rabadanov 2032.45 +576.11 96.50%
WHR Gadzhi Rabadanov 1912.84 +564.63 96.26%

Days Since Last Pro Fight: Gadzhi Rabadanov 112, Tracy Reeder 120
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.

Bantamweight (135)
[#41] Marcirley Alves (15-5-0) vs. [#94] Gustavo Oliveira (13-2-0)

Last 3 Fights: Marcirley Alves (2-1-0)
2026-05-23: L vs. [#37BW] Naoki Inoue (21-5-0) via SD (29-28, 27-30, 29-28)
2025-08-15: W vs. [#111BW] Justin Wetzell (12-4-0) via UD (49-46, 48-47, 48-47)
2025-06-20: W vs. [#123BW] Jake Hadley (12-6-0) via UD (30-27, 30-27, 30-27)

Last 3 Fights: Gustavo Oliveira (3-0-0)
2026-05-23: W vs. [#187BW] Baris Adiguzel (10-2-0) via Submission (Ninja Choke) in 1:10 of round 2
2025-12-13: W vs. [#332BW] Movsar Ibragimov (8-1-0) via KO (Punches) in 0:34 of round 2
2025-07-05: W vs. [#654BW] Anas Azizoun (6-2-0) via KO (Spinning Back Elbow) in 3:25 of round 1

System Favorite Rating Rating Diff Win %
Elo K170 Marcirley Alves 1770.05 +128.07 67.64%
Elo Modified Marcirley Alves 1790.28 +114.41 65.89%
Glicko-1 Marcirley Alves 1842.41 +135.18 68.53%
WHR Gustavo Oliveira 1708.86 +18.34 52.64%

Fighter Ages on Fight Day: Marcirley Alves 27.0, Gustavo Oliveira 30.0
Days Since Last Pro Fight: Marcirley Alves 91, Gustavo Oliveira 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 Fight Night: Hernandes vs Rodriguez (08-22-2026)

Posted on August 17, 2026 by Jason

Middleweight (185)
[#10][#8UFC] Anthony Hernandez (15-3-0, -176) vs. [#13][#11UFC] Gregory Rodrigues (19-6-0, +148)

Last 3 Fights: Anthony Hernandez (2-1-0)
2026-02-21: L vs. [#3P4P][#7DD][#1MW] Sean Strickland (31-7-0) via NC in 2:33 of round 3
2025-08-09: W vs. [#13LHW] Roman Dolidze (15-5-0) via Submission (Rear-Naked Choke) in 2:45 of round 4
2025-02-22: W vs. [#7MW] Brendan Allen (27-7-0) via UD (29-28, 29-28, 29-28)

Last 3 Fights: Gregory Rodrigues (3-0-0)
2026-03-07: W vs. [#23MW] Brunno Ferreira (15-4-0) via KO (Punch) in 1:47 of round 1
2025-11-15: W vs. [#24MW] Roman Kopylov (15-5-0) via UD (30-27, 29-28, 30-27)
2025-06-28: W vs. [#108WW] Jack Hermansson (24-10-0) via KO (Punch) in 4:21 of round 1

System Favorite Rating Rating Diff Win %
Betting Odds Anthony Hernandez -176 61.26%
Elo K170 Anthony Hernandez 2061.77 +47.85 56.84%
Elo Modified Anthony Hernandez 2051.56 +27.58 53.96%
Glicko-1 Anthony Hernandez 2111.38 +11.89 51.71%
WHR Anthony Hernandez 1991.33 +60.71 58.65%

Fighter Ages on Fight Day: Anthony Hernandez 32.8, Gregory Rodrigues 34.5
Days Since Last Pro Fight: Anthony Hernandez 182, Gregory Rodrigues 168
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 3 win(s) against common opposition.
.

Heavyweight (265)
[#12][#10UFC] Serghei Spivac (18-6-0, +143) vs. [#44][#23UFC] Vitor Petrino (14-2-0, -171)

Last 3 Fights: Serghei Spivac (1-2-0)
2026-02-21: W vs. [#19HW+] Ante Delija (26-8-0) via UD (30-27, 29-28, 29-28)
2025-06-07: L vs. [#9HW+] Waldo Cortes-Acosta (17-3-0) via UD (29-28, 29-28, 30-27)
2025-01-18: L vs. [#10HW+] Jailton Almeida (22-5-0) via TKO (Punches) in 4:53 of round 1

Last 3 Fights: Vitor Petrino (3-0-0)
2026-03-14: W vs. [#108HW+] Steven Asplund (8-2-0) via UD (29-28, 29-28, 29-28)
2025-10-11: W vs. [#84HW+] Thomas Petersen (12-5-0) via KO (Punches) in 0:26 of round 3
2025-07-12: W vs. [#167LHW] Austen Lane (13-8-0) via Submission (Rear-Naked Choke) in 4:16 of round 1

System Favorite Rating Rating Diff Win %
Betting Odds Vitor Petrino -171 60.52%
Elo K170 Serghei Spivac 1842.58 +128.17 67.65%
Elo Modified Serghei Spivac 1859.96 +109.49 65.26%
Glicko-1 Serghei Spivac 1894.51 +133.75 68.35%
WHR Serghei Spivac 1776.70 +110.89 65.44%

Fighter Ages on Fight Day: Serghei Spivac 31.6, Vitor Petrino 29.0
Days Since Last Pro Fight: Serghei Spivac 182, Vitor Petrino 161
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)
[#13][#12UFC] Roman Dolidze (15-5-0, +287) vs. [#21][#16UFC] Reinier de Ridder (21-4-0, -367)

Last 3 Fights: Roman Dolidze (1-2-0)
2026-03-21: L vs. [#11MW] Christian Leroy Duncan (15-2-0) via UD (29-28, 29-28, 29-28)
2025-08-09: L vs. [#10MW] Anthony Hernandez (15-3-0) via Submission (Rear-Naked Choke) in 2:45 of round 4
2025-03-15: W vs. [#29MW] Marvin Vettori (19-10-1) via UD (49-46, 49-46, 49-46)

Last 3 Fights: Reinier de Ridder (1-2-0)
2026-03-07: L vs. [#8MW] Caio Borralho (18-2-0) via UD (30-27, 30-27, 30-27)
2025-10-18: L vs. [#7MW] Brendan Allen (27-7-0) via TKO (Corner Stoppage) in 5:00 of round 4
2025-07-26: W vs. [#8LHW] Robert Whittaker (27-9-0) via SD (48-47, 47-48, 48-47)

System Favorite Rating Rating Diff Win %
Betting Odds Reinier de Ridder -367 75.25%
Elo K170 Reinier de Ridder 1915.96 +60.77 58.66%
Elo Modified Reinier de Ridder 1894.31 +18.84 52.71%
Glicko-1 Roman Dolidze 1949.19 +4.39 50.63%
WHR Reinier de Ridder 1860.39 +38.22 55.48%

Fighter Ages on Fight Day: Roman Dolidze 38.1, Reinier de Ridder 35.9
Days Since Last Pro Fight: Roman Dolidze 154, Reinier de Ridder 168
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Keep Reading

This Week’s WHR Bets/Parlays (2026/#25)

Posted on August 13, 2026 by Jason

Still trying to get out of this hole…

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 7 fights in the prior 7 years, including 1+ loss.  If the loss was in their debut, then 2+ losses are required.
  • Both fighters must be rated in the same division as the fight.  Further reduces uncertainty.
  • Must have odds from at least three bookmakers.

Keep Reading

Fight Matrix Program – UFC 330: Makhachev vs Machado Garry (08-15-2026)

Posted on August 10, 2026 by Jason

Welterweight Championship (170)
[#1P4P][#1][#1UFC] Islam Makhachev (28-1-0, -357) vs. [#4][#4UFC] Ian Garry (17-1-0, +279)
Islam Makhachev is the All-Time #30 ranked Welterweight and #9 ranked Absolute fighter.
Ian Garry is the All-Time #40 ranked Welterweight fighter.

Last 3 Fights: Islam Makhachev (3-0-0)
2025-11-15: W vs. [#7WW] Jack Della Maddalena (18-4-0) via UD (50-45, 50-45, 50-45)
2025-01-18: W vs. [#12LW] Renato Carneiro (21-7-1) via Submission (Brabo Choke) in 4:05 of round 1
2024-06-01: W vs. [*] Dustin Poirier (30-10-0) via Submission (Brabo Choke) in 2:42 of round 5

Last 3 Fights: Ian Garry (2-1-0)
2025-11-22: W vs. [#10WW] Belal Muhammad (24-6-0) via UD (29-28, 30-27, 30-27)
2025-04-26: W vs. [#3WW] Carlos Prates (24-7-0) via UD (49-46, 48-47, 48-47)
2024-12-07: L vs. [*] Shavkat Rakhmonov (19-0-0) via UD (48-47, 48-47, 48-47)

System Favorite Rating Rating Diff Win %
Betting Odds Islam Makhachev -357 74.74%
Elo K170 Islam Makhachev 2597.15 +328.45 86.88%
Elo Modified Islam Makhachev 2519.16 +315.48 86.01%
Glicko-1 Islam Makhachev 2649.55 +393.66 90.60%
WHR Islam Makhachev 2442.81 +350.33 88.25%

Fighter Ages on Fight Day: Islam Makhachev 34.8, Ian Garry 28.7
Days Since Last Pro Fight: Islam Makhachev 273, Ian Garry 266
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.

Women Strawweight Championship (115)
[#5DD][#5P4P][#2][#2UFC] Mackenzie Dern (16-5-0, -263) vs. [#11P4P][#5][#5UFC] Gillian Robertson (17-8-0, +207)
Mackenzie Dern is the All-Time #50 ranked Women’s fighter.

Last 3 Fights: Mackenzie Dern (3-0-0)
2025-10-25: W vs. [#6DD][#9P4P][#3SW] Virna Jandiroba (23-4-0) via UD (49-46, 48-47, 48-47)
2025-01-11: W vs. [#18SW] Amanda Ribas (12-7-0) via Submission (Armbar) in 4:56 of round 3
2024-08-03: W vs. [#12SW] Lupita Godinez (14-6-0) via UD (29-28, 29-28, 29-28)

Last 3 Fights: Gillian Robertson (3-0-0)
2026-03-14: W vs. [#10SW] Amanda Lemos (15-7-1) via UD (29-28, 29-28, 29-28)
2025-05-03: W vs. [*] Marina Rodriguez (17-6-2) via TKO (Punches) in 2:07 of round 2
2024-11-09: W vs. [#72SW] Luana Pinheiro (11-5-0) via UD (29-28, 29-28, 29-27)

System Favorite Rating Rating Diff Win %
Betting Odds Mackenzie Dern -263 68.98%
Elo K170 Mackenzie Dern 1840.66 +80.73 61.41%
Elo Modified Mackenzie Dern 1809.16 +46.00 56.58%
Glicko-1 Mackenzie Dern 1825.60 +30.04 54.31%
WHR Mackenzie Dern 1688.65 +29.06 54.17%

Fighter Ages on Fight Day: Mackenzie Dern 33.4, Gillian Robertson 31.2
Days Since Last Pro Fight: Mackenzie Dern 294, Gillian Robertson 154
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Gillian Robertson leads 3-1
.

Flyweight (125)
[#26][#19UFC] Charles Johnson (19-9-0, +280) vs. [#39][#24UFC] Jose Ochoa (9-2-0, -380)

Last 3 Fights: Charles Johnson (1-2-0)
2026-06-27: L vs. [#12FLY] Asu Almabayev (24-3-0) via NC in 3:33 of round 3
2026-03-14: W vs. [#44FLY] Bruno Silva (15-10-2) via SD (28-29, 29-28, 30-27)
2026-01-24: L vs. [#19FLY] Alex Perez (26-10-0) via TKO (Punches) in 3:16 of round 1

Last 3 Fights: Jose Ochoa (2-1-0)
2026-05-09: W vs. [#97FLY] Clayton Carpenter (8-3-0) via UD (30-27, 30-27, 30-27)
2025-07-26: L vs. [#12FLY] Asu Almabayev (24-3-0) via UD (29-28, 30-27, 30-27)
2025-06-14: W vs. [#132FLY] Cody Durden (18-11-1) via KO (Punches) in 0:11 of round 2

System Favorite Rating Rating Diff Win %
Betting Odds Jose Ochoa -380 75.04%
Elo K170 Charles Johnson 1678.72 +123.75 67.09%
Elo Modified Charles Johnson 1643.52 +61.20 58.72%
Glicko-1 Charles Johnson 1643.95 +41.64 55.96%
WHR Jose Ochoa 1620.89 +16.48 52.37%

Fighter Ages on Fight Day: Charles Johnson 35.6, Jose Ochoa 25.6
Days Since Last Pro Fight: Charles Johnson 49, Jose Ochoa 98
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Keep Reading

What Fight Metrics Can and Cannot Tell Us About an Upcoming MMA Matchup

Posted on August 10, 2026 by A. J. Riot

Mixed martial arts invites prediction.

Before almost every significant fight, fans compare records, recent performances, knockout percentages, takedown numbers, opponent quality and rankings in an attempt to answer one apparently simple question: who is more likely to win?

Modern MMA data makes that analysis much more sophisticated than it was a decade ago. Fight databases, advanced statistics and rating systems can help identify meaningful differences between two competitors before they enter the cage.

Keep Reading

New Feature: Winless Streak Breakers

Posted on August 7, 2026 by Jason

Check out the new page: Winless Streak Breakers

This page lists fighters who broke 5+ fight winless streaks in the 90 days preceding the data update.  This data will be updated along with the weekly rankings.

This Week’s WHR Bets/Parlays (2026/#24)

Posted on August 7, 2026 by Jason

Still trying to get out of this hole…

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 7 fights in the prior 7 years, including 1+ loss.  If the loss was in their debut, then 2+ losses are required.
  • Both fighters must be rated in the same division as the fight.  Further reduces uncertainty.
  • Must have odds from at least three bookmakers.

Keep Reading

Posts pagination

Previous 1 2 3 4 … 72 Next

Current MMA Rankings

  • Pound for Pound
  • Division Point Dominance
  • Heavyweight+
  • Light Heavyweight
  • Middleweight
  • Welterweight
  • Lightweight
  • Featherweight
  • Bantamweight
  • Flyweight
  • Strawweight
  • Women’s Pound for Pound
  • Women’s Division Point Dominance
  • Women’s Featherweight+
  • Women’s Bantamweight
  • Women’s Flyweight
  • Women’s Strawweight
  • Women’s Atomweight
  • Unknown Division

91club

Advertise With Us

Support Fightmatrix.com and reach thousands of MMA fans by advertising with us! Click for more details.

Features

  • Fighter Search
  • All-Time MMA Rankings
  • Historical MMA Rankings
  • Weekly Ranking Summary
  • Upcoming MMA Events
  • Lineal Championship Histories
  • FightMatrix MMA Awards
  • Links and Mentions
  • Past Events

Recent Posts

  • How to Host a Fight Night Watch Party
  • PinUp for Beginners: 7 Things to Check Before You Start Playing
  • This Week’s WHR Bets/Parlays (2026/#34)
  • Live Online Casino Tables Send More Than Video to Your Screen
  • The Five Clauses That Void Winnings (and How to Find Them in Ten Minutes)

Categories

  • Boxing
  • Editorials
  • Event Previews
  • Event Reviews
  • Fight Predictions
  • Fighter Highlights
  • Gaming
  • Historical Ranks
  • Interviews
  • Kickboxing
  • MMA
  • MMA Ranks
  • MMA Statistics
  • Muay Thai
  • News
  • Other
  • Podcasts
  • Sports
  • Submission Grappling
  • Technology
  • Training
  • Trivia
  • Upcoming Events
  • Wrestling

Raja Luck Game

Mostbet Pakistan

Ok Win

©2026 Fight Matrix    Privacy Policy    Terms and Conditions

DMFirst | Maan Win | Veer Game | DM First | Daman | Veer Game | Fast Withdrawal Boxing Sites | Yaar Win | Daman App | Dm first | 6E Club