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

#Fighter
1Marlon VeraEcuador Marlon Vera2424
2Pedro MunhozBrazil Pedro Munhoz2020
3Rob FontUnited States Rob Font1919
T-4Aljamain SterlingUnited States Aljamain Sterling1818
T-4Ricky SimonUnited States Ricky Simon1818
T-4Raphael AssuncaoBrazil Raphael Assuncao1818
T-7Merab DvalishviliGeorgia Merab Dvalishvili1717
T-7Petr YanRussia Petr Yan1717
T-7Urijah FaberUnited States Urijah Faber1717
T-10Song YadongChina Song Yadong1616
T-10Sean O'MalleyUnited States Sean O'Malley1616
T-10Cody GarbrandtUnited States Cody Garbrandt1616
T-10TJ DillashawUnited States TJ Dillashaw1616
T-10Eddie WinelandUnited States Eddie Wineland1616
T-15Davey GrantUnited Kingdom Davey Grant1515
T-15Montel JacksonUnited States Montel Jackson1515
T-15Cory SandhagenUnited States Cory Sandhagen1515
T-15Raoni BarcelosBrazil Raoni Barcelos1515
T-15Mario BautistaUnited States Mario Bautista1515
T-20Rani YahyaBrazil Rani Yahya1414
T-20Takeya MizugakiJapan Takeya Mizugaki1414
T-20Iuri AlcantaraBrazil Iuri Alcantara1414
T-23Jonathan MartinezUnited States Jonathan Martinez1313
T-23Renan BaraoBrazil Renan Barao1313
T-25Chris GutierrezUnited States Chris Gutierrez1212
T-25Adrian YanezUnited States Adrian Yanez1212
T-25Vince MoralesUnited States Vince Morales1212
T-25Kyung Ho KangSouth Korea Kyung Ho Kang1212
T-29Cody GibsonUnited States Cody Gibson1111
T-29Miles JohnsUnited States Miles Johns1111
T-29Kyler PhillipsUnited States Kyler Phillips1111
T-29Alejandro PerezMexico Alejandro Perez1111
T-29Marlon MoraesBrazil Marlon Moraes1111
T-29Cody StamannUnited States Cody Stamann1111
T-29Brian KelleherUnited States Brian Kelleher1111
T-36Aiemann ZahabiCanada Aiemann Zahabi1010
T-36Guido CannettiArgentina Guido Cannetti1010
T-36Said NurmagomedovRussia Said Nurmagomedov1010
T-36Dominick CruzUnited States Dominick Cruz1010
T-36Francisco RiveraUnited States Francisco Rivera1010
T-36Brad PickettUnited Kingdom Brad Pickett1010
T-36Frankie SaenzUnited States Frankie Saenz1010
T-36Jimmie RiveraUnited States Jimmie Rivera1010
T-36Da'Mon BlackshearUnited States Da'Mon Blackshear1010
T-36Heili AlatengChina Heili Alateng1010
T-46Deiveson FigueiredoBrazil Deiveson Figueiredo99
T-46Umar NurmagomedovRussia Umar Nurmagomedov99
T-46Raul Rosas Jr. Raul Rosas Jr.99
T-46Douglas Silva de AndradeBrazil Douglas Silva de Andrade99
T-46Tony GravelyUnited States Tony Gravely99
T-46Alex CaceresUnited States Alex Caceres99
T-46Yves JabouinHaiti Yves Jabouin99
T-46John DodsonUnited States John Dodson99
T-46Michael McDonaldUnited States Michael McDonald99
T-46Erik PerezMexico Erik Perez99
T-46Bryan CarawayUnited States Bryan Caraway99
T-46Thomas AlmeidaBrazil Thomas Almeida99
T-58AoriqilengChina Aoriqileng88
T-58Payton TalbottUnited States Payton Talbott88
T-58Johnny EduardoBrazil Johnny Eduardo88
T-58Jose AldoBrazil Jose Aldo88
T-58John LinekerBrazil John Lineker88
T-58Scott JorgensenUnited States Scott Jorgensen88
T-58Mitch GagnonCanada Mitch Gagnon88
T-58Jose QuinonezMexico Jose Quinonez88
T-58Brad KatonaCanada Brad Katona88
T-67Farid Basharat Farid Basharat77
T-67Henry CejudoUnited States Henry Cejudo77
T-67Daniel MarcosPeru Daniel Marcos77
T-67Javid Basharat Javid Basharat77
T-67John CastanedaUnited States John Castaneda77
T-67Batgerel DanaaMongolia Batgerel Danaa77
T-67Louis SmolkaUnited States Louis Smolka77
T-67Andre EwellUnited States Andre Ewell77
T-67Chad AnheligerCanada Chad Anheliger77
T-67Vaughan LeeUnited Kingdom Vaughan Lee77
T-67El Salvador Ivan Menjivar77
T-67Mike EastonUnited States Mike Easton77
T-67Russell DoaneUnited States Russell Doane77
T-67Joe SotoUnited States Joe Soto77
T-67Taylor LapilusFrance Taylor Lapilus77
T-67Brett JohnsWales Brett Johns77
T-67Andre SoukhamthathUnited States Andre Soukhamthath77
T-67Cameron SaaimanSouth Africa Cameron Saaiman77
T-85Victor HenryUnited States Victor Henry66
T-85Xiao LongChina Xiao Long66
T-85Ricky TurciosUnited States Ricky Turcios66
T-85Muin GafurovTajikistan Muin Gafurov66
T-85Vinicius OliveiraBrazil Vinicius Oliveira66
T-85Jean MatsumotoBrazil Jean Matsumoto66
T-85Jack ShoreWales Jack Shore66
T-85Randy CostaUnited States Randy Costa66
T-85George RoopUnited States George Roop66
T-85Roland DelormeCanada Roland Delorme66
T-85Edwin FigueroaUnited States Edwin Figueroa66
T-85Dustin PagueUnited States Dustin Pague66
T-85Anthony BirchakUnited States Anthony Birchak66
T-85Matthew LopezUnited States Matthew Lopez66
T-85Albert MoralesUnited States Albert Morales66
T-85Casey KenneyUnited States Casey Kenney66

Career boards need at least 5 bouts with tracked statistics.

All boardsFights