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
1Jim MillerUnited States Jim Miller4343
2Clay GuidaUnited States Clay Guida3030
3King GreenUnited States King Green2929
T-4Michael JohnsonUnited States Michael Johnson2727
T-4Joe LauzonUnited States Joe Lauzon2727
T-4Gleison TibauBrazil Gleison Tibau2727
7Beneil Dariush Beneil Dariush2626
T-8Edson BarbozaBrazil Edson Barboza2525
T-8Rafael Dos AnjosBrazil Rafael Dos Anjos2525
T-10Drew DoberUnited States Drew Dober2424
T-10Charles OliveiraBrazil Charles Oliveira2424
12Donald CerroneUnited States Donald Cerrone2323
T-13Tony FergusonUnited States Tony Ferguson2121
T-13Francisco TrinaldoBrazil Francisco Trinaldo2121
T-13Ross PearsonUnited Kingdom Ross Pearson2121
T-16Dustin PoirierUnited States Dustin Poirier2020
T-16Evan DunhamUnited States Evan Dunham2020
T-18Yves Edwards Yves Edwards1919
T-18Melvin GuillardUnited States Melvin Guillard1919
T-18Sam StoutCanada Sam Stout1919
T-18John MakdessiCanada John Makdessi1919
T-22Jeremy StephensUnited States Jeremy Stephens1818
T-22Diego FerreiraBrazil Diego Ferreira1818
T-22Dan HookerNew Zealand Dan Hooker1818
T-22Matt WimanUnited States Matt Wiman1818
26Thiago MoisesBrazil Thiago Moises1717
T-27Justin GaethjeUnited States Justin Gaethje1616
T-27Alexander HernandezUnited States Alexander Hernandez1616
T-27Islam MakhachevRussia Islam Makhachev1616
T-27Nasrat Haqparast Nasrat Haqparast1616
T-27Kevin LeeUnited States Kevin Lee1616
T-27BJ PennUnited States BJ Penn1616
T-27Nate DiazUnited States Nate Diaz1616
T-27Gray MaynardUnited States Gray Maynard1616
T-27Nik LentzUnited States Nik Lentz1616
T-36Marc DiakieseUnited Kingdom Marc Diakiese1515
T-36United States Spencer Fisher1515
T-38Jared GordonUnited States Jared Gordon1414
T-38Mateusz GamrotPoland Mateusz Gamrot1414
T-38Jalin TurnerUnited States Jalin Turner1414
T-38Terrance McKinneyUnited States Terrance McKinney1414
T-38Drakkar KloseUnited States Drakkar Klose1414
T-38Al IaquintaUnited States Al Iaquinta1414
T-38Thiago TavaresBrazil Thiago Tavares1414
T-38Danny CastilloUnited States Danny Castillo1414
T-38Anthony PettisUnited States Anthony Pettis1414
T-38Paul FelderUnited States Paul Felder1414
T-48Rafael Fiziev Rafael Fiziev1313
T-48Matt FrevolaUnited States Matt Frevola1313
T-48Jamie MullarkeyAustralia Jamie Mullarkey1313
T-48Arman TsarukyanArmenia Arman Tsarukyan1313
T-48Christos GiagosUnited States Christos Giagos1313
T-48Frankie EdgarUnited States Frankie Edgar1313
T-48United States Joe Stevenson1313
T-48Mark BocekCanada Mark Bocek1313
T-48Takanori GomiJapan Takanori Gomi1313
T-48James VickUnited States James Vick1313
T-48Scott HoltzmanUnited States Scott Holtzman1313
T-59Grant DawsonUnited States Grant Dawson1212
T-59Farès ZiamFrance Farès Ziam1212
T-59Joaquim SilvaBrazil Joaquim Silva1212
T-59Rafa Garcia Rafa Garcia1212
T-59Benoit Saint DenisFrance Benoit Saint Denis1212
T-59Austin HubbardUnited States Austin Hubbard1212
T-59Lando VannataUnited States Lando Vannata1212
T-59Renato MoicanoBrazil Renato Moicano1212
T-59Vinc PichelUnited States Vinc Pichel1212
T-59 Kenny Florian1212
T-59Mac DanzigUnited States Mac Danzig1212
T-59United States Tyson Griffin1212
T-59Dennis SiverGermany Dennis Siver1212
T-59Benson HendersonUnited States Benson Henderson1212
T-59Khabib Nurmagomedov Khabib Nurmagomedov1212
T-59Rustam KhabilovRussia Rustam Khabilov1212
T-59Daron CruickshankUnited States Daron Cruickshank1212
T-76Viacheslav BorshchevRussia Viacheslav Borshchev1111
T-76Jai HerbertEngland Jai Herbert1111
T-76Diego SanchezUnited States Diego Sanchez1111
T-76Kurt PellegrinoUnited States Kurt Pellegrino1111
T-76United Kingdom Terry Etim1111
T-76Efrain EscuderoMexico Efrain Escudero1111
T-76Olivier Aubin-MercierCanada Olivier Aubin-Mercier1111
T-76Stevie RayScotland Stevie Ray1111
T-84Chris DuncanScotland Chris Duncan1010
T-84Ludovit KleinSlovakia Ludovit Klein1010
T-84Michael ChiesaUnited States Michael Chiesa1010
T-84Gilbert BurnsBrazil Gilbert Burns1010
T-84Esteban RibovicsArgentina Esteban Ribovics1010
T-84Joe SoleckiUnited States Joe Solecki1010
T-84Leonardo SantosBrazil Leonardo Santos1010
T-84Brazil Hermes Franca1010
T-84Japan Caol Uno1010
T-84Cole MillerUnited States Cole Miller1010
T-84Abel TrujilloUnited States Abel Trujillo1010
T-84Yancy MedeirosUnited States Yancy Medeiros1010
T-84Damir Hadzovic Damir Hadzovic1010
T-97Joel ÁlvarezSpain Joel Álvarez99
T-97Mateusz RębeckiPoland Mateusz Rębecki99
T-97Jordan LeavittUnited States Jordan Leavitt99
T-97Paddy PimblettEngland Paddy Pimblett99

Career boards need at least 5 bouts with tracked statistics.

All boardsFights