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

#Fighter
1Brad TavaresUnited States Brad Tavares2828
2Gerald MeerschaertUnited States Gerald Meerschaert2626
3Michael BispingUnited Kingdom Michael Bisping2424
4Nate MarquardtUnited States Nate Marquardt2323
T-5Krzysztof JotkoPoland Krzysztof Jotko2222
T-5Derek BrunsonUnited States Derek Brunson2222
T-5Chris LebenUnited States Chris Leben2222
8Thales LeitesBrazil Thales Leites2121
9Anderson Silva Anderson Silva2020
T-10Brendan AllenUnited States Brendan Allen1919
T-10Robert Whittaker Robert Whittaker1919
T-10Chris CamozziUnited States Chris Camozzi1919
T-13Marvin VettoriItaly Marvin Vettori1818
T-13Jack Hermansson Jack Hermansson1818
T-13Israel Adesanya Israel Adesanya1818
T-13Yushin OkamiJapan Yushin Okami1818
T-13CB DollawayUnited States CB Dollaway1818
T-13Chris WeidmanUnited States Chris Weidman1818
T-13Uriah Hall Uriah Hall1818
T-20Edmen ShahbazyanUnited States Edmen Shahbazyan1717
T-20Tim BoetschUnited States Tim Boetsch1717
T-20Rafael NatalBrazil Rafael Natal1717
T-23Kevin HollandUnited States Kevin Holland1616
T-23Kelvin GastelumUnited States Kelvin Gastelum1616
T-23Marc-Andre BarriaultCanada Marc-Andre Barriault1616
T-23Sam AlveyUnited States Sam Alvey1616
T-27Sean StricklandUnited States Sean Strickland1515
T-27Gregory RodriguesBrazil Gregory Rodrigues1515
T-27Thiago SantosBrazil Thiago Santos1515
T-27United States Jorge Rivera1515
T-27Ed HermanUnited States Ed Herman1515
T-27Jacare SouzaBrazil Jacare Souza1515
T-33Cody BrundageUnited States Cody Brundage1414
T-33Eryk AndersUnited States Eryk Anders1414
T-33Jared CannonierUnited States Jared Cannonier1414
T-33Canada Jason MacDonald1414
T-33Mark MunozUnited States Mark Munoz1414
T-38Roman KopylovRussia Roman Kopylov1313
T-38Andre PetroskiUnited States Andre Petroski1313
T-38Abus Magomedov Abus Magomedov1313
T-38JunYong ParkSouth Korea JunYong Park1313
T-38Anthony Hernandez Anthony Hernandez1313
T-38Alan BelcherUnited States Alan Belcher1313
T-38Demian MaiaBrazil Demian Maia1313
T-38Cezar FerreiraBrazil Cezar Ferreira1313
T-38Yoel Romero Yoel Romero1313
T-47Andre MunizBrazil Andre Muniz1212
T-47Dusko TodorovicSerbia Dusko Todorovic1212
T-47Dustin StoltzfusUnited States Dustin Stoltzfus1212
T-47Brunno FerreiraBrazil Brunno Ferreira1212
T-47Rodolfo VieiraBrazil Rodolfo Vieira1212
T-47Vitor BelfortBrazil Vitor Belfort1212
T-47United States Evan Tanner1212
T-47Kendall GroveUnited States Kendall Grove1212
T-47Trevor SmithUnited States Trevor Smith1212
T-56Christian Leroy DuncanEngland Christian Leroy Duncan1111
T-56Michal OleksiejczukPoland Michal Oleksiejczuk1111
T-56Roman DolidzeGeorgia Roman Dolidze1111
T-56Makhmud Muradov Makhmud Muradov1111
T-56Alessio Di ChiricoItaly Alessio Di Chirico1111
T-56Jamie PickettUnited States Jamie Pickett1111
T-56Matt LindlandUnited States Matt Lindland1111
T-56Patrick CoteCanada Patrick Cote1111
T-56Dan MillerUnited States Dan Miller1111
T-56Rousimar PalharesBrazil Rousimar Palhares1111
T-56Gegard Mousasi Gegard Mousasi1111
T-56Dricus Du PlessisSouth Africa Dricus Du Plessis1111
T-56David HošekCzechia David Hošek1111
T-56Matěj PeňázCzechia Matěj Peňáz1111
T-56Samuel KrištofičSlovakia Samuel Krištofič1111
T-56Bruno SilvaBrazil Bruno Silva1111
T-72Kyle DaukausUnited States Kyle Daukaus1010
T-72Joe PyferUnited States Joe Pyfer1010
T-72Nassourdine ImavovFrance Nassourdine Imavov1010
T-72Caio BorralhoBrazil Caio Borralho1010
T-72Jacob MalkounAustralia Jacob Malkoun1010
T-72Paulo CostaBrazil Paulo Costa1010
T-72Andrew SanchezUnited States Andrew Sanchez1010
T-72Phil HawesUnited States Phil Hawes1010
T-72United States Jeremy Horn1010
T-72United States Chael Sonnen1010
T-72Rich FranklinUnited States Rich Franklin1010
T-72United States Nate Quarry1010
T-72Luke RockholdUnited States Luke Rockhold1010
T-72Daniel KellyAustralia Daniel Kelly1010
T-72Elias TheodorouCanada Elias Theodorou1010
T-72Antonio Carlos JuniorBrazil Antonio Carlos Junior1010
T-72Ondřej RaškaCzechia Ondřej Raška1010
T-89Joaquin BuckleyUnited States Joaquin Buckley99
T-89Bo NickalUnited States Bo Nickal99
T-89Sedriques DumasUnited States Sedriques Dumas99
T-89Zach ReeseUnited States Zach Reese99
T-89Chris CurtisUnited States Chris Curtis99
T-89Impa KasanganayUnited States Impa Kasanganay99
T-89Darren StewartEngland Darren Stewart99
T-89Dan HendersonUnited States Dan Henderson99
T-89United States Phil Baroni99
T-89Canada Joe Doerksen99
T-89Canada David Loiseau99
T-89Lyoto MachidaBrazil Lyoto Machida99

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