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 331: Van vs. Pantoja II (09-19-2026)

Posted on September 14, 2026 by Jason

Flyweight Championship (125)
[#1DD][#2P4P][#1][#1UFC] Joshua Van (17-2-0, -128) vs. [#11P4P][#2][#2UFC] Alexandre Pantoja (30-6-0, +107)
Joshua Van is the All-Time #11 ranked Flyweight fighter.
Alexandre Pantoja is the All-Time #2 ranked Flyweight fighter.

Last 3 Fights: Joshua Van (3-0-0)
2026-05-09: W vs. [#4FLY] Tatsuro Taira (18-2-0) via TKO (Front Kick to the Body and Punches) in 1:32 of round 5
2025-12-06: W vs. [#2FLY] Alexandre Pantoja (30-6-0) via TKO (Arm Injury) in 0:26 of round 1
2025-06-28: W vs. [#5FLY] Brandon Royval (18-9-0) via UD (29-28, 29-28, 30-27)

Last 3 Fights: Alexandre Pantoja (2-1-0)
2025-12-06: L vs. [#1DD][#2P4P][#1FLY] Joshua Van (17-2-0) via TKO (Arm Injury) in 0:26 of round 1
2025-06-28: W vs. [#10FLY] Kai Kara-France (25-12-0) via Submission (Rear-Naked Choke) in 1:55 of round 3
2024-12-07: W vs. [#44BW] Kai Asakura (23-6-0) via Technical Submission (Rear-Naked Choke) in 2:05 of round 2

System Favorite Rating Rating Diff Win %
Betting Odds Joshua Van -128 53.74%
Elo K170 Joshua Van 2173.26 +88.25 62.43%
Elo Modified Joshua Van 2111.80 +91.16 62.83%
Glicko-1 Joshua Van 2212.36 +124.26 67.16%
WHR Joshua Van 1924.17 +13.82 51.99%

Fighter Ages on Fight Day: Joshua Van 24.9, Alexandre Pantoja 36.4
Days Since Last Pro Fight: Joshua Van 133, Alexandre Pantoja 287
Previous Match-up Record: Joshua Van leads 1-0-0
Wins Against Common Opposition: Alexandre Pantoja leads 2-1
.

Lightweight (155)
[#4][#4UFC] Arman Tsarukyan (23-3-0, -333) vs. [#9][#8UFC] Mauricio Ruffy (14-2-0, +259)
Arman Tsarukyan is the All-Time #35 ranked Lightweight fighter.

Last 3 Fights: Arman Tsarukyan (3-0-0)
2025-11-22: W vs. [#20LW] Dan Hooker (24-15-0) via Submission (Arm-Triangle Choke) in 3:34 of round 2
2024-04-13: W vs. [#10DD][#3LW] Charles Oliveira (37-11-0) via SD (28-29, 29-28, 29-28)
2023-12-02: W vs. [#17LW] Beneil Dariush (23-8-1) via KO (Knee and Punches) in 1:04 of round 1

Last 3 Fights: Mauricio Ruffy (2-1-0)
2026-06-14: W vs. [#34LW] Michael Chandler (23-11-0) via TKO (Spinning Wheel Kick and Punches) in 4:29 of round 1
2026-01-31: W vs. [#11LW] Rafael Fiziev (14-5-0) via TKO (Punches) in 4:30 of round 2
2025-09-06: L vs. [#10LW] Benoit St. Denis (17-4-0) via Submission (Face Crank) in 2:56 of round 2

System Favorite Rating Rating Diff Win %
Betting Odds Arman Tsarukyan -333 73.40%
Elo K170 Arman Tsarukyan 2345.61 +362.13 88.94%
Elo Modified Arman Tsarukyan 2231.06 +271.72 82.69%
Glicko-1 Arman Tsarukyan 2310.73 +254.06 81.19%
WHR Arman Tsarukyan 2126.37 +184.89 74.35%

Fighter Ages on Fight Day: Arman Tsarukyan 29.9, Mauricio Ruffy 30.2
Days Since Last Pro Fight: Arman Tsarukyan 301, Mauricio Ruffy 97
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.

Featherweight (145)
[#18][#14UFC] Patricio Freire (37-9-0, +206) vs. [#34][#21UFC] Doo Ho Choi (17-4-1, -260)
Patricio Freire is the All-Time #8 ranked Featherweight fighter.

Last 3 Fights: Patricio Freire (1-2-0)
2026-04-11: L vs. [#13FW] Aaron Pico (14-5-0) via UD (30-27, 30-27, 29-28)
2025-07-19: W vs. [#34BW] Dan Ige (19-12-0) via UD (29-28, 29-28, 29-28)
2025-04-12: L vs. [*] Yair Rodriguez (20-5-0) via UD (30-27, 30-27, 30-27)

Last 3 Fights: Doo Ho Choi (3-0-0)
2026-05-16: W vs. [#102FW] Daniel Santos (15-3-0) via NC in 4:29 of round 2
2024-12-07: W vs. [#105FW] Nate Landwehr (18-8-0) via TKO (Elbows) in 3:21 of round 3
2024-07-20: W vs. [*] Bill Algeo (18-9-0) via TKO (Submission to Punch) in 3:38 of round 2

System Favorite Rating Rating Diff Win %
Betting Odds Doo Ho Choi -260 68.84%
Elo K170 Patricio Freire 1902.53 +37.31 55.35%
Elo Modified Patricio Freire 1893.75 +35.67 55.11%
Glicko-1 Doo Ho Choi 1927.64 +20.48 52.94%
WHR Doo Ho Choi 1870.69 +147.63 70.05%

Fighter Ages on Fight Day: Patricio Freire 39.2, Doo Ho Choi 35.4
Days Since Last Pro Fight: Patricio Freire 161, Doo Ho Choi 126
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/#28)

Posted on September 10, 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 Fight Night: Silva vs. Delgado (09-12-2026)

Posted on September 7, 2026 by Jason

Featherweight (145)
[#9][#7UFC] Jean Silva (17-3-0, -433) vs. [#50][#31UFC] Jose Delgado (12-2-0, +323)

Last 3 Fights: Jean Silva (2-1-0)
2026-01-24: W vs. [#8FW] Arnold Allen (21-4-0) via UD (29-28, 29-28, 30-27)
2025-09-13: L vs. [#3FW] Diego Lopes (28-8-0) via TKO (Spinning Back Elbow and Punches) in 4:48 of round 2
2025-04-12: W vs. [#17BW] Bryce Mitchell (19-3-0) via Submission (Ninja Choke) in 3:52 of round 2

Last 3 Fights: Jose Delgado (2-1-0)
2026-07-18: W vs. [#161FW] Austin Bashi (14-2-0) via UD (30-27, 29-28, 29-28)
2026-03-14: W vs. [#73FW] Andre Fili (25-14-0) via SD (29-28, 28-29, 29-28)
2025-10-25: L vs. [#37FW] Nathaniel Wood (23-7-0) via UD (29-28, 29-28, 29-28)

System Favorite Rating Rating Diff Win %
Betting Odds Jean Silva -433 77.45%
Elo K170 Jean Silva 1989.75 +187.43 74.63%
Elo Modified Jean Silva 1977.91 +232.43 79.21%
Glicko-1 Jean Silva 2042.89 +299.23 84.85%
WHR Jean Silva 1968.04 +357.10 88.65%

Fighter Ages on Fight Day: Jean Silva 29.7, Jose Delgado 28.4
Days Since Last Pro Fight: Jean Silva 231, Jose Delgado 56
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.

Flyweight (125)
[#7][#7UFC] Brandon Moreno (23-10-2, +111) vs. [#25][#18UFC] Joseph Morales (14-2-0, -133)
Brandon Moreno is the All-Time #4 ranked Flyweight fighter.

Last 3 Fights: Brandon Moreno (1-2-0)
2026-02-28: L vs. [#8FLY] Loneer Kavanagh (10-2-0) via UD (48-47, 49-46, 48-47)
2025-12-06: L vs. [#4FLY] Tatsuro Taira (18-2-0) via TKO (Punches) in 2:24 of round 2
2025-03-29: W vs. [#11FLY] Steve Erceg (14-5-0) via UD (49-46, 49-46, 49-46)

Last 3 Fights: Joseph Morales (3-0-0)
2025-11-08: W vs. [#127FLY] Matt Schnell (17-12-0) via Submission (Guillotine Choke) in 2:54 of round 1
2025-08-16: W vs. [#48FLY] Alibi Idiris (11-1-0) via Submission (Triangle Choke) in 3:04 of round 2
2023-02-03: W vs. [*] Anthony Do (9-8-0) via Submission (Triangle Choke) in 4:46 of round 3

System Favorite Rating Rating Diff Win %
Betting Odds Joseph Morales -133 54.63%
Elo K170 Joseph Morales 1846.22 +102.29 64.31%
Elo Modified Joseph Morales 1802.06 +27.99 54.02%
Glicko-1 Joseph Morales 1848.69 +25.41 53.65%
WHR Joseph Morales 1805.92 +65.60 59.33%

Fighter Ages on Fight Day: Brandon Moreno 32.7, Joseph Morales 32.0
Days Since Last Pro Fight: Brandon Moreno 196, Joseph Morales 308
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Brandon Moreno leads 2-0
.

Featherweight (145)
[#97][#50UFC] Marwan Rahiki (9-0-0, +130) vs. [#175][#70UFC] Tommy McMillen (11-0-0, -155)

Last 3 Fights: Marwan Rahiki (3-0-0)
2026-05-02: W vs. [#998FW] Oliver Schmid (4-3-0) via TKO (Punches) in 2:47 of round 1
2026-03-14: W vs. [#171FW] Harry Hardwick (13-5-1) via TKO (Jaw Injury) in 5:00 of round 2
2025-10-14: W vs. [#343FW] Ananias Mulumba (10-4-0) via TKO (Elbows and Punches) in 2:13 of round 2

Last 3 Fights: Tommy McMillen (3-0-0)
2026-07-18: W vs. [#492FW] Alberto Montes (12-2-0) via TKO (Punches) in 3:29 of round 3
2026-04-04: W vs. [#1093FW] Manolo Zecchini (11-5-0) via TKO (Knee to the Body and Punches) in 3:57 of round 1
2025-09-02: W vs. [#116FW] David Mgoyan (9-1-0) via MD ()

System Favorite Rating Rating Diff Win %
Betting Odds Tommy McMillen -155 58.29%
Elo K170 Marwan Rahiki 1651.88 +15.88 52.28%
Elo Modified Marwan Rahiki 1679.60 +27.11 53.89%
Glicko-1 Marwan Rahiki 1730.15 +59.17 58.44%
WHR Tommy McMillen 1635.79 +33.47 54.80%

Fighter Ages on Fight Day: Marwan Rahiki 24.3, Tommy McMillen 28.7
Days Since Last Pro Fight: Marwan Rahiki 133, Tommy McMillen 56
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: Hooker vs. Parnasse (09-05-2026)

Posted on August 31, 2026 by Jason

Lightweight (155)
[#15][#13UFC] Dan Hooker (24-14-0, +409) vs. [#29] Salahdine Parnasse (23-2-0, -567)
Dan Hooker is the All-Time #47 ranked Lightweight fighter.

Last 3 Fights: Dan Hooker (1-2-0)
2026-01-31: L vs. [#10LW] Benoit St. Denis (17-4-0) via TKO (Punches) in 4:45 of round 2
2025-11-22: L vs. [#4LW] Arman Tsarukyan (23-3-0) via Submission (Arm-Triangle Choke) in 3:34 of round 2
2024-08-17: W vs. [#13LW] Mateusz Gamrot (26-5-0) via SD (29-28, 28-29, 29-28)

Last 3 Fights: Salahdine Parnasse (3-0-0)
2026-05-16: W vs. [#123LW] Kenneth Cross (17-5-0) via KO in 4:18 of round 1
2026-01-17: W vs. [#127LW] Marcin Held (31-11-0) via TKO (Punches) in 3:35 of round 2
2025-05-10: W vs. [#172LW] Marian Ziolkowski (26-11-1) via TKO (Punches) in 3:54 of round 2

System Favorite Rating Rating Diff Win %
Betting Odds Salahdine Parnasse -567 81.22%
Elo K170 Salahdine Parnasse 2065.29 +74.13 60.51%
Elo Modified Salahdine Parnasse 2059.77 +167.85 72.44%
Glicko-1 Salahdine Parnasse 2157.17 +251.49 80.97%
WHR Salahdine Parnasse 2006.89 +258.77 81.60%

Fighter Ages on Fight Day: Dan Hooker 36.5, Salahdine Parnasse 28.7
Days Since Last Pro Fight: Dan Hooker 217, Salahdine Parnasse 112
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.

Lightweight (155)
[#46][#27UFC] Fares Ziam (18-5-0, -158) vs. [#82][#43UFC] Axel Sola (12-1-1, +130)

Last 3 Fights: Fares Ziam (2-1-0)
2026-06-06: L vs. [#37LW] Tom Nolan (11-1-0) via UD (29-28, 29-28, 29-28)
2025-12-06: W vs. [#109LW] Nazim Sadykhov (11-3-1) via TKO (Elbows and Punches) in 4:59 of round 2
2025-02-01: W vs. [#163LW] Mike Davis (12-4-0) via UD (30-27, 30-27, 30-27)

Last 3 Fights: Axel Sola (2-1-0)
2026-07-25: W vs. [#190LW] Ismael Bonfim (20-7-0) via Submission (Brabo Choke) in 4:44 of round 1
2026-03-21: L vs. [#75LW] Mason Jones (18-3-0) via UD (29-28, 29-28, 30-27)
2025-09-06: W vs. [#93MW] Rhys McKee (15-7-1) via TKO (Punches) in 2:02 of round 3

System Favorite Rating Rating Diff Win %
Betting Odds Fares Ziam -158 58.47%
Elo K170 Fares Ziam 1835.65 +86.79 62.24%
Elo Modified Fares Ziam 1810.71 +30.66 54.40%
Glicko-1 Fares Ziam 1842.93 +10.87 51.57%
WHR Fares Ziam 1745.70 +6.12 50.88%

Fighter Ages on Fight Day: Fares Ziam 29.4, Axel Sola 28.9
Days Since Last Pro Fight: Fares Ziam 91, Axel Sola 42
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.

Welterweight (170)
[#12][#12UFC] Michael Page (25-3-0, -177) vs. [#40MW][#27MWUFC] Nursulton Ruziboev (37-9-2, +145)

Last 3 Fights: Michael Page (3-0-0)
2026-03-21: W vs. [#55WW] Sam Patterson (15-3-1) via UD (29-28, 30-27, 29-28)
2025-08-16: W vs. [#15MW] Jared Cannonier (18-10-0) via UD (29-28, 29-28, 29-28)
2025-02-01: W vs. [#22MW] Sharabutdin Magomedov (17-1-0) via UD (30-27, 30-27, 29-28)

Last 3 Fights: Nursulton Ruziboev (3-0-0)
2026-06-27: W vs. [#178MW] Andrey Pulyaev (10-5-0) via NC in 3:58 of round 1
2025-05-17: W vs. [#53MW] Dustin Stoltzfus (17-8-0) via UD (29-28, 29-28, 30-27)
2025-02-22: W vs. [#97MW] Eric McConico (11-5-1) via TKO (Punches) in 0:33 of round 2

System Favorite Rating Rating Diff Win %
Betting Odds Michael Page -177 61.01%
Elo K170 Michael Page 2146.11 +323.50 86.56%
Elo Modified Michael Page 2140.53 +305.71 85.32%
Glicko-1 Michael Page 2190.49 +256.90 81.44%
WHR Michael Page 2034.86 +218.36 77.85%

Fighter Ages on Fight Day: Michael Page 39.4, Nursulton Ruziboev 32.8
Days Since Last Pro Fight: Michael Page 168, Nursulton Ruziboev 70
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/#27)

Posted on August 27, 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 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

Posts pagination

Previous 1 2 3 … 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

  • Rankings vs Randomness: Why Upsets Happen in MMA, and What Real Chance Looks Like
  • Casino Online Games: Why the Details Matter
  • Islam Makhachev’s Only Loss Revisited: What UFC 330 Revealed About His Weaknesses
  • Explore the Rise of Bitcoin Casinos and Their Unique Features
  • How Combat Sports Athletes Are Using Gaming Skills to Train Their Mental Edge

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 | Shreewin | Daman | Fast Withdrawal Boxing Sites | Yaar Win | Daman App | Dm first