Divisional GOAT rankings

Computed from stats, not fan votes. GOAT score = title wins × 25 + UFC wins × 3 + best UFC win streak × 5 + (Elo − 1500) ÷ 10. Title fights detected by 5-round bouts and numbered-card main events. Divisions from current UFC rankings.

Flyweight GOAT

#FighterGOAT score
1Alexandre PantojaAlexandre Pantoja193.94 title wins · 14 UFC wins · 8-fight streak
2Tim ElliottTim Elliott120.53 title wins · 11 UFC wins · 2-fight streak
3Brandon MorenoBrandon Moreno108.92 title wins · 12 UFC wins · 3-fight streak
4Brandon RoyvalBrandon Royval95.12 title wins · 8 UFC wins · 3-fight streak
5Amir AlbaziAmir Albazi69.61 title wins · 5 UFC wins · 5-fight streak
6Tatsuro TairaTatsuro Taira63.00 title wins · 8 UFC wins · 6-fight streak
7Kyoji HoriguchiKyoji Horiguchi61.80 title wins · 9 UFC wins · 5-fight streak
8Manel KapeManel Kape53.10 title wins · 8 UFC wins · 4-fight streak
9Lone'er KavanaghLone'er Kavanagh51.81 title wins · 4 UFC wins · 2-fight streak
10Asu AlmabayevAsu Almabayev50.10 title wins · 7 UFC wins · 4-fight streak

Bantamweight GOAT

#FighterGOAT score
1Merab DvalishviliMerab Dvalishvili227.64 title wins · 14 UFC wins · 14-fight streak
2Mario BautistaMario Bautista139.72 title wins · 12 UFC wins · 8-fight streak
3Deiveson FigueiredoDeiveson Figueiredo125.22 title wins · 14 UFC wins · 5-fight streak
4Song YadongSong Yadong122.52 title wins · 13 UFC wins · 4-fight streak
5Sean O'MalleySean O'Malley120.92 title wins · 12 UFC wins · 4-fight streak
6Cory SandhagenCory Sandhagen117.52 title wins · 11 UFC wins · 5-fight streak
7Marlon VeraMarlon Vera105.71 title wins · 16 UFC wins · 5-fight streak
8Umar NurmagomedovUmar Nurmagomedov89.31 title wins · 8 UFC wins · 6-fight streak
9Raul Rosas Jr.Raul Rosas Jr.86.01 title wins · 7 UFC wins · 6-fight streak
10Marcus McGheeMarcus McGhee70.61 title wins · 6 UFC wins · 4-fight streak

Featherweight GOAT

#FighterGOAT score
1Aljamain SterlingAljamain Sterling267.46 title wins · 18 UFC wins · 9-fight streak
2Brian OrtegaBrian Ortega160.74 title wins · 8 UFC wins · 6-fight streak
3Yair RodriguezYair Rodriguez148.63 title wins · 11 UFC wins · 6-fight streak
4Lerone MurphyLerone Murphy134.02 title wins · 9 UFC wins · 9-fight streak
5Arnold AllenArnold Allen123.71 title wins · 12 UFC wins · 10-fight streak
6Movsar EvloevMovsar Evloev119.41 title wins · 10 UFC wins · 10-fight streak
7Diego LopesDiego Lopes78.81 title wins · 7 UFC wins · 5-fight streak
8Steve GarciaSteve Garcia67.60 title wins · 8 UFC wins · 7-fight streak
9Melquizael CostaMelquizael Costa58.10 title wins · 7 UFC wins · 6-fight streak
10Jean SilvaJean Silva56.10 title wins · 7 UFC wins · 5-fight streak

Lightweight GOAT

#FighterGOAT score
1Max HollowayMax Holloway306.76 title wins · 24 UFC wins · 13-fight streak
2Charles OliveiraCharles Oliveira200.12 title wins · 25 UFC wins · 11-fight streak
3Ilia TopuriaIlia Topuria110.91 title wins · 9 UFC wins · 9-fight streak
4Rafael FizievRafael Fiziev110.02 title wins · 8 UFC wins · 6-fight streak
5Arman TsarukyanArman Tsarukyan103.21 title wins · 11 UFC wins · 6-fight streak
6Beneil DariushBeneil Dariush102.50 title wins · 17 UFC wins · 8-fight streak
7Renato MoicanoRenato Moicano94.31 title wins · 13 UFC wins · 4-fight streak
8Dan HookerDan Hooker92.51 title wins · 14 UFC wins · 4-fight streak
9Mateusz GamrotMateusz Gamrot80.21 title wins · 9 UFC wins · 4-fight streak
10Paddy PimblettPaddy Pimblett70.00 title wins · 8 UFC wins · 7-fight streak

Welterweight GOAT

#FighterGOAT score
1Kamaru UsmanKamaru Usman314.87 title wins · 16 UFC wins · 15-fight streak
2Leon EdwardsLeon Edwards271.37 title wins · 14 UFC wins · 8-fight streak
3Belal MuhammadBelal Muhammad188.64 title wins · 15 UFC wins · 6-fight streak
4Neil MagnyNeil Magny147.31 title wins · 25 UFC wins · 7-fight streak
5Ian Machado GarryIan Machado Garry107.91 title wins · 10 UFC wins · 8-fight streak
6Jack Della MaddalenaJack Della Maddalena100.61 title wins · 8 UFC wins · 8-fight streak
7Sean BradySean Brady89.31 title wins · 9 UFC wins · 5-fight streak
8Mike MalottMike Malott86.41 title wins · 8 UFC wins · 5-fight streak
9Gabriel BonfimGabriel Bonfim82.71 title wins · 7 UFC wins · 5-fight streak
10Joaquin BuckleyJoaquin Buckley70.50 title wins · 11 UFC wins · 6-fight streak

Middleweight GOAT

#FighterGOAT score
1Israel AdesanyaIsrael Adesanya243.96 title wins · 13 UFC wins · 9-fight streak
2Dricus Du PlessisDricus Du Plessis165.93 title wins · 10 UFC wins · 9-fight streak
3Brendan AllenBrendan Allen150.12 title wins · 16 UFC wins · 7-fight streak
4Jared CannonierJared Cannonier127.93 title wins · 11 UFC wins · 3-fight streak
5Nassourdine ImavovNassourdine Imavov114.72 title wins · 9 UFC wins · 5-fight streak
6Khamzat ChimaevKhamzat Chimaev110.81 title wins · 9 UFC wins · 9-fight streak
7Anthony HernandezAnthony Hernandez100.61 title wins · 9 UFC wins · 8-fight streak
8Caio BorralhoCaio Borralho96.71 title wins · 8 UFC wins · 7-fight streak
9Gregory RodriguesGregory Rodrigues89.51 title wins · 11 UFC wins · 4-fight streak
10Christian Leroy DuncanChristian Leroy Duncan57.30 title wins · 8 UFC wins · 5-fight streak

Light Heavyweight GOAT

#FighterGOAT score
1Robert WhittakerRobert Whittaker213.74 title wins · 18 UFC wins · 9-fight streak
2Magomed AnkalaevMagomed Ankalaev199.84 title wins · 13 UFC wins · 9-fight streak
3Jan BlachowiczJan Blachowicz118.52 title wins · 12 UFC wins · 5-fight streak
4Alex PereiraAlex Pereira117.62 title wins · 10 UFC wins · 5-fight streak
5Khalil Rountree Jr.Khalil Rountree Jr.85.61 title wins · 10 UFC wins · 5-fight streak
6Dominick ReyesDominick Reyes73.40 title wins · 11 UFC wins · 6-fight streak
7Reinier de RidderReinier de Ridder66.51 title wins · 5 UFC wins · 4-fight streak
8Jiri ProchazkaJiri Prochazka64.81 title wins · 6 UFC wins · 3-fight streak
9Nikita KrylovNikita Krylov64.00 title wins · 12 UFC wins · 5-fight streak
10Navajo StirlingNavajo Stirling58.10 title wins · 6 UFC wins · 6-fight streak

Heavyweight GOAT

#FighterGOAT score
1Curtis BlaydesCurtis Blaydes128.32 title wins · 15 UFC wins · 4-fight streak
2Derrick LewisDerrick Lewis123.31 title wins · 20 UFC wins · 6-fight streak
3Waldo Cortes AcostaWaldo Cortes Acosta114.52 title wins · 10 UFC wins · 5-fight streak
4Valter WalkerValter Walker96.32 title wins · 5 UFC wins · 5-fight streak
5Alexander VolkovAlexander Volkov81.20 title wins · 15 UFC wins · 4-fight streak
6Serghei SpivacSerghei Spivac71.41 title wins · 9 UFC wins · 3-fight streak
7Sergei PavlovichSergei Pavlovich68.20 title wins · 9 UFC wins · 6-fight streak
8Josh HokitJosh Hokit65.41 title wins · 4 UFC wins · 4-fight streak
9Tom AspinallTom Aspinall60.90 title wins · 8 UFC wins · 5-fight streak
10Vitor PetrinoVitor Petrino53.70 title wins · 8 UFC wins · 4-fight streak

Women's Strawweight GOAT

#FighterGOAT score
1Zhang WeiliZhang Weili166.94 title wins · 10 UFC wins · 5-fight streak
2Yan XiaonanYan Xiaonan87.51 title wins · 9 UFC wins · 6-fight streak
3Gillian RobertsonGillian Robertson75.90 title wins · 14 UFC wins · 5-fight streak
4Jessica AndradeJessica Andrade75.70 title wins · 17 UFC wins · 4-fight streak
5Tatiana SuarezTatiana Suarez74.00 title wins · 9 UFC wins · 7-fight streak
6Virna JandirobaVirna Jandiroba60.80 title wins · 9 UFC wins · 5-fight streak
7Angela HillAngela Hill57.60 title wins · 14 UFC wins · 3-fight streak
8Loopy GodinezLoopy Godinez56.20 title wins · 10 UFC wins · 4-fight streak
9Amanda LemosAmanda Lemos55.40 title wins · 9 UFC wins · 5-fight streak
10Denise GomesDenise Gomes55.30 title wins · 7 UFC wins · 5-fight streak

Women's Flyweight GOAT

#FighterGOAT score
1Valentina ShevchenkoValentina Shevchenko307.68 title wins · 15 UFC wins · 9-fight streak
2Rose NamajunasRose Namajunas184.95 title wins · 12 UFC wins · 3-fight streak
3Alexa GrassoAlexa Grasso114.42 title wins · 10 UFC wins · 5-fight streak
4Miranda MaverickMiranda Maverick99.82 title wins · 8 UFC wins · 4-fight streak
5Manon FiorotManon Fiorot93.71 title wins · 8 UFC wins · 7-fight streak
6Jasmine JasudaviciusJasmine Jasudavicius91.71 title wins · 10 UFC wins · 5-fight streak
7Erin BlanchfieldErin Blanchfield88.81 title wins · 8 UFC wins · 6-fight streak
8Maycee BarberMaycee Barber75.90 title wins · 10 UFC wins · 7-fight streak
9Tracy CortezTracy Cortez48.50 title wins · 6 UFC wins · 5-fight streak
10Casey O'NeillCasey O'Neill47.90 title wins · 7 UFC wins · 4-fight streak

Women's Bantamweight GOAT

#FighterGOAT score
1Raquel PenningtonRaquel Pennington204.25 title wins · 13 UFC wins · 6-fight streak
2Norma DumontNorma Dumont89.71 title wins · 9 UFC wins · 6-fight streak
3Julianna PenaJulianna Pena75.91 title wins · 8 UFC wins · 4-fight streak
4Macy ChiassonMacy Chiasson66.01 title wins · 8 UFC wins · 3-fight streak
5Ailin PerezAilin Perez65.30 title wins · 7 UFC wins · 7-fight streak
6Joselyne EdwardsJoselyne Edwards59.50 title wins · 9 UFC wins · 5-fight streak
7Karol RosaKarol Rosa47.50 title wins · 8 UFC wins · 4-fight streak
8Jacqueline CavalcantiJacqueline Cavalcanti45.80 title wins · 5 UFC wins · 5-fight streak
9Yana SantosYana Santos40.60 title wins · 7 UFC wins · 3-fight streak
10Luana SantosLuana Santos40.40 title wins · 6 UFC wins · 3-fight streak

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.