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
1Jim MillerUnited States Jim Miller4646
2Andrei Arlovski Andrei Arlovski4141
3Neil MagnyUnited States Neil Magny3838
T-4Clay GuidaUnited States Clay Guida3737
T-4Rafael Dos AnjosBrazil Rafael Dos Anjos3737
T-4Donald CerroneUnited States Donald Cerrone3737
7Charles OliveiraBrazil Charles Oliveira3636
8Jeremy StephensUnited States Jeremy Stephens3535
T-9Edson BarbozaBrazil Edson Barboza3333
T-9Max HollowayUnited States Max Holloway3333
T-9Demian MaiaBrazil Demian Maia3333
T-12Derrick LewisUnited States Derrick Lewis3232
T-12Michael JohnsonUnited States Michael Johnson3232
T-12Diego SanchezUnited States Diego Sanchez3232
T-15King GreenUnited States King Green3131
T-15Darren ElkinsUnited States Darren Elkins3131
T-15Dustin PoirierUnited States Dustin Poirier3131
T-18Angela HillUnited States Angela Hill3030
T-18Jessica AndradeBrazil Jessica Andrade3030
T-18Matt BrownUnited States Matt Brown3030
T-18Frankie EdgarUnited States Frankie Edgar3030
T-22Kevin HollandUnited States Kevin Holland2929
T-22Alex CaceresUnited States Alex Caceres2929
T-22Michael BispingUnited Kingdom Michael Bisping2929
T-22Tim MeansUnited States Tim Means2929
T-26Brad TavaresUnited States Brad Tavares2828
T-26Ovince Saint PreuxUnited States Ovince Saint Preux2828
T-26Gleison TibauBrazil Gleison Tibau2828
T-29Marlon VeraEcuador Marlon Vera2727
T-29Gerald MeerschaertUnited States Gerald Meerschaert2727
T-29Andre FiliUnited States Andre Fili2727
T-29United States Tito Ortiz2727
T-29Frank MirUnited States Frank Mir2727
T-29BJ PennUnited States BJ Penn2727
T-29Thiago AlvesBrazil Thiago Alves2727
T-29Joe LauzonUnited States Joe Lauzon2727
T-29Nate DiazUnited States Nate Diaz2727
T-38Drew DoberUnited States Drew Dober2626
T-38Vicente LuqueBrazil Vicente Luque2626
T-38Beneil Dariush Beneil Dariush2626
T-38Cub SwansonUnited States Cub Swanson2626
T-38Francisco TrinaldoBrazil Francisco Trinaldo2626
T-43Sean StricklandUnited States Sean Strickland2525
T-43Kelvin GastelumUnited States Kelvin Gastelum2525
T-43Marcin TyburaPoland Marcin Tybura2525
T-43Dan HookerNew Zealand Dan Hooker2525
T-43Gilbert BurnsBrazil Gilbert Burns2525
T-43Robbie LawlerUnited States Robbie Lawler2525
T-43Anthony SmithUnited States Anthony Smith2525
T-43Vitor BelfortBrazil Vitor Belfort2525
T-43Robert Whittaker Robert Whittaker2525
T-43Court McGeeUnited States Court McGee2525
T-43United States Matt Hughes2525
T-43Josh KoscheckUnited States Josh Koscheck2525
T-43Ed HermanUnited States Ed Herman2525
T-43Nate MarquardtUnited States Nate Marquardt2525
T-43Ross PearsonUnited Kingdom Ross Pearson2525
T-58Jake MatthewsAustralia Jake Matthews2424
T-58Thiago SantosBrazil Thiago Santos2424
T-58Sam AlveyUnited States Sam Alvey2424
T-58United States Randy Couture2424
T-58Tony FergusonUnited States Tony Ferguson2424
T-58Mauricio RuaBrazil Mauricio Rua2424
T-58Anderson Silva Anderson Silva2424
T-58Lyoto MachidaBrazil Lyoto Machida2424
T-58Stefan StruveNetherlands Stefan Struve2424
T-58Tim BoetschUnited States Tim Boetsch2424
T-58Nik LentzUnited States Nik Lentz2424
T-69Deiveson FigueiredoBrazil Deiveson Figueiredo2323
T-69Aljamain SterlingUnited States Aljamain Sterling2323
T-69Nikita KrylovUkraine Nikita Krylov2323
T-69Jan BlachowiczPoland Jan Blachowicz2323
T-69Randy BrownJamaica Randy Brown2323
T-69Dan IgeUnited States Dan Ige2323
T-69Alex MoronoUnited States Alex Morono2323
T-69Tim ElliottUnited States Tim Elliott2323
T-69Glover TeixeiraBrazil Glover Teixeira2323
T-69Jose AldoBrazil Jose Aldo2323
T-69United States Chuck Liddell2323
T-69Rashad EvansUnited States Rashad Evans2323
T-69Jon JonesUnited States Jon Jones2323
T-69Junior Dos SantosBrazil Junior Dos Santos2323
T-83Michael ChiesaUnited States Michael Chiesa2222
T-83Jorge MasvidalUnited States Jorge Masvidal2222
T-83Stephen ThompsonUnited States Stephen Thompson2222
T-83Georges St-PierreCanada Georges St-Pierre2222
T-83Gabriel GonzagaBrazil Gabriel Gonzaga2222
T-83Chris LebenUnited States Chris Leben2222
T-89Alonzo MenifieldUnited States Alonzo Menifield2121
T-89Belal MuhammadUnited States Belal Muhammad2121
T-89Brendan AllenUnited States Brendan Allen2121
T-89Ion CuțelabaMoldova Ion Cuțelaba2121
T-89Rob FontUnited States Rob Font2121
T-89Brandon MorenoMexico Brandon Moreno2121
T-89Gillian RobertsonCanada Gillian Robertson2121
T-89Curtis BlaydesUnited States Curtis Blaydes2121
T-89Renato MoicanoBrazil Renato Moicano2121
T-89Alex OliveiraBrazil Alex Oliveira2121
T-89Derek BrunsonUnited States Derek Brunson2121
T-89Jared CannonierUnited States Jared Cannonier2121

Career boards need at least 5 bouts with tracked statistics.

All boardsFights