POWER RANKINGS
Elite fighters ranked by Elo — calculated through thousands of simulated matchups. The most mathematically rigorous MMA rankings on the internet.
Pound-for-Pound
Heavyweight
Light Heavyweight
Middleweight
Welterweight
Lightweight
Featherweight
Bantamweight
Flyweight
Women's Bantamweight
Women's Flyweight
Women's Strawweight
★ Pound-for-Pound
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Islam Makhachev
3115
ELO
02
Ilia Topuria
2942
ELO
03
Khamzat Chimaev
2922
ELO
04
Francis Ngannou
2896
ELO
05
Charles Oliveira
2877
ELO
06
Arman Tsarukyan
2841
ELO
07
Alex Pereira
2833
ELO
08
Petr Yan
2814
ELO
09
Movsar Evloev
2814
ELO
10
Justin Gaethje
2810
ELO
11
Merab Dvalishvili
2784
ELO
12
Jack Della Maddalena
2784
ELO
13
Vadim Nemkov
2779
ELO
14
Shavkat Rakhmonov
2775
ELO
15
Nassourdine Imavov
2772
ELO
Heavyweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Francis Ngannou
2896
ELO
02
Vadim Nemkov
2779
ELO
03
Corey Anderson
2758
ELO
04
Ciryl Gane
2721
ELO
05
Tom Aspinall
2713
ELO
06
Alexander Volkov
2613
ELO
07
Jiří Procházka
2585
ELO
08
Sergei Pavlovich
2548
ELO
09
Waldo Cortes-Acosta
2524
ELO
10
Phil de Fries
2491
ELO
11
Dovlet Yagshimuradov
2476
ELO
12
Oleg Popov
2466
ELO
13
Khalil Rountree Jr.
2430
ELO
14
Valentin Moldavsky
2381
ELO
15
Renan Ferreira
2376
ELO
Light Heavyweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Alex Pereira
2833
ELO
02
Carlos Ulberg
2768
ELO
03
Magomed Ankalaev
2690
ELO
04
Dominick Reyes
2494
ELO
05
Jan Blachowicz
2374
ELO
06
Volkan Oezdemir
2372
ELO
07
Azamat Murzakanov
2355
ELO
08
Bogdan Guskov
2327
ELO
09
Jamahal Hill
2298
ELO
10
Dustin Jacoby
2277
ELO
11
Luke Trainer
2269
ELO
12
Johnny Walker
2264
ELO
13
Philipe Lins
2247
ELO
14
Navajo Stirling
2202
ELO
15
Vitor Petrino
2187
ELO
Middleweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Khamzat Chimaev
2922
ELO
02
Nassourdine Imavov
2772
ELO
03
Dricus Du Plessis
2760
ELO
04
Sean Strickland
2698
ELO
05
Brendan Allen
2605
ELO
06
Caio Borralho
2587
ELO
07
Costello van Steenis
2554
ELO
08
Joe Pyfer
2547
ELO
09
Johnny Eblen
2541
ELO
10
Anthony Hernandez
2540
ELO
11
Paulo Costa
2536
ELO
12
Ramazan Kuramagomedov
2531
ELO
13
Gregory Rodrigues
2487
ELO
14
Robert Whittaker
2443
ELO
15
Christian Leroy Duncan
2432
ELO
Welterweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Islam Makhachev
3115
ELO
02
Jack Della Maddalena
2784
ELO
03
Shavkat Rakhmonov
2775
ELO
04
Ian Machado Garry
2768
ELO
05
Kamaru Usman
2725
ELO
06
Michael Morales
2718
ELO
07
Belal Muhammad
2669
ELO
08
Sean Brady
2630
ELO
09
Carlos Prates
2622
ELO
10
Michael Page
2609
ELO
11
Colby Covington
2569
ELO
12
Yaroslav Amosov
2566
ELO
13
Joaquin Buckley
2566
ELO
14
Leon Edwards
2541
ELO
15
Thad Jean
2534
ELO
Lightweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Ilia Topuria
2942
ELO
02
Charles Oliveira
2877
ELO
03
Arman Tsarukyan
2841
ELO
04
Justin Gaethje
2810
ELO
05
Max Holloway
2710
ELO
06
Benoît Saint Denis
2652
ELO
07
Usman Nurmagomedov
2652
ELO
08
Dustin Poirier
2610
ELO
09
AJ McKee
2564
ELO
10
Mateusz Gamrot
2524
ELO
11
Paddy Pimblett
2516
ELO
12
Renato Moicano
2496
ELO
13
Nate Diaz
2479
ELO
14
Farés Ziam
2463
ELO
15
Beneil Dariush
2459
ELO
Featherweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Movsar Evloev
2814
ELO
02
Alexander Volkanovski
2766
ELO
03
Aljamain Sterling
2671
ELO
04
Movlid Khaybulaev
2639
ELO
05
Lerone Murphy
2565
ELO
06
Yair Rodriguez
2562
ELO
07
Timur Khizriev
2521
ELO
08
Diego Lopes
2489
ELO
09
Youssef Zalal
2483
ELO
10
Jean Silva
2470
ELO
11
Melquizael Costa
2465
ELO
12
Steve Garcia
2465
ELO
13
Aaron Pico
2430
ELO
14
Pat Sabatini
2384
ELO
15
Kevin Vallejos
2384
ELO
Bantamweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Petr Yan
2814
ELO
02
Merab Dvalishvili
2784
ELO
03
Umar Nurmagomedov
2726
ELO
04
Sean O'Malley
2676
ELO
05
Mario Bautista
2580
ELO
06
Cory Sandhagen
2579
ELO
07
Aiemann Zahabi
2534
ELO
08
Farid Basharat
2480
ELO
09
Deiveson Figueiredo
2456
ELO
10
Song Yadong
2445
ELO
11
Magomed Magomedov
2414
ELO
12
Jakub Wikłacz
2410
ELO
13
Taylor Lapilus
2377
ELO
14
Raoni Barcelos
2369
ELO
15
Payton Talbott
2346
ELO
Flyweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Joshua Van
2622
ELO
02
Kyoji Horiguchi
2551
ELO
03
Alexandre Pantoja
2533
ELO
04
Tatsuro Taira
2475
ELO
05
Manel Kape
2471
ELO
06
Muhammad Mokaev
2422
ELO
07
Sergio Pettis
2410
ELO
08
Joshua Pacio
2381
ELO
09
Asu Almabayev
2305
ELO
10
Tim Elliott
2281
ELO
11
Brandon Royval
2272
ELO
12
Adriano Moraes
2268
ELO
13
Kai Kara-France
2268
ELO
14
Reece McLaren
2262
ELO
15
Tagir Ulanbekov
2253
ELO
Women's Bantamweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Amanda Nunes
2538
ELO
02
Kayla Harrison
2486
ELO
03
Norma Dumont
2471
ELO
04
Larissa Pacheco
2323
ELO
05
Julianna Peña
2292
ELO
06
Raquel Pennington
2273
ELO
07
Yana Santos
2215
ELO
08
Ketlen Vieira
2215
ELO
09
Ailin Perez
2213
ELO
10
Irene Aldana
2190
ELO
11
Jacqueline Cavalcanti
2185
ELO
12
Ronda Rousey
2170
ELO
13
Joselyne Edwards
2094
ELO
14
Karol Rosa
2074
ELO
15
Luana Santos
2042
ELO
Women's Flyweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Valentina Shevchenko
2747
ELO
02
Zhang Weili
2553
ELO
03
Natalia Silva
2540
ELO
04
Erin Blanchfield
2531
ELO
05
Manon Fiorot
2522
ELO
06
Alexa Grasso
2398
ELO
07
Liz Carmouche
2391
ELO
08
Dakota Ditcheva
2341
ELO
09
Rose Namajunas
2303
ELO
10
Maycee Barber
2287
ELO
11
Jasmine Jasudavicius
2268
ELO
12
Taila Santos
2239
ELO
13
Tracy Cortez
2237
ELO
14
Jennifer Maia
2187
ELO
15
Wang Cong
2175
ELO
Women's Strawweight
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
Tatiana Suarez
2476
ELO
02
Virna Jandiroba
2419
ELO
03
Mackenzie Dern
2415
ELO
04
Yan Xiaonan
2308
ELO
05
Gillian Robertson
2306
ELO
06
Denise Gomes
2272
ELO
07
Seika Izawa
2250
ELO
08
Jingnan Xiong
2233
ELO
09
Iasmin Lucindo
2229
ELO
10
Piera Rodriguez
2215
ELO
11
Carla Esparza
2209
ELO
12
Alexia Thainara
2192
ELO
13
Tabatha Ricci
2167
ELO
14
Loopy Godínez
2163
ELO
15
Fatima Kline
2140
ELO