- The Giraffe
- 4th Degree Black Belt
- Member Since 2018.02.23
My MMA Rankings
Top Middleweight MMA Fighters
Rankings of current UFC and Bellator Middleweights. Fighters from other promotions to be added later. UFC updated March 11 2024. Bellator updated November 08 2023. * = Amended.
-
1
- Johnny Eblen
- "Pressure"
- 15-0-0
-
767
Bellator - Last fight: W - TKO Fabian Edwards 09/23/23
-
2
- Dricus Du Plessis
- "Stillknocks"
- 21-2-0
-
608.5
UFC - Last fight: W - DEC Sean Strickland 01/20/24
-
3
- Khamzat Chimaev
- "Borz"
- 13-0-0
-
535.5
UFC - Last fight: W - DEC Kamaru Usman 10/21/23
-
4
- Israel Adesanya
- "The Last Stylebender"
- 24-3-0
-
500.5
UFC - Last fight: L - DEC Sean Strickland 09/09/23
-
5
- Sean Strickland
- "Tarzan"
- 28-6-0
-
438*
UFC - Last fight: L - DEC Dricus Du Plessis 01/20/24
-
6
- Gegard Mousasi
- "The Dreamcatcher"
- 49-9-2
-
416
Bellator
-
7
- Kamaru Usman
- "Nigerian Nightmare"
- 20-4-0
-
357.5
Last fight: L - DEC Khamzat Chimaev 10/21/23
-
8
- Brendan Allen
- "All In"
- 24-5-0
-
352
UFC - Last fight: W - DEC Chris Curtis 04/06/24
-
9
- Jared Cannonier
- "Killa Gorilla"
- 17-6-0
-
350
UFC
-
10
- Michel Pereira
- "Demolidor"
- 30-11-0, 2 NC
-
317
UFC - Last fight: W - SUB Michał Oleksiejczuk 03/09/24
-
11
- Fabian Edwards
- "The Assassin" | 13-3-0
-
289
Bellator - Last fight: L - TKO Johnny Eblen 09/23/23
-
12
- Aaron Jeffery
- 14-5-0
-
284*
Bellator - Last fight: W - DEC Dalton Rosta 08/11/23
-
13
- Anthony Hernandez
- "Fluffy" | 12-2-0, 1 NC
-
243*
UFC - Last fight: W - SUB Roman Kopylov 02/17/24
-
14
- Dalton Rosta
- "Hercules" | 8-1-0
-
234*
Bellator - Last fight: L - DEC Aaron Jeffery 08/11/23
-
15
- Gregory Rodrigues
- "Robocop" | 15-5-0
-
217.5
UFC - Last fight: W - TKO Brad Tavares 02/10/24
-
16
- Marvin Vettori
- "The Italian Dream" | 19-6-1
-
203.5
UFC
-
17
- Costello van Steenis
- "The Spaniard" | 14-3-0
-
198
Bellator
-
18
- Nassourdine Imavov
- "Russian Sniper" | 13-4-0, 1 NC
-
186
UFC - Last fight: W - DEC Roman Dolidze 02/03/24
-
19
- Roman Dolidze
- "The Caucasian" | 12-3-0
-
176.5
UFC - Last fight: L - DEC Nassourdine Imavov 02/03/24
-
20
- André Muniz
- "Sergipano" | 24-6-0
-
175
UFC - Last fight: W - DEC Jun Yong Park 12/09/23
-
21
- Paul Craig
- "Bearjew" | 17-7-1
-
173
UFC - Last fight: L - SUB Brendan Allen 11/18/23
-
22
- Gregory Babene
- "Blade" | 23-11-0, 1 NC
-
170
Bellator - Last fight: W - SUB Charlie Ward 09/23/23
-
23
- Chris Curtis
- "The Action Man" | 31-11-0, 1 NC
-
163*
UFC - Last fight: L - DEC Brendan Allen 04/06/24
-
24
- Jack Hermansson
- "The Joker" | 24-8-0
-
160
UFC - Last fight: W - DEC Joe Pyfer 02/10/24
-
25
- Robert Whittaker
- "The Reaper" | 25-7-0
-
158.5
UFC - Last fight: W - DEC Paulo Costa 02/17/24
-
26
- Caio Borralho
- "The Natural" | 15-1-0, 1 NC
-
152*
UFC - Last fight: W - DEC Abus Magomedov 11/04/23
-
27
- Jordan Newman
- "Not Human" | 6-0-0
-
147* Last fight: 06/16/23
Bellator
-
28
- Jacob Malkoun
- "Mamba" | 8-3-0
-
145
UFC - Last fight: W - TKO Andre Petroski 03/30/24
-
29
- Rodolfo Vieira
- "The Black Belt Hunter" | 10-2-0
-
143
UFC - Last fight: W - SUB Armen Petrosyan 02/10/24
-
30
- Brunno Ferreira
- "The Hulk" | 11-1-0
-
140*
UFC - Last fight: W - KO Phil Hawes 01/13/24
-
31
- Douglas Lima
- "The Phenom" | 33-11-0
-
132.5
Bellator
-
32
- Jun Yong Park
- "The Iron Turtle" | 17-6-0
-
127.5*
UFC - Last fight: L - DEC Andre Muniz 12/09/23
-
33
- Roman Kopylov
- 12-3-0
-
116*
UFC - Last fight: L - SUB Anthony Hernandez 02/17/24
-
34
- Joe Pyfer
- "Bodybagz" | 12-3-0
-
115*
UFC - Last fight: L - DEC Jack Hermansson 02/10/24
-
35
- Brad Tavares
- 20-9-0
-
114.5
UFC - Last fight: L - TKO Gregory Rodrigues 02/10/24
-
36
- Nursulton Ruziboev
- "Black" | 34-8-2, 2 NC
-
114*
UFC - Last fight: W - TKO Sedriques Dumas 03/30/24
-
37
- Ikram Aliskerov
- 15-1-0
-
112
UFC - Last fight: KO - Warlley Alves 10/21/23
-
38
- Marc-André Barriault
- "Powerbar" | 16-7-0, 1 NC
-
109*
UFC - Last fight: L - DEC Chris Curtis 01/20/24
-
39
- Gerald Meerschaert
- "GM3" | 36-17-0
-
101.5
UFC - Last fight: W - SUB Bryan Barberena 03/16/24
-
40
- Norbert Novenyi Jr.
- "Magic" | 7-0-0
-
99.5
Bellator
-
41
- Bo Nickal
- 6-0-0
-
93*
UFC - Last fight: W - SUB Cody Brundage 04/13/24
-
42
- Mike Shipman
- "Sea Bass" | 15-4-0
-
90.5
Bellator
-
43
- Mukhamed Berkhamov
- "Cherkes" | 16-2-0, 1 NC
-
90
WW/MW Last fight: W - DEC Herman Terrado 10/07/23
-
44
- Michał Oleksiejczuk
- "Hussar" | 19-7-0, 1 NC
-
83.5
UFC - Last fight: L - SUB Michel Pereira 03/09/24
-
45
- Cody Brundage
- 10-6-0
-
81 NEED UPDARE AFTER NICKAL
UFC - Last fight: L - SUB Bo Nickal 04/13/24
-
46
- Warlley Alves
- 14-7-0
-
75
Last fight: L - Ikram Aliskerov 10/21/23
-
47
- Bruno Silva
- "Blindado" | 23-11-0
-
71.5
UFC - Last fight: L - DEC Chris Weidman 03/30/24
-
48
- Chris Weidman
- "The All-American" | 16-7-0
-
70
UFC - Last fight: W - DEC Bruno Silva 03/30/24
-
49
- Andre Petroski
- 10-3-0
-
65.5
UFC - Last fight: L - TKO Jacob Malkoun 03/30/24
-
50
- Makhmud Muradov
- "Mach" | 26-8-0, 1 NC
-
64.5
UFC - Last fight: W - DEC Bryan Barberena 07/22/23
-
51
- Edmen Shahbazyan
- "The Golden Boy" | 13-4-0
-
62
UFC - Last win: W - TKO AJ Dobson 03/23/24
-
52
- Paulo Costa
- "The Eraser" | 14-3-0
-
58
UFC - Last fight: L - DEC Robert Whittaker 02/17/24
-
53
- Christian Leroy Duncan
- "CLD" | 10-1-0
-
57*
UFC - Last fight: W - TKO Claudio Ribeiro 03/02/24
-
54
- Abdul Razak Alhassan
- "Judo Thunder" | 12-6-0
-
55
UFC - Last fight: L - SUB Joe Pyfer 10/07/23
-
55
- Aliaskhab Khizriev
- "The Black Wolf" | 14-0-0, 1 NC
-
50
UFC
-
56
- Armen Petrosyan
- "Superman" | 8-3-0
-
50*
UFC - Last fight: L - SUB Armen Petrosyan 02/10/24
-
57
- César Almeida
- "Cesinha" | 5-0-0
-
50*
UFC - Last fight: W - TKO Dylan Budka 04/06/24
-
58
- Imamshafi Aliev
- 9-0-0
-
50
Bellator
-
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
- Punahele Soriano
- "Puna" | 9-4-0
-
39
UFC - Last fight: L - SUB Dustin Stoltzfus 12/02/23
-
62
- Eryk Anders
- "Ya Boi" | 16-8-0, 1 NC
-
36.5
UFC - Last fight: W - DEC Jamie Pickett 03/02/24
-
63
- Ihor Potieria
- "Duelist" | 21-5-0
-
31*
Last fight: W - DEC Robert Bryczek 02/10/24
-
64
- Julian Marquez
- "The Cuban Missile Crisis" | 9-4-0
-
21
UFC
-
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
- Abus Magomedov
- 25-6-1
-
08*
UFC - Last fight: L - DEC Caio Borralho 11/04/23
-
69
- Abu Azaitar
- "Captain Morocco" | 14-4-1
-
00*
UFC - Last fight: L - DEC Sedriques Dumas 10/21/23
-
70
- Dylan Budka
- "The Mindless Hulk" | 7-3-0
-
00*
UFC - Last fight: L - TKO Cesar Almeida 04/06/24
-
71
- Robert Bryczek
- 17-6-0
-
00*
UFC - Last fight: L - DEC Ihor Potieria 02/10/24
-
72
- Zach Reese
- "Savage" | 6-1-0
-
00*
UFC
-
73
- Artur Alibulatov
- 23-4-0
-
0
Bellator LHW
My Summary