MMA Rankings

Every tracked fighter ranked by rating, with full careers behind it.

Rankingscustom Glicko-2 Elo

Men

#FighterDivisionEloBest winPeakFightsConf.Lvl facedLast
1Islam MakhachevWelterweight22822266228219high21112026-08-15
2Ilia TopuriaLightweight224022042311↓7110high20892026-06-14
3Dricus Du PlessisMiddleweight22282185223811high21122026-07-18
4Alexander VolkanovskiFeatherweight221921292266↓4718high21322026-01-31
5Ciryl GaneHeavyweight22052227220513high20702026-06-14
6Movsar EvloevFeatherweight22002113220010high19232026-03-21
7Alex PereiraHeavyweight218622432262↓7613high20502026-06-14
8Michael MoralesWelterweight2169212421697med19152025-11-15
9Kamaru UsmanMiddleweight215821612306↓14820high20642026-07-18
10Justin GaethjeLightweight21562311215616high20932026-06-14
11Khamzat ChimaevMiddleweight215422382215↓6110high20962026-05-09
12Merab DvalishviliBantamweight215120802191↓4017high20452025-12-06
13Carlos PratesWelterweight2140212821408high20382026-05-02
14Arman TsarukyanLightweight21352027213513high19052026-09-19
15Max HollowayWelterweight21272229213633high21022026-07-11
16Michael PageMiddleweight2121196921216med19242026-09-05
17Aljamain SterlingFeatherweight21152083213223high19662026-04-25
18Nassourdine ImavovMiddleweight21102146211011high20272025-09-06
19Umar NurmagomedovBantamweight2110207221109high19342026-01-24
20Ian Machado GarryWelterweight21092083213412high21072026-08-15
21Sean BradyWelterweight21082142212411high20252026-05-09
22Diego LopesFeatherweight21002074212910high20592026-06-14
23Jiri ProchazkaLight Heavyweight209520642226↓1319high19942026-04-11
24Magomed AnkalaevLight Heavyweight20912262209616high20332026-07-25
25Robert WhittakerLight Heavyweight208922682140↓5125high19692026-07-11
26Josh HokitHeavyweight2084206620844low17882026-06-14
27Jack Della MaddalenaWelterweight208321082164↓8110high20662026-05-02
28Alexander VolkovHeavyweight20812083208119high20102026-05-09
29Leon EdwardsWelterweight207923062181↓10219high21122025-11-15
30Caio BorralhoMiddleweight2076203720859high18892026-03-07
31Lerone MurphyFeatherweight207519872113↓3811high18812026-03-21
32Rizvan KunievHeavyweight2075200820753low19992026-07-25
33Petr YanBantamweight20742191207716high20242025-12-06
34Israel AdesanyaMiddleweight207321472259↓18619high20512026-03-28
35Gabriel BonfimWelterweight2073205920738high18752026-06-06
36Brendan AllenMiddleweight20702125207520high19062026-10-10
37Quillan SalkilldLightweight2067199920676med18122026-08-08
38Sean StricklandMiddleweight20642223206425high21042026-05-09
39Sergei PavlovichHeavyweight20612098209012high19332026-05-30
40Charles OliveiraLightweight20562136205636high20712026-03-07
41Curtis BlaydesHeavyweight205120742098↓4721high18692026-09-12
42Carlos UlbergLight Heavyweight20492162204911high19612026-04-11
43Rinat FakhretdinovWelterweight2049189120497med18152025-09-06
44Sean O'MalleyBantamweight20432132204315high20192026-06-14
45Dustin PoirierLightweight204021532097↓5731high20452025-07-19
46Paddy PimblettLightweight2040198220419high19232026-07-11
47David MartinezBantamweight2040189920404med17082026-09-12
48Jean SilvaFeatherweight2037204220378high19162026-09-12
49Conor McGregorWelterweight203422632223↓18915high20612026-07-11
50Belal MuhammadWelterweight203321812108↓7521high20862026-06-06
51Arnold AllenFeatherweight202319692094↓7115high19862026-05-16
52Mario BautistaBantamweight20222048202215high19332026-07-11
53Ikram AliskerovMiddleweight2022192020226med18792026-06-27
54Mike MalottWelterweight2020194420209high18112026-10-17
55Joe PyferMiddleweight2019211020198high18812026-03-28
56Farid BasharatBantamweight2017189420177med17132026-07-11
57Cory SandhagenBantamweight201521062090↓7517high20102026-07-11
58Reinier de RidderLight Heavyweight201421062125↓1117high19712026-08-22
59Brian OrtegaFeatherweight201320982147↓13413high20682025-08-23
60Kevin VallejosFeatherweight2013192220134med17692026-03-14
61Joshua VanFlyweight20081987200812high18812026-09-19
62Grant DawsonLightweight200420032066↓6215high17782026-05-09
63Pat SabatiniFeatherweight20032008200311high18552026-05-09
64Song YadongBantamweight19992021200117high19672026-05-30
65Payton TalbottBantamweight1995201219957med18152026-10-03
66Paulo CostaLight Heavyweight198721702059↓7212high19742026-04-11
67Jean-Paul LebosnoyaniWelterweight1985195119853low17462026-10-31
68Vinicius OliveiraFeatherweight198018912048↓686med18422026-06-20
69Jacobe SmithWelterweight1977188119775med16342026-10-31
70Navajo StirlingLight Heavyweight1975194919756med16462026-08-01
71Mateusz GamrotLightweight197020142059↓8914high18972026-08-08
72Mairon SantosFeatherweight1966187519664med16732025-12-06
73Dominick ReyesLight Heavyweight196221252071↓10915high18442026-04-11
74Gregory RodriguesMiddleweight19571950195714high18722026-08-22
75Jailton AlmeidaHeavyweight195519612050↓9511high18572026-02-07
76Yousri BelgarouiMiddleweight1954181419543low16622026-09-12
77Bryce MitchellBantamweight195118841988↓3713high17882026-06-06
78Beneil DariushLightweight195020282030↓8026high19522026-05-02
79Shara MagomedovMiddleweight1950183119697med17182026-06-27
80Henry CejudoBantamweight194921302083↓13416high19902025-12-06
81Benoit Saint DenisLightweight194820011982↓3413high18202026-07-11
82Deiveson FigueiredoBantamweight194519752069↓12423high19812026-10-03
83Cam RowstonMiddleweight1944176619443low16422026-05-02
84Azamat MurzakanovLight Heavyweight194219012006↓647med17642026-04-11
85Neil MagnyWelterweight193820191977↓3938high17392026-08-15
86Jonathan MicallefWelterweight1936172319363low16972026-05-02
87Michael ChiesaWelterweight19331968195222high17552026-03-28
88Nurullo AlievLightweight1933175919334low16292026-07-25
89Mario PintoHeavyweight1927180719274med16152026-09-05
90Alexandre PantojaFlyweight192519961987↓6219high18062026-09-19
91Daniil DonchenkoWelterweight1925172519254low16052026-09-05
92Jan BlachowiczLight Heavyweight192422592002↓7823high19542026-08-01
93Gilbert BurnsWelterweight192221292023↓10125high20282026-04-18
94Jeremiah WellsWelterweight192019862049↓1298med17982026-08-15
95Chepe MariscalFeatherweight192017872008↓886med17542025-11-15
96Rafael FizievLightweight191719732002↓8513high19192026-06-27
97Aiemann ZahabiBantamweight191620141951↓3511high19182026-06-14
98Mauricio RuffyLightweight191519251948↓337med18962026-09-19
99Manel KapeFlyweight19121947191211high18602026-06-20
100Anthony HernandezMiddleweight191120311987↓7613high19752026-08-22
101Tatsuro TairaFlyweight191119511963↓5210high18602026-05-09
102Chris PadillaLightweight1911179119116med16352026-08-22
103Derrick LewisHeavyweight190920722012↓10332high18882026-06-14
104Renato MoicanoLightweight190719031966↓5921high19582026-10-31
105Myktybek OrolbaiWelterweight190619281986↓807med17602026-08-15
106Kelvin GastelumMiddleweight190521192077↓17225high18152026-04-11
107Joanderson BritoFeatherweight190519081951↓4611high17372026-09-19
108Aleksandar RakicHeavyweight190219292014↓11212high19802026-08-01
109Jared CannonierMiddleweight189820951995↓9721high19152026-07-18
110Josh EmmettFeatherweight189719882006↓10917high19782026-03-14
111Daniel RodriguezWelterweight189718861978↓8115high18542026-08-01
112Asu AlmabayevFlyweight1893177918938high17072026-06-27
113Kyoji HoriguchiFlyweight189218341947↓5511high17802026-06-20
114Brandon MorenoFlyweight189220502000↓10821high17522026-09-12
115Tofiq MusayevLightweight1892181918923low18072026-08-01
116Joaquin BuckleyWelterweight189021031946↓5618high20572026-10-17
117Bo NickalMiddleweight1890176118907med17292026-06-14
118Stephen ThompsonWelterweight188920622015↓12622high19472025-07-12
119Jamahal HillLight Heavyweight188720471998↓11110high19972025-06-21
120Rafael Dos AnjosLightweight188621811999↓11337high18882026-10-03

Women

#FighterDivisionEloBest winPeakFightsConf.Lvl facedLast
1Natalia SilvaWomen's Flyweight2109197621099med18362026-10-03
2Tatiana SuarezWomen's Strawweight20641858206411high18552026-11-07
3Valentina ShevchenkoWomen's Flyweight20592079205919high19322025-11-15
4Kayla HarrisonWomen's Bantamweight2046190620463low18242025-06-07
5Zhang WeiliWomen's Flyweight202920542064↓3513high19472025-11-15
6Manon FiorotWomen's Flyweight197919942079↓10010high19372026-09-12
7Erin BlanchfieldWomen's Flyweight197319962033↓6010high19112026-10-17
8Rose NamajunasWomen's Flyweight195420762040↓8619high18862026-01-24
9Jasmine JasudaviciusWomen's Flyweight19102033191013high18522026-10-17
10Alexa GrassoWomen's Flyweight19052043190516high19822026-09-12
11Alexia ThainaraWomen's Strawweight1881179018814med15642026-08-08
12Maycee BarberWomen's Flyweight187618171921↓4513high17652026-03-28
13Julianna PenaWomen's Bantamweight187520751906↓3112high19062025-06-07
14Luana SantosWomen's Bantamweight1870172618708med16962026-10-31
15Ailin PerezWomen's Bantamweight1857186018578high17072026-09-26
16Virna JandirobaWomen's Strawweight184118861876↓3514high18672026-11-07
17Mackenzie DernWomen's Strawweight18331876183317high17852026-08-15
18Jacqueline CavalcantiWomen's Bantamweight182518411930↓1056med16772026-05-16
19Ketlen VieiraWomen's Bantamweight182419301888↓6415high18242026-05-16
20Norma DumontWomen's Bantamweight182018951923↓10313high17812026-09-26
21Bia MesquitaWomen's Bantamweight1820163018203low15412026-06-20
22Jessica AndradeWomen's Strawweight179620031884↓8830high17952025-08-16
23Katlyn CerminaraWomen's Flyweight179118481828↓3718high17532026-10-17
24Tracy CortezWomen's Flyweight178917401905↓1169high18272026-07-11
25Wang CongWomen's Flyweight1781185018027med17432026-10-03
26Iasmin LucindoWomen's Strawweight1777178217878high16462026-10-24
27Fatima KlineWomen's Strawweight1767174317675med15672026-07-18
28Amanda LemosWomen's Strawweight176418911865↓10116high18182026-08-08
29Casey O'NeillWomen's Flyweight175417701810↓569high16352026-09-19
30Denise GomesWomen's Strawweight1750172817508high15992025-11-08
150 fighters (top 120 men · top 30 women) · ≥3 fights · active (last 18mo) · Glicko-2 over full UFC history (best win shown for win-quality context).

This page is part of All Access. Plans are paid: your first monthly plan starts with 7 days for $1. See plans

An Elo-based rating board covering the full tracked fighter universe, built from complete career fight records. Ratings update after each event; the board is sortable by division and rating, and each fighter links into their profile and recent bouts.

What these numbers mean: model calibration.