Skip to content
MMA Calendar

UFCalendar Record Book

Most fights

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed 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-15Kyoji HoriguchiJapan Kyoji Horiguchi1212
T-18Manel KapeAngola Manel Kape1111
T-18Bruno SilvaBrazil Bruno Silva1111
T-18John DodsonUnited States John Dodson1111
T-18Wilson ReisBrazil Wilson Reis1111
T-22Asu AlmabayevKazakhstan Asu Almabayev1010
T-22Matheus NicolauBrazil Matheus Nicolau1010
T-22Louis SmolkaUnited States Louis Smolka1010
T-22Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov1010
T-22David DvorakCzechia David Dvorak1010
T-22Zach MakovskyUnited States Zach Makovsky1010
T-22Makoto TakahashiJapan Makoto Takahashi1010
T-29Tatsuro TairaJapan Tatsuro Taira99
T-29Henry CejudoUnited States Henry Cejudo99
T-29Ode Osbourne Ode Osbourne99
T-29CJ VergaraUnited States CJ Vergara99
T-29Muhammad Mokaev Muhammad Mokaev99
T-29Chris CariasoUnited States Chris Cariaso99
T-29Sergio PettisUnited States Sergio Pettis99
T-29Ray BorgUnited States Ray Borg99
T-37Kevin BorjasPeru Kevin Borjas88
T-37Jesus AguilarMexico Jesus Aguilar88
T-37Alessandro CostaBrazil Alessandro Costa88
T-37Lone'er KavanaghEngland Lone'er Kavanagh88
T-37SumudaerjiChina Sumudaerji88
T-37Tagir UlanbekovRussia Tagir Ulanbekov88
T-37Steve ErcegAustralia Steve Erceg88
T-37Carlos HernandezUnited States Carlos Hernandez88
T-37John LinekerBrazil John Lineker88
T-37Justin ScogginsUnited States Justin Scoggins88
T-37Ryan BenoitUnited States Ryan Benoit88
T-37Malik BasahelSaudi Arabia Malik Basahel88
T-49André LimaBrazil André Lima77
T-49Victor AltamiranoMexico Victor Altamirano77
T-49Ali BagautinovRussia Ali Bagautinov77
T-49Neil SeeryIreland Neil Seery77
T-49Ben NguyenUnited States Ben Nguyen77
T-49Jordan EspinosaUnited States Jordan Espinosa77
T-49Jimmy FlickUnited States Jimmy Flick77
T-49Aaron AbyUnited Kingdom Aaron Aby77
T-49Erson YamamotoJapan Erson Yamamoto77
T-49Yuki ItoJapan Yuki Ito77
T-49Jawany ScottEngland Jawany Scott77
T-60Clayton CarpenterUnited States Clayton Carpenter66
T-60Édgar CháirezMexico Édgar Cháirez66
T-60Allan NascimentoBrazil Allan Nascimento66
T-60Mitch RaposoUnited States Mitch Raposo66
T-60Jafel FilhoBrazil Jafel Filho66
T-60Amir Albazi Amir Albazi66
T-60Jake HadleyEngland Jake Hadley66
T-60Malcolm GordonCanada Malcolm Gordon66
T-60Rogerio BontorinBrazil Rogerio Bontorin66
T-60Ian McCallUnited States Ian McCall66
T-60Joby SanchezUnited States Joby Sanchez66
T-60Yuta SasakiJapan Yuta Sasaki66
T-60Eric SheltonUnited States Eric Shelton66
T-60Jarred BrooksUnited States Jarred Brooks66
T-60Tyson NamUnited States Tyson Nam66
T-60Yuya WakamatsuJapan Yuya Wakamatsu66
T-60Fran BreenEngland Fran Breen66
T-77Daniel BarezSpain Daniel Barez55
T-77Luis GuruleUnited States Luis Gurule55
T-77Joseph MoralesUnited States Joseph Morales55
T-77Daniel LacerdaBrazil Daniel Lacerda55
T-77Raulian PaivaBrazil Raulian Paiva55
T-77Askar AskarovRussia Askar Askarov55
T-77Paddy HolohanIreland Paddy Holohan55
T-77Jenel LausaPhilippines Jenel Lausa55
T-77Ramazan TemirovUzbekistan Ramazan Temirov55
T-77Sam CreaseyUnited Kingdom Sam Creasey55
T-77Hiromasa OugikuboJapan Hiromasa Ougikubo55
T-77Hiroya KondoJapan Hiroya Kondo55
T-77Hu YongChina Hu Yong55
T-77Bidzina GavashelishviliGeorgia Bidzina Gavashelishvili55
T-77Avazbek KholmirzaevUzbekistan Avazbek Kholmirzaev55
T-77Jean Claude SaclagPhilippines Jean Claude Saclag55
T-77Davide ScaranoItaly Davide Scarano55
T-77Michelangelo LupoliItaly Michelangelo Lupoli55

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

Career boards need at least 5 bouts with tracked statistics.

All boardsFights