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

#Fighter
1Brandon MorenoMexico Brandon Moreno2121
2Tim ElliottUnited States Tim Elliott2020
T-3Alexandre PantojaBrazil Alexandre Pantoja1919
T-3Joseph BenavidezUnited States Joseph Benavidez1919
5Jussier FormigaBrazil Jussier Formiga1616
6Demetrious JohnsonUnited States Demetrious Johnson1515
T-7Deiveson FigueiredoBrazil Deiveson Figueiredo1414
T-7Alex PerezUnited States Alex Perez1414
T-7Charles JohnsonUnited States Charles Johnson1414
T-7Cody DurdenUnited States Cody Durden1414
T-7John MoragaUnited States John Moraga1414
T-7Dustin OrtizUnited States Dustin Ortiz1414
T-13Brandon RoyvalUnited States Brandon Royval1313
T-13Kai Kara-FranceNew Zealand Kai Kara-France1313
T-15Joshua Van Joshua Van1212
T-15Matt SchnellUnited States Matt Schnell1212
T-17Manel KapeAngola Manel Kape1111
T-17Bruno SilvaBrazil Bruno Silva1111
T-17Wilson ReisBrazil Wilson Reis1111
T-20Kyoji HoriguchiJapan Kyoji Horiguchi1010
T-20Matheus NicolauBrazil Matheus Nicolau1010
T-20Louis SmolkaUnited States Louis Smolka1010
T-23Tatsuro TairaJapan Tatsuro Taira99
T-23Henry CejudoUnited States Henry Cejudo99
T-23Ode Osbourne Ode Osbourne99
T-23CJ VergaraUnited States CJ Vergara99
T-23Chris CariasoUnited States Chris Cariaso99
T-23Sergio PettisUnited States Sergio Pettis99
T-23Ray BorgUnited States Ray Borg99
T-30Kevin BorjasPeru Kevin Borjas88
T-30Jesus AguilarMexico Jesus Aguilar88
T-30Alessandro CostaBrazil Alessandro Costa88
T-30SumudaerjiChina Sumudaerji88
T-30Asu AlmabayevKazakhstan Asu Almabayev88
T-30Tagir UlanbekovRussia Tagir Ulanbekov88
T-30Steve ErcegAustralia Steve Erceg88
T-30Carlos HernandezUnited States Carlos Hernandez88
T-30John LinekerBrazil John Lineker88
T-30Justin ScogginsUnited States Justin Scoggins88
T-30Ryan BenoitUnited States Ryan Benoit88
T-41André LimaBrazil André Lima77
T-41Lone'er KavanaghEngland Lone'er Kavanagh77
T-41Muhammad Mokaev Muhammad Mokaev77
T-41Victor AltamiranoMexico Victor Altamirano77
T-41Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov77
T-41John DodsonUnited States John Dodson77
T-41Ali BagautinovRussia Ali Bagautinov77
T-41Zach MakovskyUnited States Zach Makovsky77
T-41Neil SeeryIreland Neil Seery77
T-41Ben NguyenUnited States Ben Nguyen77
T-41Jordan EspinosaUnited States Jordan Espinosa77
T-41Jimmy FlickUnited States Jimmy Flick77
T-53Clayton CarpenterUnited States Clayton Carpenter66
T-53Édgar CháirezMexico Édgar Cháirez66
T-53Allan NascimentoBrazil Allan Nascimento66
T-53Mitch RaposoUnited States Mitch Raposo66
T-53Jafel FilhoBrazil Jafel Filho66
T-53Amir Albazi Amir Albazi66
T-53Jake HadleyEngland Jake Hadley66
T-53Malcolm GordonCanada Malcolm Gordon66
T-53David DvorakCzechia David Dvorak66
T-53Ian McCallUnited States Ian McCall66
T-53Joby SanchezUnited States Joby Sanchez66
T-53Yuta SasakiJapan Yuta Sasaki66
T-53Eric SheltonUnited States Eric Shelton66
T-53Tyson NamUnited States Tyson Nam66
T-67Daniel BarezSpain Daniel Barez55
T-67Luis GuruleUnited States Luis Gurule55
T-67Joseph MoralesUnited States Joseph Morales55
T-67Daniel LacerdaBrazil Daniel Lacerda55
T-67Rogerio BontorinBrazil Rogerio Bontorin55
T-67Raulian PaivaBrazil Raulian Paiva55
T-67Askar AskarovRussia Askar Askarov55
T-67Paddy HolohanIreland Paddy Holohan55

Career boards need at least 5 bouts with tracked statistics.

All boardsFights