Skip to content
MMA Calendar

UFCalendar Record Book

Longest win streak

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
1Demetrious JohnsonUnited States Demetrious Johnson1315
2Muhammad Mokaev Muhammad Mokaev99
T-3Joshua Van Joshua Van812
T-3Alexandre PantojaBrazil Alexandre Pantoja819
T-3Malik BasahelSaudi Arabia Malik Basahel88
6Kyoji HoriguchiJapan Kyoji Horiguchi712
T-7Asu AlmabayevKazakhstan Asu Almabayev610
T-7Joseph BenavidezUnited States Joseph Benavidez619
T-9Tatsuro TairaJapan Tatsuro Taira59
T-9Deiveson FigueiredoBrazil Deiveson Figueiredo514
T-9André LimaBrazil André Lima57
T-9Yuya WakamatsuJapan Yuya Wakamatsu56
T-9Avazbek KholmirzaevUzbekistan Avazbek Kholmirzaev55
T-9Jawany ScottEngland Jawany Scott57
T-15Manel KapeAngola Manel Kape411
T-15Bruno SilvaBrazil Bruno Silva411
T-15Lone'er KavanaghEngland Lone'er Kavanagh48
T-15SumudaerjiChina Sumudaerji48
T-15Charles JohnsonUnited States Charles Johnson414
T-15Henry CejudoUnited States Henry Cejudo49
T-15Tagir UlanbekovRussia Tagir Ulanbekov48
T-15Cody DurdenUnited States Cody Durden414
T-15Amir Albazi Amir Albazi46
T-15Matheus NicolauBrazil Matheus Nicolau410
T-15Louis SmolkaUnited States Louis Smolka410
T-15David DvorakCzechia David Dvorak410
T-15John LinekerBrazil John Lineker48
T-15Jussier FormigaBrazil Jussier Formiga416
T-15Sergio PettisUnited States Sergio Pettis49
T-15Ramazan TemirovUzbekistan Ramazan Temirov45
T-15Hiromasa OugikuboJapan Hiromasa Ougikubo45
T-15Yuki ItoJapan Yuki Ito47
T-33Clayton CarpenterUnited States Clayton Carpenter36
T-33Alex PerezUnited States Alex Perez314
T-33Matt SchnellUnited States Matt Schnell312
T-33Édgar CháirezMexico Édgar Cháirez36
T-33Allan NascimentoBrazil Allan Nascimento36
T-33Jesus AguilarMexico Jesus Aguilar38
T-33Brandon RoyvalUnited States Brandon Royval313
T-33Brandon MorenoMexico Brandon Moreno321
T-33Steve ErcegAustralia Steve Erceg38
T-33Kai Kara-FranceNew Zealand Kai Kara-France313
T-33Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov310
T-33Askar AskarovRussia Askar Askarov35
T-33Chris CariasoUnited States Chris Cariaso39
T-33John DodsonUnited States John Dodson311
T-33John MoragaUnited States John Moraga314
T-33Wilson ReisBrazil Wilson Reis311
T-33Ali BagautinovRussia Ali Bagautinov37
T-33Dustin OrtizUnited States Dustin Ortiz314
T-33Ray BorgUnited States Ray Borg39
T-33Jordan EspinosaUnited States Jordan Espinosa37
T-33Makoto TakahashiJapan Makoto Takahashi39
T-33Fran BreenEngland Fran Breen36
T-55Mitch RaposoUnited States Mitch Raposo25
T-55Jafel FilhoBrazil Jafel Filho26
T-55Alessandro CostaBrazil Alessandro Costa28
T-55Ode Osbourne Ode Osbourne29
T-55Tim ElliottUnited States Tim Elliott220
T-55Jake HadleyEngland Jake Hadley26
T-55CJ VergaraUnited States CJ Vergara29
T-55Carlos HernandezUnited States Carlos Hernandez28
T-55Malcolm GordonCanada Malcolm Gordon26
T-55Victor AltamiranoMexico Victor Altamirano27
T-55Rogerio BontorinBrazil Rogerio Bontorin26
T-55Raulian PaivaBrazil Raulian Paiva25
T-55Ian McCallUnited States Ian McCall26
T-55Justin ScogginsUnited States Justin Scoggins28
T-55Paddy HolohanIreland Paddy Holohan25
T-55Joby SanchezUnited States Joby Sanchez26
T-55Zach MakovskyUnited States Zach Makovsky210
T-55Neil SeeryIreland Neil Seery27
T-55Ben NguyenUnited States Ben Nguyen27
T-55Jimmy FlickUnited States Jimmy Flick27
T-55Aaron AbyUnited Kingdom Aaron Aby27
T-55Sam CreaseyUnited Kingdom Sam Creasey25
T-55Erson YamamotoJapan Erson Yamamoto27
T-55Hiroya KondoJapan Hiroya Kondo25
T-55Bidzina GavashelishviliGeorgia Bidzina Gavashelishvili25
T-55Jean Claude SaclagPhilippines Jean Claude Saclag25
T-55Michelangelo LupoliItaly Michelangelo Lupoli25
T-82Daniel BarezSpain Daniel Barez15
T-82Luis GuruleUnited States Luis Gurule15
T-82Kevin BorjasPeru Kevin Borjas18
T-82Joseph MoralesUnited States Joseph Morales15
T-82Yuta SasakiJapan Yuta Sasaki16
T-82Ryan BenoitUnited States Ryan Benoit18
T-82Jenel LausaPhilippines Jenel Lausa15
T-82Eric SheltonUnited States Eric Shelton16
T-82Jarred BrooksUnited States Jarred Brooks16
T-82Tyson NamUnited States Tyson Nam16
T-82Hu YongChina Hu Yong15
T-82Davide ScaranoItaly Davide Scarano15

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 boardsWin streak