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