NOTE: Fighter Rankings are Based on Activity Over Past 5 Years

Top 100 Middleweight Fighters
#Fighter NameRatingWeightLast FightFightsTimeStreak%WLStackBrand
1Robert Whittaker98.3185 7.4 91.411:58990.0%910UFC
2Yoel Romero97.5185 7.4 92.615:36-175.0%620UFC
3Luke Rockhold97.2185 11.4 92.308:18-171.4%520UFC
4Ronaldo Souza96.8185 2.5 91.009:32170.0%730UFC
5Gegard Mousasi96.6184 3.7 90.109:26878.6%1130Bellator
6David Branch96.1186 2.5 90.212:06-181.8%920UFC
7Jack Hermansson96.1185 1.1 89.708:24277.8%720UFC
8Anatoly Tokov96.1186 3.2 88.407:069100.0%903Bellator
9Kelvin Gastelum96.1185 8.4 89.712:18275.0%930UFC
10Paulo Henrique Costa96.1186 6.5 88.807:14483.3%510UFC
11Derek Brunson96.0186 2.5 90.504:53-263.6%740UFC
12Antonio Carlos Jr.95.8185 9.3 88.608:24576.9%1030UFC
13Elias Theodorou95.7185 1.4 88.513:39383.3%1020UFC
14Rafael Lovato Jr.95.6185 4.0 88.106:345100.0%500Bellator
15Rory MacDonald95.6185 3.7 91.015:57-162.5%530Bellator
16Ian Heinisch95.6185 2.1 88.207:18485.7%610UFC
17Zak Cummings95.6185 1.1 89.110:59166.7%630UFC
18Andrew Sanchez95.4185 4.9 88.711:19175.0%620UFC
19Gerald Meerschaert95.3186 1.1 89.206:28-171.4%520UFC
20Louis Taylor95.1184 0.6 88.510:08688.9%810PFL
21Eryk Anders95.1186 1.4 88.912:43-266.7%630UFC
22John Salter95.1186 1.6 88.505:41185.7%610Bellator
23Vitor Miranda95.0185 6.0 89.309:41-360.0%640UFC
24Rafael Carvalho95.0187 1.1 89.310:55-275.0%620Bellator
25Chidi Njokuani94.9185 1.6 89.409:31-171.4%520Bellator
26Marvin Vettori94.8186 9.3 88.110:57-180.0%820UFC
27Julian Marquez94.7190 6.5 90.109:08-160.0%320UFC
28Uriah Hall94.7186 0.7 90.408:07154.5%650UFC
29Chris Honeycutt94.6184 1.6 88.811:46-172.7%830Bellator
30Brad Tavares94.5186 6.5 89.913:28-155.6%540UFC
31Jared Cannonier94.5185 2.5 89.708:54150.0%440UFC
32Thales Leites94.3186 3.9 89.212:43154.5%650UFC
33Chris Weidman94.3186 2.5 91.913:01-142.9%340UFC
34Alessio Di Chirico94.1186 6.5 88.810:53260.0%320UFC
35Tom Breese94.0186 7.9 88.608:37180.0%410UFC
36Lyoto Machida93.9186 1.1 90.213:11355.6%540Bellator
37Israel Adesanya93.9185 2.5 89.913:224100.0%400UFC
38C.B. Dollaway93.7186 4.2 90.008:23-150.0%440UFC
39Vitor Belfort93.7184 8.4 90.306:01-128.6%250UFC
40Tim Boetsch93.7185 9.3 89.905:14-140.0%460UFC
41Jack Marshman93.6185 2.5 89.510:04-240.0%230UFC
42Michael Bisping93.5186 14.0 90.915:44-260.0%640UFC
43Bruno Santos93.5185 3.0 87.214:17-171.4%520PFL
44Abu Azaitar93.4185 6.0 88.611:434100.0%400UFC
45Kevin Holland93.4186 1.8 87.810:34166.7%420UFC
46Cezar Ferreira93.4186 2.1 88.810:02-154.5%650UFC
47Darren Stewart93.3185 1.6 88.608:04-142.9%340UFC
48Markus Perez93.2186 4.9 88.407:43-140.0%230UFC
49Trevor Smith93.2186 1.1 88.411:48-244.4%450UFC
50Andre Fialho93.0177 3.3 87.906:36280.0%410Bellator
51Charles Byrd93.0185 4.4 88.805:48-175.0%310UFC
52Jordan Johnson92.9186 4.2 87.812:404100.0%400UFC
53Krzysztof Jotko92.9186 9.3 88.911:44-355.6%540UFC
54Eric Spicely92.8186 7.9 88.904:41-344.4%450UFC
55Karl Roberson92.8185 2.5 88.605:55175.0%310UFC
56Daniel Kelly92.8186 7.9 88.808:52-354.5%650UFC
57Bevon Lewis92.7186 0.7 88.209:19-180.0%410UFC
58Alexander Shlemenko92.7185 3.2 89.807:30-242.9%340Bellator
59Hector Lombard92.5186 3.9 89.611:50-625.0%260UFC
60Mike Shipman92.4185 1.6 88.101:504100.0%400Bellator
61Kendall Grove92.1186 11.9 89.709:56-337.5%350Bellator
62Abusupiyan Magomedov92.1184 0.6 87.706:07-180.0%410PFL
63Jarod Trice92.0189 4.0 87.613:194100.0%400Bellator
64Charlie Ward91.9185 7.9 89.302:36250.0%220Bellator
65Joe Schilling91.9186 1.6 89.007:46150.0%220Bellator
66Agilan Thani91.4185 1.4 88.303:54-272.7%835ONE
67John Howard91.2185 3.0 88.511:25-136.4%470PFL
68Caio Magalhaes91.2186 4.7 89.904:14-340.0%230PFL
69Shamil Gamzatov91.0186 5.2 87.611:534100.0%400PFL
70Tim Williams91.0185 4.9 88.808:49-325.0%130UFC
71Costello van Steenis90.8185 1.6 88.806:243100.0%300Bellator
72Rex Harris90.8185 3.0 87.114:17-257.1%430PFL
73Gasan Umalatov90.5186 3.0 86.713:17-128.6%250PFL
74Oskar Piechota90.5186 6.5 89.708:56-166.7%210UFC
75Ryan Janes90.4185 13.8 88.409:23160.0%320UFC
76Romero Cotton90.3185 5.1 87.309:353100.0%300Bellator
77Edmen Shahbazyan89.9186 1.6 88.107:502100.0%200UFC
78Khalid Murtazaliev89.8185 4.2 90.210:001100.0%100UFC
79Hisaki Kato89.7185 13.8 88.907:33-166.7%420Bellator
80Johny Hendricks89.7186 14.7 89.913:57-233.3%360UFC
81Aung La N Sang89.6185 2.8 88.603:03180.0%827ONE
82Omari Akhmedov89.5186 12.8 89.111:52-150.0%440UFC
83James Bochnovic89.5186 8.4 88.205:37-233.3%120UFC
84Eddie Gordon89.4186 3.0 87.811:10-736.4%470PFL
85Sadibou Sy89.3186 3.0 87.710:31-150.0%220PFL
86Adam Cella89.3189 9.3 87.813:05125.0%130Bellator
87Alen Amedovski89.3185 1.6 88.600:552100.0%200Bellator
88Anderson Silva89.2185 23.5 90.020:00150.0%220UFC
89Brendan Allen89.0185 4.0 89.218:06266.7%422LFA
90Brennan Ward88.9178 17.0 89.904:14-250.0%550Bellator
91Rafael Natal88.8185 18.2 89.211:51-350.0%440UFC
92Melvin Manhoef88.8185 21.7 90.010:06-233.3%240Bellator
93Nate Marquardt88.5186 14.4 88.610:22-333.3%360UFC
94Fernando Gonzalez88.2185 8.1 88.214:19-270.0%731ACB
95Oluwale Bamgbose88.2185 13.3 88.806:22-320.0%140UFC
96Kevin Casey88.2186 17.0 88.409:36-150.0%440Bellator
97Maki Pitolo88.1180 1.1 88.712:401100.0%100Bellator
98Leandro Ataides88.0185 8.4 88.609:15357.1%433ONE
99Chris Camozzi88.0186 20.0 88.111:46-333.3%360UFC
100Rob Wilkinson87.9186 11.4 89.108:23-20.0%020UFC
101Garreth McLellan87.7184 22.6 88.110:24-320.0%140UFC
102Jeremy Puglia87.0185 3.2 86.803:161100.0%100Bellator
103Brandon Hester86.9185 8.4 88.010:35-166.7%210Bellator
104Punahele Soriano86.9185 3.0 88.903:213100.0%301LFA
105Tim Caron86.9185 3.3 86.612:58-340.0%230Bellator
106Teagan Dooley86.8186 10.7 87.705:05-150.0%110Bellator
107Chris Dempsey86.6185 14.7 88.505:37-320.0%140Bellator
108Hracho Darpinyan86.6186 1.6 88.530:00150.0%110Bellator
109Leo Leite86.5184 6.3 88.315:00-20.0%020Bellator
110Trevin Giles86.4185 13.5 88.211:473100.0%300UFC
111John Phillips86.3186 1.8 88.009:01-20.0%020UFC
112Will Morris86.0185 1.6 87.110:00-150.0%110Bellator
113Gilbert Smith85.8187 16.6 87.315:51133.3%241LFA
114Andre Luis Leal Lobato85.8185 5.2 86.615:00-30.0%030PFL
115Gerald Harris85.6185 1.6 89.015:35-30.0%030Bellator
116Vinicius de Jesus85.6186 3.3 86.230:00166.7%210Bellator
117Vladimir Filipovic85.5186 7.9 88.107:58-20.0%020Bellator
118Leandro Silva85.1185 11.0 87.814:33-250.0%665ACB
119Jonathan Wilson85.1186 15.1 88.910:00-325.0%130UFC
120Marcio Alexandre Jr.84.9186 5.3 87.511:04157.1%430Dana White
121Zebaztian Kadestam84.8185 2.1 89.222:59275.0%312ONE
122Georges St. Pierre84.6184 14.7 93.414:231100.0%100UFC
123James Nakashima84.6185 1.9 88.830:004100.0%403ONE
124Sean Powers84.5186 4.0 86.815:00-30.0%030Bellator
125Adam Yandiev84.4184 4.2 88.705:42-10.0%010UFC
126Chris Herrera84.3185 11.9 85.911:01-166.7%210Bellator
127Igor Svirid84.0185 11.2 89.410:31-154.5%657ACB
128Will Fleury83.9186 6.3 88.401:39-10.0%010Bellator
129Anderson Goncalves83.9186 5.2 87.606:12-20.0%020PFL
130Ahmed White83.9188 8.4 89.302:32-10.0%010Bellator
131Chris Cisneros83.9179 1.1 88.712:40-10.0%010Bellator
132Justin Reeser83.5186 10.7 88.409:35-10.0%010Bellator
133Martin Hudson83.4186 7.9 88.402:23-10.0%010Bellator
134Gregory Babene83.3185 13.5 88.104:263100.0%300Bellator
135Scott Futrell83.3183 1.6 88.702:58-10.0%010Bellator
136Ken Hasegawa83.1185 6.8 88.325:02-233.3%121ONE
137Kevin Fryer82.7186 7.9 88.301:20-10.0%010Bellator
138Tamdan McCrory82.7185 28.0 90.005:16-260.0%320UFC
139Anthony Hernandez82.6186 7.1 89.812:502100.0%200Dana White
140Hayward Charles82.6185 8.6 87.530:00150.0%111LFA
141Ibrahim Mane82.5184 1.6 88.700:12-10.0%010Bellator
142Dan Henderson82.3184 27.7 89.808:39-142.9%340UFC
143Carl Noon82.3185 7.9 88.300:10-10.0%010Bellator
144Chris Harris82.2184 17.7 88.612:50-160.0%320LFA
145Jordan Williams82.1185 6.9 88.209:542100.0%200Dana White
146Rafael Celestino81.9183 9.6 90.200:31-10.0%010Titan
147Mike Rhodes81.7185 8.1 87.412:03-50.0%051ACB
148Danillo Villefort81.5184 6.6 87.703:37-10.0%010PFL
149Francisco France81.5187 23.3 88.806:22-233.3%120Bellator
150Tatsuya Mizuno81.5185 5.1 89.109:09150.0%334Road
151Cortez Coleman81.4186 18.9 87.313:42-150.0%220LFA
152Eric Olsen81.4186 3.2 86.803:16-10.0%010Bellator
153Tyler Vogel81.4185 7.7 88.630:00-20.0%021LFA
154Clifford Starks81.4185 14.2 89.417:00-357.1%432ACB
155Johnny Cisneros81.2179 1.8 85.016:06242.9%340Golden Boy
156Chibwikem Onyenegech81.1186 6.2 86.009:202100.0%200Dana White
157Magnus Cedenblad80.9185 26.3 89.109:49-175.0%310UFC
158Albert Duraev80.7185 4.4 87.528:21888.9%818ACB
159Jordan Wright80.5185 7.1 88.901:04-150.0%110Dana White
160Fabian Edwards80.5185 20.3 88.803:441100.0%100Bellator
161Gabriel Checco80.5185 8.6 88.703:44-10.0%010LFA
162Antonio Braga Neto80.0186 13.5 89.913:43-20.0%020UFC
163Will Santiago Jr.80.0182 4.2 86.419:34-20.0%021LFA
164Daniel Madrid79.7185 12.0 88.008:56-10.0%010LFA
165Asylzhan Bakhytzhanuly79.4185 8.6 88.813:28-166.7%212ACB
166Luc Bondole78.8185 6.1 85.909:57-150.0%221LFA
167Thiago Silva78.8185 10.5 90.817:00-140.0%234ACB
168Keith Berry78.6189 1.8 85.915:36-225.0%130Golden Boy
169Jong Hwan Lee78.3186 5.8 87.217:46150.0%111Road
170Jung Kyo Park78.3186 2.5 87.406:23-242.9%346Road
171Collin Huckbody78.2185 8.9 84.815:00-10.0%010LFA
172Phil Hawes78.2185 17.8 89.106:51-225.0%130Dana White
173Maciej Rozanski77.9185 9.5 86.824:56150.0%223ACB
174Jason Radcliffe77.9186 14.3 87.401:04-150.0%110Bellator
175Martin Sano77.8185 23.3 84.615:00133.3%120Bellator
176Antonio Arroyo77.8184 5.4 87.718:51150.0%111Dana White
177Alexander Nikulin77.5185 14.3 85.001:572100.0%200Bellator
178Josh Samman77.4186 30.6 90.108:29-250.0%220UFC
179Steve Skrzat77.1186 15.2 88.504:37-20.0%020Bellator
180Justin Sumter76.7186 5.7 88.503:37-20.0%020Dana White
181Danny Orr76.6184 19.1 88.715:001100.0%100LFA
182Jorge Patino76.4178 29.9 90.108:24-320.0%140Titan
183David Mundell76.3184 21.2 88.006:11-20.0%020Bellator
184Roland Cambal76.0185 9.5 88.708:01-325.0%133ACB
185Antonio Jones75.9185 6.2 88.400:40-10.0%010Dana White
186Tony Jenkins75.5184 23.6 86.209:421100.0%100LFA
187Anthony Adams75.4184 6.2 85.415:00-10.0%010Dana White
188Noel Ligon75.1184 19.1 88.609:00-20.0%020LFA
189Michael Lombardo74.8185 20.3 85.715:001100.0%100Titan
190Dan Huber74.8185 20.8 88.003:11-150.0%111LFA
191Ron Stallings74.5184 29.9 87.310:16150.0%220Titan
192Cully Butterfield74.4185 20.3 87.315:00-20.0%020LFA
193Danny Mitchell74.3185 22.6 88.111:40-220.0%142ACB
194Joe Riggs74.2186 35.4 88.205:57-125.0%130UFC
195Chris Heatherly74.2180 31.3 88.907:50-125.0%130Bellator
196Leonardo Silva de Oliveira74.1186 5.3 86.401:52-10.0%010Dana White
197Tim Kennedy74.0186 25.6 90.416:14-233.3%120UFC
198Rafal Cejrowski73.9185 20.3 88.803:44-10.0%010Bellator
199Arron Rodriguez73.8185 18.4 85.415:00-10.0%010Bellator
200Jon Kirk73.6191 22.6 88.702:10-20.0%020LFA