Skip to content
MMA Calendar

UFC Record Book

UFC: Most fights

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 5, 2026

#Fighter
1Ovince Saint PreuxUnited States Ovince Saint Preux2626
2Mauricio RuaBrazil Mauricio Rua2424
T-3Jan BlachowiczPoland Jan Blachowicz2323
T-3United States Tito Ortiz2323
T-3Glover TeixeiraBrazil Glover Teixeira2323
T-6Alonzo MenifieldUnited States Alonzo Menifield2121
T-6Ion CuțelabaMoldova Ion Cuțelaba2121
T-6Jon JonesUnited States Jon Jones2121
T-9Nikita KrylovUkraine Nikita Krylov2020
T-9Rashad EvansUnited States Rashad Evans2020
T-11United States Chuck Liddell1919
T-11Ryan BaderUnited States Ryan Bader1919
13Anthony SmithUnited States Anthony Smith1818
T-14Dustin JacobyUnited States Dustin Jacoby1717
T-14Alexander GustafssonSweden Alexander Gustafsson1717
T-16Magomed AnkalaevRussia Magomed Ankalaev1616
T-16Khalil Rountree Jr.United States Khalil Rountree Jr.1616
T-16Dominick ReyesUnited States Dominick Reyes1616
T-16Paul CraigScotland Paul Craig1616
T-16Volkan Oezdemir Volkan Oezdemir1616
T-16Johnny WalkerBrazil Johnny Walker1616
T-22Devin ClarkUnited States Devin Clark1515
T-22Gian VillanteUnited States Gian Villante1515
T-22Matt HamillUnited States Matt Hamill1515
T-22Lyoto MachidaBrazil Lyoto Machida1515
T-26Ryan SpannUnited States Ryan Spann1414
T-26United States Stephan Bonnar1414
T-26United States Forrest Griffin1414
T-26Corey AndersonUnited States Corey Anderson1414
T-30Modestas BukauskasLithuania Modestas Bukauskas1313
T-30Jimmy CruteAustralia Jimmy Crute1313
T-30Kennedy NzechukwuNigeria Kennedy Nzechukwu1313
T-30Brazil Rogerio Nogueira1313
T-30Patrick CumminsUnited States Patrick Cummins1313
T-35Carlos UlbergNew Zealand Carlos Ulberg1212
T-35United States Keith Jardine1212
T-35United States Quinton Jackson1212
T-35Igor Pokrajac Igor Pokrajac1212
T-35Phil DavisUnited States Phil Davis1212
T-35Jimi Manuwa Jimi Manuwa1212
T-35Ilir LatifiSweden Ilir Latifi1212
T-42Aleksandar Rakic Aleksandar Rakic1111
T-42Misha CirkunovLatvia Misha Cirkunov1111
T-42Tyson PedroAustralia Tyson Pedro1111
T-42Marcin PrachnioPoland Marcin Prachnio1111
T-42Jamahal HillUnited States Jamahal Hill1111
T-47Brendson RibeiroBrazil Brendson Ribeiro1010
T-47United States Randy Couture1010
T-47Thiago SilvaBrazil Thiago Silva1010
T-50Jiri ProchazkaCzechia Jiri Prochazka99
T-50Azamat MurzakanovRussia Azamat Murzakanov99
T-50Thiago SantosBrazil Thiago Santos99
T-50Da Woon JungSouth Korea Da Woon Jung99
T-50Renato SobralBrazil Renato Sobral99
T-50Belarus Vladimir Matyushenko99
T-50Ed HermanUnited States Ed Herman99
T-50Anthony PeroshAustralia Anthony Perosh99
T-50 Krzysztof Soszynski99
T-50Kyle KingsburyUnited States Kyle Kingsbury99
T-50James Te HunaNew Zealand James Te Huna99
T-50Fabio MaldonadoBrazil Fabio Maldonado99
T-62Mike RodriguezUnited States Mike Rodriguez88
T-62Sam AlveyUnited States Sam Alvey88
T-62Dan HendersonUnited States Dan Henderson88
T-62James IrvinUnited States James Irvin88
T-62Brandon VeraUnited States Brandon Vera88
T-62Brazil Luiz Cane88
T-62Anthony JohnsonUnited States Anthony Johnson88
T-62Cyrille DiabateFrance Cyrille Diabate88
T-62Daniel CormierUnited States Daniel Cormier88
T-62Francimar BarrosoBrazil Francimar Barroso88
T-72Rodolfo BellatoBrazil Rodolfo Bellato77
T-72Alex PereiraBrazil Alex Pereira77
T-72Navajo StirlingNew Zealand Navajo Stirling77
T-72Vitor PetrinoBrazil Vitor Petrino77
T-72Bogdan GuskovUzbekistan Bogdan Guskov77
T-72Michal OleksiejczukPoland Michal Oleksiejczuk77
T-72Vitor BelfortBrazil Vitor Belfort77
T-72William KnightUnited States William Knight77
T-72United States Jason Lambert77
T-72United States Rich Franklin77
T-72United States Eric Schafer77
T-72Tim BoetschUnited States Tim Boetsch77
T-72United States Jason Brilz77
T-72Ryan JimmoCanada Ryan Jimmo77
T-72Sean O'ConnellUnited States Sean O'Connell77
T-72Henrique da SilvaBrazil Henrique da Silva77
T-88Oumar SyFrance Oumar Sy66
T-88Ibo AslanTürkiye Ibo Aslan66
T-88Bruno LopesBrazil Bruno Lopes66
T-88Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima66
T-88Nicolae NegumereanuRomania Nicolae Negumereanu66
T-88Australia Elvis Sinosic66
T-88Alessio SakaraItaly Alessio Sakara66
T-88Brazil Wilson Gouveia66
T-88United States Eliot Marshall66
T-88Gadzhimurad AntigulovRussia Gadzhimurad Antigulov66
T-98Zhang MingyangChina Zhang Mingyang55
T-98Iwo BaraniewskiPoland Iwo Baraniewski55
T-98Diyar NurgozhayKazakhstan Diyar Nurgozhay55

Career boards need at least 5 bouts with tracked statistics.

All boardsFights