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

#Fighter
1Anderson Silva Anderson Silva1320
2Israel Adesanya Israel Adesanya1218
T-3Chris WeidmanUnited States Chris Weidman918
T-3Dricus Du PlessisSouth Africa Dricus Du Plessis911
T-5Nassourdine ImavovFrance Nassourdine Imavov810
T-5Caio BorralhoBrazil Caio Borralho810
T-5Anthony Hernandez Anthony Hernandez813
T-5Robert Whittaker Robert Whittaker819
T-5Yoel Romero Yoel Romero813
T-10Andre MunizBrazil Andre Muniz712
T-10United States Evan Tanner712
T-12Sean StricklandUnited States Sean Strickland615
T-12Ateba GautierCameroon Ateba Gautier67
T-12Brendan AllenUnited States Brendan Allen619
T-12Bo NickalUnited States Bo Nickal69
T-12Francis CarmontFrance Francis Carmont69
T-17Khamzat Chimaev Khamzat Chimaev56
T-17Andre PetroskiUnited States Andre Petroski513
T-17Edmen ShahbazyanUnited States Edmen Shahbazyan517
T-17Kevin HollandUnited States Kevin Holland516
T-17Brad TavaresUnited States Brad Tavares528
T-17Marvin VettoriItaly Marvin Vettori518
T-17Christian Leroy DuncanEngland Christian Leroy Duncan511
T-17Paulo CostaBrazil Paulo Costa510
T-17Krzysztof JotkoPoland Krzysztof Jotko517
T-17Derek BrunsonUnited States Derek Brunson521
T-17Mike SwickUnited States Mike Swick56
T-17Chris LebenUnited States Chris Leben522
T-17Michael BispingUnited Kingdom Michael Bisping524
T-17Thales LeitesBrazil Thales Leites521
T-17Demian MaiaBrazil Demian Maia513
T-17Cyprus Constantinos Philippou59
T-17Luke RockholdUnited States Luke Rockhold510
T-17Jacare SouzaBrazil Jacare Souza515
T-17Gegard Mousasi Gegard Mousasi511
T-17Antonio Carlos JuniorBrazil Antonio Carlos Junior510
T-17Nursulton RuziboevUzbekistan Nursulton Ruziboev56
T-38Roman KopylovRussia Roman Kopylov413
T-38Marco TulioBrazil Marco Tulio46
T-38Alex PereiraBrazil Alex Pereira45
T-38Yousri Belgaroui Yousri Belgaroui45
T-38Reinier de RidderNetherlands Reinier de Ridder46
T-38Joe PyferUnited States Joe Pyfer410
T-38Cam RowstonAustralia Cam Rowston46
T-38Shara MagomedovRussia Shara Magomedov47
T-38Torrez FinneyUnited States Torrez Finney45
T-38Jack Hermansson Jack Hermansson418
T-38Gregory RodriguesBrazil Gregory Rodrigues415
T-38JunYong ParkSouth Korea JunYong Park413
T-38Roman DolidzeGeorgia Roman Dolidze411
T-38Thiago SantosBrazil Thiago Santos415
T-38Sam AlveyUnited States Sam Alvey416
T-38Vitor BelfortBrazil Vitor Belfort412
T-38Phil HawesUnited States Phil Hawes410
T-38Martin KampmannDenmark Martin Kampmann45
T-38Ed HermanUnited States Ed Herman415
T-38Rich FranklinUnited States Rich Franklin410
T-38Nate MarquardtUnited States Nate Marquardt423
T-38Patrick CoteCanada Patrick Cote411
T-38Yushin OkamiJapan Yushin Okami418
T-38Tim BoetschUnited States Tim Boetsch417
T-38Rafael NatalBrazil Rafael Natal417
T-38Mark MunozUnited States Mark Munoz414
T-38Chris CamozziUnited States Chris Camozzi419
T-38Magnus CedenbladSweden Magnus Cedenblad46
T-38Uriah Hall Uriah Hall418
T-38Clint HesterUnited States Clint Hester46
T-38Caio MagalhaesBrazil Caio Magalhaes47
T-38Daniel KellyAustralia Daniel Kelly410
T-70Joaquin BuckleyUnited States Joaquin Buckley39
T-70Michel PereiraBrazil Michel Pereira38
T-70Punahele SorianoUnited States Punahele Soriano38
T-70Abus Magomedov Abus Magomedov39
T-70Jacob MalkounAustralia Jacob Malkoun310
T-70Brunno FerreiraBrazil Brunno Ferreira312
T-70Mansur Abdul-MalikUnited States Mansur Abdul-Malik37
T-70Gerald MeerschaertUnited States Gerald Meerschaert326
T-70Ikram AliskerovRussia Ikram Aliskerov37
T-70Chidi NjokuaniUnited States Chidi Njokuani36
T-70Michal OleksiejczukPoland Michal Oleksiejczuk311
T-70Chris CurtisUnited States Chris Curtis39
T-70Anthony SmithUnited States Anthony Smith37
T-70Makhmud Muradov Makhmud Muradov36
T-70Darren StewartEngland Darren Stewart39
T-70Jared CannonierUnited States Jared Cannonier314
T-70Trevin GilesUnited States Trevin Giles37
T-70Karl RobersonUnited States Karl Roberson37
T-70United States Jeremy Horn310
T-70Matt LindlandUnited States Matt Lindland311
T-70United States Jorge Rivera315
T-70United States Chael Sonnen310
T-70Alessio SakaraItaly Alessio Sakara38
T-70Canada David Loiseau39
T-70United States Nate Quarry310
T-70Alan BelcherUnited States Alan Belcher313
T-70Dan MillerUnited States Dan Miller311
T-70CB DollawayUnited States CB Dollaway318
T-70United States Aaron Simpson39
T-70United States Tim Credeur35
T-70Rousimar PalharesBrazil Rousimar Palhares311

Career boards need at least 5 bouts with tracked statistics.

All boardsWin streak