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 7, 2026

#Fighter
1Neil MagnyUnited States Neil Magny3838
2Matt BrownUnited States Matt Brown3030
3Thiago AlvesBrazil Thiago Alves2626
4Tim MeansUnited States Tim Means2525
T-5Vicente LuqueBrazil Vicente Luque2424
T-5Josh KoscheckUnited States Josh Koscheck2424
T-7Randy BrownJamaica Randy Brown2323
T-7Robbie LawlerUnited States Robbie Lawler2323
T-7United States Matt Hughes2323
T-10Alex MoronoUnited States Alex Morono2222
T-10Stephen ThompsonUnited States Stephen Thompson2222
T-12Belal MuhammadUnited States Belal Muhammad2121
T-12Georges St-PierreCanada Georges St-Pierre2121
T-12Jake EllenbergerUnited States Jake Ellenberger2121
T-15Niko PriceUnited States Niko Price2020
T-15Court McGeeUnited States Court McGee2020
T-15Santiago PonzinibbioArgentina Santiago Ponzinibbio2020
T-15Demian MaiaBrazil Demian Maia2020
T-19Leon EdwardsUnited Kingdom Leon Edwards1919
T-19Max GriffinUnited States Max Griffin1919
T-19Chris LytleUnited States Chris Lytle1919
T-19Diego SanchezUnited States Diego Sanchez1919
T-19Ben SaundersUnited States Ben Saunders1919
T-19Rick StoryUnited States Rick Story1919
T-19Mike PyleUnited States Mike Pyle1919
T-19Carlos ConditUnited States Carlos Condit1919
T-27Alex OliveiraBrazil Alex Oliveira1818
T-27Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos1818
T-27Johny HendricksUnited States Johny Hendricks1818
T-30Jake MatthewsAustralia Jake Matthews1717
T-30Li JingliangChina Li Jingliang1717
T-30Colby CovingtonUnited States Colby Covington1717
T-30Kamaru UsmanUnited States Kamaru Usman1717
T-30Jon FitchUnited States Jon Fitch1717
T-30Dong Hyun KimSouth Korea Dong Hyun Kim1717
36Tyron WoodleyUnited States Tyron Woodley1616
T-37Muslim SalikhovRussia Muslim Salikhov1515
T-37Gilbert BurnsBrazil Gilbert Burns1515
T-37Jorge MasvidalUnited States Jorge Masvidal1515
T-37Bryan BarberenaUnited States Bryan Barberena1515
T-37Gunnar NelsonIceland Gunnar Nelson1515
T-37Erick SilvaBrazil Erick Silva1515
T-37Mike PerryUnited States Mike Perry1515
T-44Nicolas DalbyDenmark Nicolas Dalby1414
T-44Geoff NealUnited States Geoff Neal1414
T-44Danny RobertsUnited Kingdom Danny Roberts1414
T-44Daniel RodriguezUnited States Daniel Rodriguez1414
T-44Marcus DavisUnited States Marcus Davis1414
T-44Joshua BurkmanUnited States Joshua Burkman1414
T-44Mike PierceUnited States Mike Pierce1414
T-44Donald CerroneUnited States Donald Cerrone1414
T-52Nick DiazUnited States Nick Diaz1313
T-52Mickey GallUnited States Mickey Gall1313
T-52Paulo ThiagoBrazil Paulo Thiago1313
T-52John HowardUnited States John Howard1313
T-52Rory MacDonaldCanada Rory MacDonald1313
T-52Sergio MoraesBrazil Sergio Moraes1313
T-52Alan JoubanUnited States Alan Jouban1313
T-52Warlley AlvesBrazil Warlley Alves1313
T-60Kevin HollandUnited States Kevin Holland1212
T-60Ian Machado GarryIreland Ian Machado Garry1212
T-60Khaos WilliamsUnited States Khaos Williams1212
T-60Karo ParisyanArmenia Karo Parisyan1212
T-60Martin KampmannDenmark Martin Kampmann1212
T-65Sean BradyUnited States Sean Brady1111
T-65Jack Della MaddalenaAustralia Jack Della Maddalena1111
T-65Michael ChiesaUnited States Michael Chiesa1111
T-65Matthew SemelsbergerUnited States Matthew Semelsberger1111
T-65Rafael Dos AnjosBrazil Rafael Dos Anjos1111
T-65Nordine TalebFrance Nordine Taleb1111
T-65Song KenanChina Song Kenan1111
T-72Mike MalottCanada Mike Malott1010
T-72Ramiz BrahimajUnited States Ramiz Brahimaj1010
T-72Phil RoweUnited States Phil Rowe1010
T-72United States Josh Neer1010
T-72Anthony JohnsonUnited States Anthony Johnson1010
T-72Nate DiazUnited States Nate Diaz1010
T-72Keita NakamuraJapan Keita Nakamura1010
T-72Peter Sobotta Peter Sobotta1010
T-72England Dan Hardy1010
T-72Amir SadollahUnited States Amir Sadollah1010
T-72Seth BaczynskiUnited States Seth Baczynski1010
T-72Alex GarciaCanada Alex Garcia1010
T-72Ryan LaFlareUnited States Ryan LaFlare1010
T-85Joaquin BuckleyUnited States Joaquin Buckley99
T-85Gabriel BonfimBrazil Gabriel Bonfim99
T-85Carlos PratesBrazil Carlos Prates99
T-85Mike SwickUnited States Mike Swick99
T-85Canada Jonathan Goulet99
T-85John HathawayUnited Kingdom John Hathaway99
T-85United States Matthew Riddle99
T-85Jordan MeinCanada Jordan Mein99
T-85Kenny RobertsonUnited States Kenny Robertson99
T-85Dhiego LimaBrazil Dhiego Lima99
T-95Sean StricklandUnited States Sean Strickland88
T-95Michel PereiraBrazil Michel Pereira88
T-95Kelvin GastelumUnited States Kelvin Gastelum88
T-95Jeremiah WellsUnited States Jeremiah Wells88
T-95Michael MoralesEcuador Michael Morales88
T-95Themba GorimboZimbabwe Themba Gorimbo88

Career boards need at least 5 bouts with tracked statistics.

All boardsFights