EDIT: Re-posted at 10:20PM EST w/ biannual community adjustments.
New Feature: MMA Promotions Ranking
In light of recent acquisition of Bellator MMA by the PFL, Fight Matrix has been in the news when the PFL founder Don Davis was quoted as saying: “The combined PFL Bellator roster now has 30 percent of its fighters who are ranked top 25 in the world by Fight Matrix. That’s the same as UFC has in their roster.”
While we’re not exactly sure of the accuracy of Davis’ math, by popular demand we decided to put together a page where you can compare the top MMA promotions by the best average ranking of their fighters, the highest sum or average of the fighters’ rating points, or the most ranked fighters on the roster. You can also break it down by weight division, as well as filter only promotions with a minimum number of ranked fighters, or only consider the Top 10/25/100.
Current MMA Rankings Updated (12-17-2023)
Official ranking update #897 is online!
I suddenly have another MMA rule change idea.
Along with banning leg kicks on or below the knee… I think we should allow fighters that are are in a “losing” grapping/wrestling position, more offensive weapons to turn the tide. Example: Last night, there were moments where I would have loved to have seen Stephen Thompson drive his head backwards into Rakhmonov’s face to escape his grasp — a reverse headbutt.
Thoughts?
Fight Matrix Program – UFC 296: Edwards vs. Covington (12-16-2023)
Welterweight Championship (170)
[#1/#5DD/#2P4P] Leon Edwards (21-3-0, -142) vs. [*] Colby Covington (17-3-0, +117)
Leon Edwards is the All-Time #6 ranked Welterweight fighter.
Colby Covington is the All-Time #8 ranked Welterweight fighter.
Last 3 Fights: Leon Edwards (3-0-0)
2023-03-18: W vs. [#2WW] Kamaru Usman (20-4-0) via MD (48-46, 48-46, 47-47)
2022-08-20: W vs. [#2WW] Kamaru Usman (20-4-0) via KO (Head Kick) in 4:04 of round 5
2021-06-12: W vs. [*] Nate Diaz (21-13-0) via UD (49-46, 49-46, 49-46)
Last 3 Fights: Colby Covington (2-1-0)
2022-03-05: W vs. [*] Jorge Masvidal (35-17-0) via UD (50-44, 50-45, 49-46)
2021-11-06: L vs. [#2WW] Kamaru Usman (20-4-0) via UD (49-46, 48-47, 48-47)
2020-09-19: W vs. [*] Tyron Woodley (19-7-1) via TKO (Rib Injury) in 1:19 of round 5
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Leon Edwards | -142 | 56.01% | |
Elo K170 | Leon Edwards | 2466.73 | +177.91 | 69.27% |
Elo Modified | Leon Edwards | 2360.91 | +113.24 | 62.15% |
Glicko-1 | Leon Edwards | 2423.69 | +127.00 | 67.50% |
WHR | Leon Edwards | 2174.71 | +143.34 | 65.81% |
Days Since Last Pro Fight: Leon Edwards 273, Colby Covington 651
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Leon Edwards leads 4-2
.
Flyweight Championship (125)
[#1/#2DD/#3P4P] Alexandre Pantoja (26-5-0, -177) vs. [#5] Brandon Royval (15-6-0, +144)
Alexandre Pantoja is the All-Time #10 ranked Flyweight fighter.
Brandon Royval is the All-Time #29 ranked Flyweight fighter.
Last 3 Fights: Alexandre Pantoja (3-0-0)
2023-07-08: W vs. [#2FLY/#3DD/#4P4P] Brandon Moreno (21-7-2) via SD (46-49, 48-47, 48-47)
2022-07-30: W vs. [*] Alex Perez (24-7-0) via Submission (Neck Crank) in 1:31 of round 1
2021-08-21: W vs. [#5FLY] Brandon Royval (15-6-0) via Submission (Rear Naked Choke) in 1:46 of round 2
Last 3 Fights: Brandon Royval (3-0-0)
2023-04-15: W vs. [#10FLY] Matheus Nicolau (19-3-1) via KO (Knee and Elbows) in 2:09 of round 1
2022-05-07: W vs. [#29FLY] Matt Schnell (16-8-0) via Submission (Guillotine Choke) in 2:14 of round 1
2022-01-15: W vs. [#36FLY] Rogerio Bontorin (18-5-0) via SD (29-28, 28-29, 29-28)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Alexandre Pantoja | -177 | 60.92% | |
Elo K170 | Alexandre Pantoja | 2080.56 | +186.18 | 70.07% |
Elo Modified | Alexandre Pantoja | 1984.72 | +166.76 | 67.48% |
Glicko-1 | Alexandre Pantoja | 2050.83 | +198.81 | 75.85% |
WHR | Alexandre Pantoja | 1958.65 | +172.29 | 68.72% |
Days Since Last Pro Fight: Alexandre Pantoja 161, Brandon Royval 245
Previous Match-up Record: Alexandre Pantoja leads 1-0-0
Wins Against Common Opposition: Alexandre Pantoja leads 3-1
.
Welterweight (170)
[#5] Shavkat Rakhmonov (17-0-0, -596) vs. [#8] Stephen Thompson (17-6-1, +417)
Shavkat Rakhmonov is the All-Time #41 ranked Welterweight fighter.
Stephen Thompson is the All-Time #15 ranked Welterweight fighter.
Last 3 Fights: Shavkat Rakhmonov (3-0-0)
2023-03-04: W vs. [#14WW] Geoff Neal (15-5-0) via Submission (Rear-Naked Choke) in 4:17 of round 3
2022-06-25: W vs. [#16WW] Neil Magny (28-11-0) via Submission (Guillotine Choke) in 4:58 of round 2
2022-02-05: W vs. [#42WW] Carlston Harris (19-5-0) via KO (Spinning Hook Kick and Punches) in 4:10 of round 1
Last 3 Fights: Stephen Thompson (1-2-0)
2022-12-03: W vs. [#13WW] Kevin Holland (25-10-0) via TKO (Corner Stoppage) in 5:00 of round 4
2021-12-18: L vs. [#3WW] Belal Muhammad (23-3-0) via UD (30-25, 30-26, 30-26)
2021-07-10: L vs. [#4WW] Gilbert Burns (22-6-0) via UD (29-28, 29-28, 29-28)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Shavkat Rakhmonov | -596 | 81.57% | |
Elo K170 | Shavkat Rakhmonov | 2176.90 | +166.93 | 68.19% |
Elo Modified | Shavkat Rakhmonov | 2133.61 | +135.74 | 64.43% |
Glicko-1 | Shavkat Rakhmonov | 2237.18 | +178.07 | 73.59% |
WHR | Shavkat Rakhmonov | 2157.60 | +202.68 | 71.63% |
Days Since Last Pro Fight: Shavkat Rakhmonov 287, Stephen Thompson 378
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Keep Reading
Fight Matrix Program – UFC Fight Night: Song vs. Gutierrez (12-09-2023)
Bantamweight (135)
[#11] Yadong Song (20-8-1, -364) vs. [#18] Chris Gutierrez (20-5-2, +275)
Last 3 Fights: Yadong Song (2-1-0)
2023-04-29: W vs. [#25BW] Ricky Simon (21-4-0) via TKO (Punches) in 1:10 of round 5
2022-09-17: L vs. [#4BW] Cory Sandhagen (17-4-0) via TKO (Doctor Stoppage) in 5:00 of round 4
2022-03-12: W vs. [*] Marlon Moraes (23-13-1) via KO (Punches) in 2:06 of round 1
Last 3 Fights: Chris Gutierrez (2-1-0)
2023-10-14: W vs. [#72BW] Heili Alateng (16-9-2) via UD (30-27, 30-27, 30-27)
2023-04-15: L vs. [#12BW] Pedro Munhoz (20-8-0) via UD (30-27, 30-27, 30-27)
2022-11-12: W vs. [*] Frankie Edgar (24-11-1) via KO (Knee) in 2:01 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Yadong Song | -364 | 74.62% | |
Elo K170 | Yadong Song | 1965.20 | +108.42 | 62.14% |
Elo Modified | Yadong Song | 1936.41 | +126.63 | 63.51% |
Glicko-1 | Yadong Song | 1985.53 | +146.44 | 69.91% |
WHR | Yadong Song | 1842.05 | +136.13 | 65.07% |
Days Since Last Pro Fight: Yadong Song 224, Chris Gutierrez 56
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 2 win(s) against common opposition.
.
Light Heavyweight (205)
[#12] Khalil Rountree (12-6-0, -236) vs. [#14] Anthony Smith (37-18-0, +188)
Anthony Smith is the All-Time #30 ranked Light Heavyweight fighter.
Last 3 Fights: Khalil Rountree (3-0-0)
2023-08-12: W vs. [#31LHW] Chris Daukaus (12-7-0) via TKO (Punches) in 2:40 of round 1
2022-10-29: W vs. [#18LHW] Dustin Jacoby (19-7-1) via SD (29-28, 28-29, 29-28)
2022-03-12: W vs. [*] Karl Roberson (9-6-0) via TKO (Body Kick and Punches) in 0:25 of round 2
Last 3 Fights: Anthony Smith (1-2-0)
2023-08-26: W vs. [#16LHW] Ryan Spann (21-9-0) via SD (29-28, 28-29, 29-28)
2023-05-13: L vs. [#10LHW] Johnny Walker (21-7-0) via UD (30-27, 30-27, 29-28)
2022-07-30: L vs. [#6LHW] Magomed Ankalaev (18-1-1) via TKO (Punches) in 3:09 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Khalil Rountree | -236 | 66.92% | |
Elo K170 | Anthony Smith | 1904.80 | +115.99 | 62.94% |
Elo Modified | Anthony Smith | 1848.88 | +89.78 | 59.70% |
Glicko-1 | Anthony Smith | 1923.01 | +113.14 | 65.73% |
WHR | Anthony Smith | 1765.30 | +18.37 | 52.10% |
Days Since Last Pro Fight: Khalil Rountree 119, Anthony Smith 105
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Anthony Smith leads 1-0
.
Flyweight (125)
[#30] Allan Nascimento (20-6-0, -255) vs. [*] Su Mudaerji (16-5-0, +201)
Last 3 Fights: Allan Nascimento (2-1-0)
2023-01-14: W vs. [#129FLY] Carlos Hernandez (9-2-0) via Submission (Rear-Naked Choke) in 3:16 of round 1
2022-05-14: W vs. [#65FLY] Jake Hadley (10-2-0) via UD (30-27, 30-27, 30-27)
2021-10-30: L vs. [#16FLY] Tagir Ulanbekov (15-2-0) via SD (29-28, 28-29, 29-28)
Last 3 Fights: Su Mudaerji (2-1-0)
2022-07-16: L vs. [#29FLY] Matt Schnell (16-8-0) via Technical Submission (Triangle Choke) in 4:24 of round 2
2021-01-20: W vs. [*] Zarrukh Adashev (4-4-0) via UD (29-28, 29-28, 30-27)
2020-11-28: W vs. [#123FLY] Malcolm Gordon (14-7-0) via KO (Punches) in 0:44 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Allan Nascimento | -255 | 68.37% | |
Elo K170 | Allan Nascimento | 1648.13 | +228.47 | 73.96% |
Elo Modified | Allan Nascimento | 1698.60 | +265.11 | 76.14% |
Glicko-1 | Allan Nascimento | 1762.65 | +323.38 | 86.55% |
WHR | Allan Nascimento | 1740.02 | +345.78 | 82.92% |
Days Since Last Pro Fight: Allan Nascimento 329, Su Mudaerji 511
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: Dariush vs. Tsarukyan (12-02-2023)
Lightweight (155)
[#5] Beneil Dariush (22-5-1, +220) vs. [#15] Arman Tsarukyan (20-3-0, -282)
Beneil Dariush is the All-Time #38 ranked Lightweight fighter.
Last 3 Fights: Beneil Dariush (2-1-0)
2023-06-10: L vs. [#2LW/#6DD/#9P4P] Charles Oliveira (34-9-0) via TKO (Punches) in 4:10 of round 1
2022-10-22: W vs. [#6LW] Mateusz Gamrot (23-2-0) via UD (30-27, 29-28, 30-27)
2021-05-15: W vs. [#54LW] Tony Ferguson (25-9-0) via UD (30-27, 30-27, 30-27)
Last 3 Fights: Arman Tsarukyan (2-1-0)
2023-06-17: W vs. [#111LW] Joaquim Silva (12-4-0) via TKO (Punches) in 3:25 of round 3
2022-12-17: W vs. [#55LW] Damir Ismagulov (24-3-0) via UD (30-27, 30-27, 30-27)
2022-06-25: L vs. [#6LW] Mateusz Gamrot (23-2-0) via UD (48-47, 47-48, 48-47)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Arman Tsarukyan | -282 | 70.25% | |
Elo K170 | Beneil Dariush | 2196.34 | +147.43 | 66.23% |
Elo Modified | Beneil Dariush | 2149.24 | +122.66 | 63.11% |
Glicko-1 | Beneil Dariush | 2173.64 | +80.54 | 61.39% |
WHR | Arman Tsarukyan | 2017.67 | +2.17 | 50.25% |
Days Since Last Pro Fight: Beneil Dariush 175, Arman Tsarukyan 168
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Beneil Dariush leads 1-0
.
Lightweight (155)
[#12] Bobby Green (31-14-1, +196) vs. [#28] Jalin Turner (13-7-0, -247)
Last 3 Fights: Bobby Green (2-0-0, 1 NC)
2023-10-07: W vs. [#25LW] Grant Dawson (20-2-1) via KO (Punches) in 0:33 of round 1
2023-07-29: W vs. [#54LW] Tony Ferguson (25-9-0) via Technical Submission (Arm-Triangle Choke) in 4:54 of round 3
2023-04-22: NC vs. [#41LW] Jared Gordon (20-6-0)
Last 3 Fights: Jalin Turner (1-2-0)
2023-07-08: L vs. [#14LW] Dan Hooker (23-12-0) via SD (28-29, 29-28, 29-28)
2023-03-04: L vs. [#6LW] Mateusz Gamrot (23-2-0) via SD (30-27, 28-29, 29-28)
2022-07-02: W vs. [#82LW] Brad Riddell (10-4-0) via Submission (Guillotine Choke) in 0:45 of round 1
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Jalin Turner | -247 | 67.81% | |
Elo K170 | Bobby Green | 1987.99 | +276.38 | 77.95% |
Elo Modified | Bobby Green | 1945.00 | +160.29 | 66.86% |
Glicko-1 | Bobby Green | 2031.98 | +149.20 | 70.24% |
WHR | Bobby Green | 1868.54 | +59.88 | 56.80% |
Days Since Last Pro Fight: Bobby Green 56, Jalin Turner 147
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Bantamweight (135)
[#3FLY] Deiveson Figueiredo (21-3-1, +118) vs. [#11] Rob Font (20-7-0, -144)
Rob Font is the All-Time #33 ranked Bantamweight fighter.
Last 3 Fights: Deiveson Figueiredo (1-2-0)
2023-01-21: L vs. [#2FLY/#4DD/#4P4P] Brandon Moreno (21-7-2) via TKO (Doctor Stoppage) in 5:00 of round 3
2022-01-22: W vs. [#2FLY/#4DD/#4P4P] Brandon Moreno (21-7-2) via UD (48-47, 48-47, 48-47)
2021-06-12: L vs. [#2FLY/#4DD/#4P4P] Brandon Moreno (21-7-2) via Submission (Rear Naked Choke) in 2:26 of round 3
Last 3 Fights: Rob Font (1-2-0)
2023-08-05: L vs. [#4BW] Cory Sandhagen (17-4-0) via UD (50-45, 50-45, 50-45)
2023-04-08: W vs. [#59BW] Adrian Yanez (16-5-0) via TKO (Punches) in 2:57 of round 1
2022-04-30: L vs. [#6BW] Marlon Vera (24-8-1) via UD (48-47, 49-46, 49-46)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Rob Font | -144 | 56.26% | |
Elo K170 | Deiveson Figueiredo | 2004.69 | +113.57 | 62.69% |
Elo Modified | Deiveson Figueiredo | 1963.69 | +96.69 | 60.43% |
Glicko-1 | Deiveson Figueiredo | 2029.42 | +90.54 | 62.74% |
WHR | Deiveson Figueiredo | 1876.76 | +97.00 | 60.90% |
Days Since Last Pro Fight: Deiveson Figueiredo 315, Rob Font 119
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: Allen vs. Craig (11-18-2023)
Middleweight (185)
[#10] Brendan Allen (22-5-0, -289) vs. [#17] Paul Craig (17-6-1, +226)
Last 3 Fights: Brendan Allen (3-0-0)
2023-06-24: W vs. [#37MW] Bruno Silva (23-10-0) via Submission (Rear-Naked Choke) in 4:39 of round 1
2023-02-25: W vs. [#22MW] Andre Muniz (23-6-0) via Submission (Rear-Naked Choke) in 4:25 of round 3
2022-10-01: W vs. [#41LHW] Krzysztof Jotko (24-6-0) via Submission (Rear-Naked Choke) in 4:17 of round 1
Last 3 Fights: Paul Craig (1-2-0)
2023-07-22: W vs. [#22MW] Andre Muniz (23-6-0) via TKO (Elbows) in 4:40 of round 2
2023-01-21: L vs. [#10LHW] Johnny Walker (21-7-0) via TKO (Punches) in 2:16 of round 1
2022-07-23: L vs. [#15LHW] Volkan Oezdemir (19-7-0) via UD (30-27, 30-27, 30-27)
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Brendan Allen | -289 | 70.77% | |
Elo K170 | Brendan Allen | 2060.02 | +235.76 | 74.59% |
Elo Modified | Brendan Allen | 2066.88 | +226.93 | 72.98% |
Glicko-1 | Brendan Allen | 2141.48 | +237.48 | 79.69% |
WHR | Brendan Allen | 1930.45 | +98.55 | 61.07% |
Days Since Last Pro Fight: Brendan Allen 147, Paul Craig 119
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: Even: Both have 1 win(s) against common opposition.
.
Welterweight (170)
[#31] Michael Morales (15-0-0, -263) vs. [#52] Jake Matthews (19-6-0, +207)
Last 3 Fights: Michael Morales (3-0-0)
2023-07-01: W vs. [#33WW] Max Griffin (19-10-0) via UD (29-28, 29-28, 29-28)
2022-07-30: W vs. [#226WW] Adam Fugitt (9-4-0) via TKO (Punches) in 1:09 of round 3
2022-01-22: W vs. [#114WW] Trevin Giles (16-5-0) via TKO (Punches) in 4:06 of round 1
Last 3 Fights: Jake Matthews (2-1-0)
2023-07-29: W vs. [#148WW] Darrius Flowers (12-6-1) via Submission (Rear-Naked Choke) in 2:37 of round 2
2022-12-17: L vs. [#67WW] Matthew Semelsberger (11-6-0) via UD (29-28, 29-28, 30-27)
2022-06-11: W vs. [#76WW] Andre Fialho (16-8-0) via KO (Punches) in 2:24 of round 2
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Michael Morales | -263 | 68.98% | |
Elo K170 | Michael Morales | 1826.39 | +78.16 | 58.83% |
Elo Modified | Michael Morales | 1826.35 | +73.40 | 57.96% |
Glicko-1 | Michael Morales | 1887.61 | +88.90 | 62.52% |
WHR | Michael Morales | 1798.42 | +140.05 | 65.47% |
Days Since Last Pro Fight: Michael Morales 140, Jake Matthews 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)
[#140] Jordan Leavitt (11-2-0, +196) vs. [#240] Chase Hooper (12-3-1, -249)
Last 3 Fights: Jordan Leavitt (2-1-0)
2023-02-25: W vs. [#332LW] Victor Martinez (13-5-0) via TKO (Elbows and Knees) in 2:33 of round 1
2022-07-23: L vs. [#44LW] Paddy Pimblett (20-3-0) via Submission (Rear-Naked Choke) in 2:46 of round 2
2022-04-16: W vs. [#173LW] Trey Ogden (16-6-0) via SD (29-28, 28-29, 29-28)
Last 3 Fights: Chase Hooper (2-1-0)
2023-05-20: W vs. [#556LW] Nick Fiore (6-2-0) via UD (30-27, 30-26, 30-27)
2022-10-29: L vs. [#59FW] Steve Garcia (14-5-0) via TKO (Punches) in 1:32 of round 1
2022-05-21: W vs. [#169FW] Felipe Dias Colares (11-4-0) via TKO (Punches) in 3:00 of round 3
System | Favorite | Rating | Rating Diff | Win % |
Betting Odds | Chase Hooper | -249 | 67.86% | |
Elo K170 | Jordan Leavitt | 1680.43 | +224.96 | 73.65% |
Elo Modified | Jordan Leavitt | 1660.58 | +156.05 | 66.45% |
Glicko-1 | Jordan Leavitt | 1673.48 | +144.39 | 69.66% |
WHR | Jordan Leavitt | 1600.17 | +105.77 | 61.85% |
Days Since Last Pro Fight: Jordan Leavitt 266, Chase Hooper 182
Previous Match-up Record: No previous match-ups.
Wins Against Common Opposition: No common opposition or both are winless against common opposition.
.
Keep Reading
New Feature: Fight Histories
Introducing a new feature to our Fighter Profile pages: scroll down to the bottom of a fighter profile, and you will see their complete professional MMA fight history and record.
For example: Paddy Pimblett
Have fun exploring MMA fighter’s records!