Skip to content
MMA Calendar

UFC Record Book

UFC: Longest win streak

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 10, 2026

#Fighter
1Jon JonesUnited States Jon Jones1721
2Carlos UlbergNew Zealand Carlos Ulberg1012
3Magomed AnkalaevRussia Magomed Ankalaev916
4Lyoto MachidaBrazil Lyoto Machida815
T-5Navajo StirlingNew Zealand Navajo Stirling77
T-5Azamat MurzakanovRussia Azamat Murzakanov79
T-5United States Chuck Liddell719
T-8Dominick ReyesUnited States Dominick Reyes616
T-8United States Tito Ortiz623
T-8Glover TeixeiraBrazil Glover Teixeira623
T-8Alexander GustafssonSweden Alexander Gustafsson617
T-12Alex PereiraBrazil Alex Pereira57
T-12Vitor PetrinoBrazil Vitor Petrino57
T-12Khalil Rountree Jr.United States Khalil Rountree Jr.516
T-12Nikita KrylovUkraine Nikita Krylov520
T-12Jan BlachowiczPoland Jan Blachowicz523
T-12Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev55
T-12Ryan SpannUnited States Ryan Spann514
T-12United States Frank Shamrock55
T-12Matt HamillUnited States Matt Hamill515
T-12Ryan BaderUnited States Ryan Bader519
T-12Phil DavisUnited States Phil Davis512
T-12Daniel CormierUnited States Daniel Cormier58
T-24Modestas BukauskasLithuania Modestas Bukauskas413
T-24Alonzo MenifieldUnited States Alonzo Menifield421
T-24Iwo BaraniewskiPoland Iwo Baraniewski45
T-24Paul CraigScotland Paul Craig416
T-24Bogdan GuskovUzbekistan Bogdan Guskov47
T-24Aleksandar Rakic Aleksandar Rakic411
T-24Dustin JacobyUnited States Dustin Jacoby417
T-24Misha CirkunovLatvia Misha Cirkunov411
T-24Ovince Saint PreuxUnited States Ovince Saint Preux426
T-24Nicolae NegumereanuRomania Nicolae Negumereanu46
T-24Jamahal HillUnited States Jamahal Hill411
T-24Rashad EvansUnited States Rashad Evans420
T-24Brazil Wilson Gouveia46
T-24Rich FranklinUnited States Rich Franklin47
T-24Thiago SilvaBrazil Thiago Silva410
T-24Kyle KingsburyUnited States Kyle Kingsbury49
T-24James Te HunaNew Zealand James Te Huna49
T-24Fabio MaldonadoBrazil Fabio Maldonado49
T-24Corey AndersonUnited States Corey Anderson414
T-24Johnny WalkerBrazil Johnny Walker416
T-44Zhang MingyangChina Zhang Mingyang35
T-44Billy ElekanaUnited States Billy Elekana35
T-44Jiri ProchazkaCzechia Jiri Prochazka39
T-44Jimmy CruteAustralia Jimmy Crute313
T-44Kennedy NzechukwuNigeria Kennedy Nzechukwu313
T-44Ibo AslanTürkiye Ibo Aslan36
T-44Volkan Oezdemir Volkan Oezdemir316
T-44Thiago SantosBrazil Thiago Santos39
T-44Anthony SmithUnited States Anthony Smith318
T-44Mauricio RuaBrazil Mauricio Rua324
T-44William KnightUnited States William Knight37
T-44United States Evan Tanner35
T-44Renato SobralBrazil Renato Sobral39
T-44United States Jason Lambert37
T-44United States Stephan Bonnar314
T-44Ed HermanUnited States Ed Herman39
T-44United States Forrest Griffin314
T-44Anthony PeroshAustralia Anthony Perosh39
T-44Brazil Luiz Cane38
T-44Anthony JohnsonUnited States Anthony Johnson38
T-44United States Quinton Jackson312
T-44Eliot MarshallUnited States Eliot Marshall36
T-44 Krzysztof Soszynski39
T-44Igor Pokrajac Igor Pokrajac312
T-44Jimi Manuwa Jimi Manuwa312
T-44Ilir LatifiSweden Ilir Latifi312
T-44Patrick CumminsUnited States Patrick Cummins313
T-71Rodolfo BellatoBrazil Rodolfo Bellato27
T-71Ion CuțelabaMoldova Ion Cuțelaba221
T-71Diyar NurgozhayKazakhstan Diyar Nurgozhay25
T-71Oumar SyFrance Oumar Sy26
T-71Brendson RibeiroBrazil Brendson Ribeiro210
T-71Michal OleksiejczukPoland Michal Oleksiejczuk27
T-71Bruno LopesBrazil Bruno Lopes26
T-71Devin ClarkUnited States Devin Clark215
T-71Sam AlveyUnited States Sam Alvey28
T-71United States Randy Couture210
T-71Vitor BelfortBrazil Vitor Belfort27
T-71Tyson PedroAustralia Tyson Pedro211
T-71Marcin PrachnioPoland Marcin Prachnio211
T-71Da Woon JungSouth Korea Da Woon Jung29
T-71Gian VillanteUnited States Gian Villante215
T-71Dan HendersonUnited States Dan Henderson28
T-71Belarus Vladimir Matyushenko29
T-71United States Keith Jardine212
T-71James IrvinUnited States James Irvin28
T-71Brandon VeraUnited States Brandon Vera28
T-71Houston AlexanderUnited States Houston Alexander25
T-71United States Eric Schafer27
T-71United States David Heath25
T-71Jason BrilzUnited States Jason Brilz27
T-71Cyrille DiabateFrance Cyrille Diabate28
T-71Brazil Rogerio Nogueira213
T-71United States Brian Stann25
T-71Francimar BarrosoBrazil Francimar Barroso28
T-71Sean O'ConnellUnited States Sean O'Connell27
T-71Henrique da SilvaBrazil Henrique da Silva27

Career boards need at least 5 bouts with tracked statistics.

All boardsWin streak