- The Giraffe
- 4th Degree Black Belt
- Member Since 2018.02.23
My MMA Rankings
Top Middleweight MMA Fighters
Rankings of current UFC Bellator, and PFL Middleweights. Fighters from other promotions to be added later. UFC updated April 12 2024. Bellator updated April 19 2024. PFL updated April 19 2024 * = Amended.
-
1
- Dricus Du Plessis
- "Stillknocks"
- 21-2-0
-
904*
UFC - Last fight: W - DEC Sean Strickland 01/20/24
-
2
- Johnny Eblen
- "Pressure"
- 15-0-0
-
791
Bellator - Last fight: W - TKO Fabian Edwards 09/23/23
-
3
- Khamzat Chimaev
- "Borz"
- 13-0-0
-
725*
UFC - Last fight: W - DEC Kamaru Usman 10/21/23
-
4
- Jason Jackson
- "The Ass-Kicking Machine"
- 18-4-0
-
720
Bellator
-
5
- Israel Adesanya
- "The Last Stylebender"
- 24-3-0
-
618*
UFC - Last fight: L - DEC Sean Strickland 09/09/23
-
6
- Kamaru Usman
- "Nigerian Nightmare"
- 20-4-0
-
584*
UFC - Last fight: L - DEC Khamzat Chimaev 10/21/23
-
7
- Jared Cannonier
- "Killa Gorilla"
- 17-6-0
-
538
UFC
-
8
- Brendan Allen
- "All In"
- 24-5-0
-
440*
UFC - Last fight: W - DEC Chris Curtis 04/06/24
-
9
- Sean Strickland
- "Tarzan"
- 28-6-0
-
430*
UFC - Last fight: L - DEC Dricus Du Plessis 01/20/24
-
10
- Fabian Edwards
- "The Assassin"
- 13-3-0
-
400
Bellator
-
11
- Derek Brunson
- "The One" | 24-9-0
-
398
PFL
-
12
- Ray Cooper III
- "Bradda Boy" | 25-10-1
-
357
PFL
-
13
- Michel Pereira
- "Demolidor" | 31-11-0, 2 NC
-
351
UFC - Last fight: W - SUB Ihor Potieria 05/04/24
-
14
- Gregory Rodrigues
- "Robocop" | 15-5-0
-
337*
UFC - Last fight: W - TKO Brad Tavares 02/10/24
-
15
- Costello van Steenis
- "The Spaniard" | 15-3-0
-
310
Bellator - Last fight: W - SUB Gregory Babene 05/17/24
-
16
- Marvin Vettori
- "The Italian Dream" | 19-6-1
-
272*
UFC
-
17
- Robert Whittaker
- "The Reaper" | 25-7-0
-
272*
UFC - Last fight: W - DEC Paulo Costa 02/17/24
-
18
- Aaron Jeffery
- 14-5-0
-
252*
Bellator
-
19
- André Muniz
- "Sergipano" | 24-6-0
-
249*
UFC - Last fight: W - DEC Jun Yong Park 12/09/23
-
20
- Anthony Hernandez
- "Fluffy" | 12-2-0, 1 NC
-
243*
UFC - Last fight: W - SUB Roman Kopylov 02/17/24
-
21
- Dalton Rosta
- "Hercules" | 8-1-0
-
224
Bellator - Last fight: L - DEC Aaron Jeffery 08/11/23
-
22
- Roman Dolidze
- "The Caucasian" | 12-3-0
-
216*
UFC - Last fight: L - DEC Nassourdine Imavov 02/03/24
-
23
- Caio Borralho
- "The Natural" | 16-1-0, 1 NC
-
214
UFC - Last fight: W - KO Paul Craig 05/04/24
-
24
- Nassourdine Imavov
- "Russian Sniper" | 13-4-0, 1 NC
-
212*
UFC - Last fight: W - DEC Roman Dolidze 02/03/24
-
25
- Paul Craig
- "Bearjew" | 17-8-1
-
201
UFC - Last fight: L - KO Caio Borralho 05/04/24
-
26
- Jack Hermansson
- "The Joker" | 24-8-0
-
200
UFC - Last fight: W - DEC Joe Pyfer 02/10/24
-
27
- Brad Tavares
- 20-9-0
-
180*
UFC - Last fight: L - TKO Gregory Rodrigues 02/10/24
-
28
- Bruno Silva
- "Blindado" | 23-11-0
-
172*
UFC - Last fight: L - DEC Chris Weidman 03/30/24
-
29
- Rodolfo Vieira
- "The Black Belt Hunter" | 10-2-0
-
164*
UFC - Last fight: W - SUB Armen Petrosyan 02/10/24
-
30
- Chris Curtis
- "The Action Man" | 31-11-0, 1 NC
-
163*
UFC - Last fight: L - DEC Brendan Allen 04/06/24
-
31
- Gerald Meerschaert
- "GM3" | 36-17-0
-
159*
UFC - Last fight: W - SUB Bryan Barberena 03/16/24
-
32
- Ikram Aliskerov
- 15-1-0
-
152*
UFC - Last fight: KO - Warlley Alves 10/21/23
-
33
- Jacob Malkoun
- "Mamba" | 8-3-0
-
152*
UFC - Last fight: W - TKO Andre Petroski 03/30/24
-
34
- Gregory Babene
- "Blade" | 23-12-0, 1 NC
-
152
Bellator - Last fight: L - SUB Costello Van Steenis
-
35
- Mike Shipman
- "Sea Bass" | 16-4-0
-
148
Bellator - Last fight: W - TKO Steven Hill 05/17/24
-
36
- Jordan Newman
- "Not Human" | 6-0-0
-
147*
Bellator
-
37
- Joe Pyfer
- "Bodybagz" | 12-3-0
-
141*
UFC - Last fight: L - DEC Jack Hermansson 02/10/24
-
38
- Brunno Ferreira
- "The Hulk" | 11-1-0
-
140*
UFC - Last fight: W - KO Phil Hawes 01/13/24
-
39
- Jun Yong Park
- "The Iron Turtle" | 17-6-0
-
133*
UFC - Last fight: L - DEC Andre Muniz 12/09/23
-
40
- Paulo Costa
- "The Eraser" | 14-3-0
-
120*
UFC - Last fight: L - DEC Robert Whittaker 02/17/24
-
41
- Roman Kopylov
- 12-3-0
-
116*
UFC - Last fight: L - SUB Anthony Hernandez 02/17/24
-
42
- Cody Brundage
- 10-6-0
-
113*
UFC - Last fight: L - SUB Bo Nickal 04/13/24
-
43
- Andre Petroski
- 10-3-0
-
112*
UFC - Last fight: L - TKO Jacob Malkoun 03/30/24
-
44
- Edmen Shahbazyan
- "The Golden Boy" | 13-4-0
-
112*
UFC - Last win: W - TKO AJ Dobson 03/23/24
-
45
- Michał Oleksiejczuk
- "Hussar" | 19-7-0, 1 NC
-
111*
UFC - Last fight: L - SUB Michel Pereira 03/09/24
-
46
- Marc-André Barriault
- "Powerbar" | 16-7-0, 1 NC
-
107*
UFC - Last fight: L - DEC Chris Curtis 01/20/24
-
47
- Norbert Novenyi Jr.
- "Magic" | 7-0-0
-
97
Bellator
-
48
- Bo Nickal
- 6-0-0
-
93*
UFC - Last fight: W - SUB Cody Brundage 04/13/24
-
49
- Mukhamed Berkhamov
- "Cherkes" | 16-2-0, 1 NC
-
90
WW/MW Last fight: W - DEC Herman Terrado 10/07/23
-
50
- Chris Weidman
- "The All-American" | 16-7-0
-
80*
UFC - Last fight: W - DEC Bruno Silva 03/30/24
-
51
- Punahele Soriano
- "Puna" | 9-4-0
-
62*
UFC - Last fight: L - SUB Dustin Stoltzfus 12/02/23
-
52
- Abdul Razak Alhassan
- "Judo Thunder" | 12-6-0
-
59*
UFC - Last fight: L - SUB Joe Pyfer 10/07/23
-
53
- Christian Leroy Duncan
- "CLD" | 10-1-0
-
57*
UFC - Last fight: W - TKO Claudio Ribeiro 03/02/24
-
54
- Julian Marquez
- "The Cuban Missile Crisis" | 9-4-0
-
55*
UFC
-
55
- Steven Hill
- "The Hillbilly Hammer" | 7-1-0
-
53
Bellator - Last fight: L - TKO Mike Shipman 05/17/24
-
56
- Aliaskhab Khizriev
- "The Black Wolf" | 14-0-0, 1 NC
-
50
UFC
-
57
- Armen Petrosyan
- "Superman" | 8-3-0
-
50*
UFC - Last fight: L - SUB Armen Petrosyan 02/10/24
-
58
- César Almeida
- "Cesinha" | 5-0-0
-
50*
UFC - Last fight: W - TKO Dylan Budka 04/06/24
-
59
- Josh Fremd
- 11-5-0
-
49*
UFC - Last fight: L - KO Roman Kopylov 09/16/23
-
60
- Dustin Stoltzfus
- 15-5-0
-
48*
UFC - Last fight: W - SUB Punahele Soriano 12/02/23
-
61
- Eryk Anders
- "Ya Boi" | 16-8-0, 1 NC
-
47*
UFC - Last fight: W - DEC Jamie Pickett 03/02/24
-
62
- Warlley Alves
- 14-8-0
-
36
UFC - Last fight: L - DEC Abus Magomedov 05/18/24
-
63
- Ihor Potieria
- "Duelist" | 21-6-0
-
33
UFC - Last fight: L - SUB Michel Pereira 05/04/24
-
64
- Abus Magomedov
- 26-6-1
-
27
UFC - Last fight: W - DEC Warlley Alves 05/18/24
-
65
- Shara Magomedov
- "Bullet" | 12-0-0
-
20*
UFC - Last fight: W - DEC Bruno Silva 10/21/23
-
66
- Sedriques Dumas
- "The Reaper" | 9-2-0
-
17*
UFC - Last fight: L - TKO Nursulton Ruziboev 03/30/24
-
67
- Denis Tiuliulin
- 11-9-0
-
14*
UFC - Last fight: L - TKO Christian Leroy Duncan 11/18/23
-
68
- Abu Azaitar
- "Captain Morocco" | 14-4-1
-
00*
UFC - Last fight: L - DEC Sedriques Dumas 10/21/23
-
69
- Dylan Budka
- "The Mindless Hulk" | 7-3-0
-
00*
UFC - Last fight: L - TKO Cesar Almeida 04/06/24
-
70
- Robert Bryczek
- 17-6-0
-
00*
UFC - Last fight: L - DEC Ihor Potieria 02/10/24
-
71
- Zach Reese
- "Savage" | 6-1-0
-
00*
UFC
My Summary