Fighter ratings

Our own ratings, computed from results — not the official UFC rankings. Every recorded pro bout feeds an Elo rating (start 1500, K=32): beat strong opponents and the number climbs. Divisional lists cover champions, the current top 15 and active contenders. Best win and “vs Top 15” use the current official rankings as a snapshot. See also the pound-for-pound top 20, the official UFC rankings and the fight predictor.

Flyweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Joshua VanJoshua Van1649C11-1Alexandre Pantoja (#1)4-0WWWWW
2Alexandre PantojaAlexandre Pantoja1619#114-5Manel Kape (#2)7-3WWWLL
3Kyoji HoriguchiKyoji Horiguchi1598#59-2Amir Albazi (#9)2-1WWWWL
4Manel KapeManel Kape1591#28-3Brandon Royval (#3)3-1LWWWW
5Asu AlmabayevAsu Almabayev1591#77-1Alex Perez (#15)1-1WLWWW
6Tatsuro TairaTatsuro Taira1590#48-2Brandon Moreno (#8)2-2WLWWL
7Katlyn CerminaraKatlyn Cerminara1584—12-6Amanda Ribas (#13)1-4WWLLW
8Brandon MorenoBrandon Moreno1579#812-7Brandon Royval (#3)5-6WWLLW
9Rei Tsuruya1572—6-1—0-1WWLWW
10Andre LimaAndre Lima1568—5-1—0-0WWWLW
11Brandon RoyvalBrandon Royval1561#38-5Tatsuro Taira (#4)4-5WWLLW
12Tagir UlanbekovTagir Ulanbekov1559#146-2—0-2WWWWL
13DongHun ChoiDongHun Choi1549—3-0—0-0WWW
14Lone'er KavanaghLone'er Kavanagh1548#64-2Brandon Moreno (#8)2-1WLWLW
15SumudaerjiSumudaerji1547#137-4Alex Perez (#15)1-1WWWDW

Bantamweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Petr YanPetr Yan1658C13-4Merab Dvalishvili (#1)6-4WWWWW
2Merab DvalishviliMerab Dvalishvili1656#114-4Petr Yan (C)5-2WWWLL
3Sean O'MalleySean O'Malley1649#212-3Petr Yan (C)5-3WLLWW
4Mario BautistaMario Bautista1637#512-3Cory Sandhagen (#6)1-2WWLWW
5Song YadongSong Yadong1635#313-4Umar Nurmagomedov (#4)3-3LWLWW
6Jose AldoJose Aldo1626—14-9Marlon Vera (#11)2-7WLWLL
7Farid BasharatFarid Basharat1619—7-0—0-0WWWWW
8Umar NurmagomedovUmar Nurmagomedov1603#48-2Mario Bautista (#5)4-2WLWWL
9Montel JacksonMontel Jackson1601—10-4—0-2WWLLW
10Raul Rosas Jr.Raul Rosas Jr.1600#107-1Raoni Barcelos (#14)1-0WWWWW
11Bryce MitchellBryce Mitchell1599#1510-3—0-2LWLWW
12Cory SandhagenCory Sandhagen1595#611-6Song Yadong (#3)4-5WLWLL
13Payton TalbottPayton Talbott1593#76-1Deiveson Figueiredo (#12)1-1WLWWW
14Aiemann ZahabiAiemann Zahabi1586#98-3Marlon Vera (#11)1-1WWWWL
15Raoni BarcelosRaoni Barcelos1585#1411-5Payton Talbott (#7)1-2WWWWL

Featherweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Alexander VolkanovskiAlexander Volkanovski1696C16-3Movsar Evloev (#1)8-3LLWWW
2Aljamain SterlingAljamain Sterling1684#418-5Petr Yan (C)5-2LWLWW
3Movsar EvloevMovsar Evloev1644#110-1Diego Lopes (#2)4-1WWWWL
4Arnold AllenArnold Allen1627#712-3Melquizael Costa (#12)2-3LLWLW
5Lerone MurphyLerone Murphy1620#39-1Aaron Pico (#11)1-1WWWWL
6Yair RodriguezYair Rodriguez1606#611-4Dan Hooker (#13)3-3WWLLW
7Pat Sabatini1603—9-2—0-1LWWWW
8Jean SilvaJean Silva1601#57-1Arnold Allen (#7)2-1WWLWW
9Sean Woodson1595—8-2Youssef Zalal (#8)1-0WWWLW
10Cub Swanson1594—16-10Charles Oliveira (#3)1-3LWLWW
11Joanderson BritoJoanderson Brito1590—8-3—0-0LLWWW
12Nathaniel Wood1587—11-4—0-0WWWWL
13Steve GarciaSteve Garcia1586#108-3Melquizael Costa (#12)2-1WWWWL
14Vinicius OliveiraVinicius Oliveira1582—5-1—0-1WWWLW
15Diego LopesDiego Lopes1578#27-3Jean Silva (#5)3-3WLWLW

Lightweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Charles OliveiraCharles Oliveira1701#325-11Justin Gaethje (C)4-4LWLWW
2Max HollowayMax Holloway1697#424-9Justin Gaethje (C)5-5WLWLW
3Grant DawsonGrant Dawson1657—13-2—0-0WWLWW
4Dustin PoirierDustin Poirier1656—22-9Justin Gaethje (C)5-4WLWLL
5Arman TsarukyanArman Tsarukyan1652#211-2Charles Oliveira (#3)4-2WWWWW
6Justin GaethjeJustin Gaethje1646C11-5Ilia Topuria (#1)4-2WLWWW
7Ilia TopuriaIlia Topuria1639#19-1Alexander Volkanovski (C)5-1WWWWL
8Beneil DariushBeneil Dariush1615#1517-8Mateusz Gamrot (#10)2-4LLWLL
9Quillan SalkilldQuillan Salkilld1613#76-0Mateusz Gamrot (#10)2-0WWWWW
10Paddy PimblettPaddy Pimblett1610#58-1Benoit Saint Denis (#6)1-1WWWLW
11Renato MoicanoRenato Moicano1603#1213-7Benoit Saint Denis (#6)1-4WLLWD
12Conor McGregorConor McGregor1600—10-5Max Holloway (#4)1-1LWLLL
13Benoit Saint DenisBenoit Saint Denis1591#69-4Mauricio Ruffy (#8)3-2WWWWL
14Jim MillerJim Miller1591—28-18Charles Oliveira (#3)1-3WLWLW
15King GreenKing Green1586—17-13—0-4WWWWL

Welterweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Islam MakhachevIslam Makhachev1755C18-1Alexander Volkanovski (C)8-0WWWWW
2Kamaru UsmanKamaru Usman1668#916-4Sean Strickland (C)3-4LLLWL
3Leon EdwardsLeon Edwards1643#814-5Kamaru Usman (#9)2-4WWLLL
4Belal MuhammadBelal Muhammad1636#715-6Sean Brady (#6)2-3WWLLL
5Michael MoralesMichael Morales1631#37-0Sean Brady (#6)2-0WWWWW
6Ian Machado GarryIan Machado Garry1629#110-2Carlos Prates (#2)4-1WLWWL
7Shavkat Rakhmonov1625—7-0Ian Machado Garry (#1)2-0WWWWW
8Mike MalottMike Malott1624#108-1Joaquin Buckley (#12)1-1WWWWW
9Michael ChiesaMichael Chiesa1624—15-7Beneil Dariush (#15)2-1LWWWW
10Sean BradySean Brady1623#69-2Leon Edwards (#8)2-2WWWLW
11Carlos PratesCarlos Prates1623#27-1Jack Della Maddalena (#4)3-1WLWWW
12Neil MagnyNeil Magny1623#1525-13Mike Malott (#10)2-4LWWLW
13Colby CovingtonColby Covington1620—12-5—0-4WLWLL
14Gabriel BonfimGabriel Bonfim1617#57-1Belal Muhammad (#7)1-0WWWWW
15Jack Della MaddalenaJack Della Maddalena1616#48-2Belal Muhammad (#7)1-2WWWLL

Middleweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Brendan AllenBrendan Allen1671#416-4Christian Leroy Duncan (#10)2-3LWWWW
2Dricus Du PlessisDricus Du Plessis1659#210-1Sean Strickland (C)5-1WWWLW
3Sean StricklandSean Strickland1653C18-7Khamzat Chimaev (#1)7-5LWLWW
4Khamzat ChimaevKhamzat Chimaev1638#19-1Dricus Du Plessis (#2)3-1WWWWL
5Caio BorralhoCaio Borralho1627#58-1Jared Cannonier (#11)3-1WWWLW
6Nassourdine ImavovNassourdine Imavov1627#39-2Brendan Allen (#4)5-1WWWWW
7Gregory RodriguesGregory Rodrigues1615#711-3Anthony Hernandez (#8)2-1LWWWW
8Israel AdesanyaIsrael Adesanya1599#913-6Alex Pereira (#3)5-6WLLLL
9Joe PyferJoe Pyfer1597#67-1Israel Adesanya (#9)2-0LWWWW
10Bo NickalBo Nickal1595#146-1—0-1WWLWW
11Bryan BattleBryan Battle1590—7-1—0-0WWDWW
12Ikram AliskerovIkram Aliskerov1588#135-1—0-1WLWWW
13Vicente LuqueVicente Luque1588—17-9Belal Muhammad (#7)1-3WLLWL
14Anthony HernandezAnthony Hernandez1586#89-4Brendan Allen (#4)1-2WWWLL
15Christian Leroy DuncanChristian Leroy Duncan1583#108-3Jared Cannonier (#11)1-2WWWWL

Light Heavyweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Magomed AnkalaevMagomed Ankalaev1658#113-2Alex Pereira (#3)4-1WWWLW
2Carlos UlbergCarlos Ulberg1652C10-1Jiri Prochazka (#2)4-0WWWWW
3Robert WhittakerRobert Whittaker1647#1118-7Paulo Costa (#6)4-5WWLLW
4Alex PereiraAlex Pereira1626#310-3Sean Strickland (C)7-3WWLWL
5Dominick ReyesDominick Reyes1604#811-5Azamat Murzakanov (#7)3-3WWLWW
6Alonzo MenifieldAlonzo Menifield1602#1212-6—0-2WWLWW
7Navajo StirlingNavajo Stirling1601#56-0Jan Blachowicz (#9)1-0WWWWW
8Paulo CostaPaulo Costa1582#68-4Azamat Murzakanov (#7)1-3WLLWW
9Jan BlachowiczJan Blachowicz1575#912-9Dominick Reyes (#8)5-3DLLDL
10Azamat MurzakanovAzamat Murzakanov1574#76-2Alonzo Menifield (#12)2-2WWWLL
11Abdul Rakhman Yakhyaev1572—4-0Nikita Krylov (#15)1-0WWWW
12Jiri ProchazkaJiri Prochazka1568#26-3Khalil Rountree Jr. (#4)3-3WLWWL
13Reinier de RidderReinier de Ridder1565#145-2Robert Whittaker (#11)2-2WWLLW
14Modestas BukauskasModestas Bukauskas1565—9-5—0-3WWLWW
15Volkan OezdemirVolkan Oezdemir1559—9-7Bogdan Guskov (#10)3-5LWWLW

Heavyweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Jon JonesJon Jones1797—22-1Ciryl Gane (C)2-0WWWWW
2Stipe MiocicStipe Miocic1666—14-5—0-0LWWLL
3Alexander VolkovAlexander Volkov1662#215-5Sergei Pavlovich (#3)3-5WLWWW
4Ciryl GaneCiryl Gane1656C11-2Alexander Volkov (#2)5-0LWWDW
5Curtis BlaydesCurtis Blaydes1633#515-6Tom Aspinall (#1)4-4WLWLW
6Tom AspinallTom Aspinall1619#18-1Alexander Volkov (#2)4-1LWWWD
7Sergei PavlovichSergei Pavlovich1612#39-3Curtis Blaydes (#5)3-2LLWWW
8Vitor PetrinoVitor Petrino1597#88-2Serghei Spivac (#9)1-0LWWWW
9Waldo Cortes AcostaWaldo Cortes Acosta1595#610-4Serghei Spivac (#9)3-3WWWLL
10Martin BudayMartin Buday1595—7-1—0-0WLWWW
11Jailton AlmeidaJailton Almeida1586—8-3Serghei Spivac (#9)2-3LWWLL
12Josh HokitJosh Hokit1584#44-0Curtis Blaydes (#5)2-0WWWW
13Derrick LewisDerrick Lewis1583#1220-12Alexander Volkov (#2)2-5LWWLL
14Mario PintoMario Pinto1576#154-0—0-0WWWW
15Valter WalkerValter Walker1563#115-1—0-0WWWWW

Women's Strawweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Tatiana SuarezTatiana Suarez1620#29-1Alexa Grasso (#2)4-1WWLWW
2Zhang WeiliZhang Weili1619#110-3Tatiana Suarez (#2)4-3WWWWL
3Mackenzie DernMackenzie Dern1602C12-5Virna Jandiroba (#3)6-4LWWWW
4Denise GomesDenise Gomes1593#47-2Yan Xiaonan (#6)2-1WWWWW
5Gillian RobertsonGillian Robertson1589#514-7Amanda Lemos (#12)1-4WWWWL
6Virna JandirobaVirna Jandiroba1588#39-4Yan Xiaonan (#6)5-3WWWLW
7Alexia ThainaraAlexia Thainara1578#94-0Amanda Lemos (#12)1-0WWWW
8Loopy GodinezLoopy Godinez1562#810-6Jessica Andrade (#10)2-4LWWLW
9Yan XiaonanYan Xiaonan1555#69-5Mackenzie Dern (C)4-3WLWLL
10Fatima KlineFatima Kline1551#74-1Tabatha Ricci (#11)2-1LWWWW
11Jessica AndradeJessica Andrade1547#1017-13Mackenzie Dern (C)5-10WWLLL
12Amanda LemosAmanda Lemos1534#129-7Mackenzie Dern (C)3-6LWLLL
13MizukiMizuki1532#153-1—0-1WLWW
14Tabatha RicciTabatha Ricci1531#117-5Gillian Robertson (#5)3-5WLWLL
15Amanda RibasAmanda Ribas1516#137-6Mackenzie Dern (C)2-4LWLLL

Women's Flyweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Valentina ShevchenkoValentina Shevchenko1676#115-3Julianna Pena (#1)5-1LDWWW
2Natalia SilvaNatalia Silva1638C9-0Alexa Grasso (#2)5-0WWWWW
3Jasmine JasudaviciusJasmine Jasudavicius1617#410-3Erin Blanchfield (#5)6-3WWLWW
4Maycee BarberMaycee Barber1609#710-3Gillian Robertson (#5)4-2WWWWL
5Erin BlanchfieldErin Blanchfield1598#58-2Rose Namajunas (#6)4-2WLWWL
6Manon FiorotManon Fiorot1597#38-2Jasmine Jasudavicius (#4)4-2WWLWL
7Alexa GrassoAlexa Grasso1594#210-5Valentina Shevchenko (#1)4-3DLLWW
8Rose NamajunasRose Namajunas1589#612-7Zhang Weili (#1)7-4WWLWL
9Casey O'NeillCasey O'Neill1569#127-2Luana Santos (#7)3-0LLWWW
10Wang CongWang Cong1562#86-2Tracy Cortez (#9)2-2WWWWL
11Miranda MaverickMiranda Maverick1558#108-4Gillian Robertson (#5)1-4WWWWL
12Tracy CortezTracy Cortez1555#96-3Jasmine Jasudavicius (#4)1-3WLWLL
13Karine SilvaKarine Silva1543#115-3—0-2WLWLL
14Regina TarinRegina Tarin1535#152-0—0-0WW
15Eduarda MouraEduarda Moura1515#133-3—0-3LWWLL

Women's Bantamweight ratings

#FighterRatingOfficialUFC recordBest winvs Top 15Form
1Raquel PenningtonRaquel Pennington1602#513-6Macy Chiasson (#9)2-2WWWWL
2Ailin PerezAilin Perez1593#37-1Joselyne Edwards (#2)4-0WWWWW
3Norma DumontNorma Dumont1577#49-4Karol Rosa (#10)2-3WWWLL
4Joselyne EdwardsJoselyne Edwards1575#29-4Norma Dumont (#4)3-3WWWWW
5Luana SantosLuana Santos1574#76-1Karol Rosa (#10)1-1LWWWD
6Julianna PenaJulianna Pena1569#18-4Raquel Pennington (#5)1-2WWLWL
7Jacqueline CavalcantiJacqueline Cavalcanti1558#85-1Nora Cornolle (#13)1-0WWWWL
8Kayla HarrisonKayla Harrison1555C3-0Julianna Pena (#1)1-0WWW
9Yana SantosYana Santos1546#67-5Macy Chiasson (#9)2-1LWWWD
10Bia MesquitaBia Mesquita1546#113-0—0-0WWW
11Karol RosaKarol Rosa1535#108-5Joselyne Edwards (#2)3-3LWLWL
12Michelle MontagueMichelle Montague1533#122-0—0-0WW
13Macy ChiassonMacy Chiasson1520#98-6Norma Dumont (#4)1-3WWLLL
14Nora CornolleNora Cornolle1518#134-3Joselyne Edwards (#2)1-3LWLLW
15Chelsea ChandlerChelsea Chandler1517#144-3—0-3WLLWW

Fight data compiled from public statistical sources (ufcstats.com) and Wikipedia (CC BY-SA). OctagonStats is an independent database, not affiliated with UFC / TKO Group.