Skip to content
MMA Calendar

UFC Record Book

UFC: Most control time in a fight

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

Updated November 6, 2026

#FighterFight
1Georges St-PierreCanada Georges St-Pierre20:3125:00Dan HardyWelterweightMar 27, 2010
2Islam MakhachevRussia Islam Makhachev19:1025:00Jack Della MaddalenaWelterweightNov 16, 2025
3Kamaru UsmanUnited States Kamaru Usman18:2425:00Rafael Dos AnjosWelterweightDec 1, 2018
4Kamaru UsmanUnited States Kamaru Usman18:1325:00Tyron WoodleyWelterweightMar 3, 2019
5Kamaru UsmanUnited States Kamaru Usman16:3825:00Jorge MasvidalWelterweightJul 12, 2020
6United States Matt Hughes16:1518:37Carlos NewtonWelterweightJul 13, 2002
7Colby CovingtonUnited States Colby Covington16:1425:00Jorge MasvidalWelterweightMar 6, 2022
8United States Matt Hughes15:5218:01Hayato SakuraiWelterweightMar 22, 2002
9Michael ChiesaUnited States Michael Chiesa15:2125:00Neil MagnyWelterweightJan 20, 2021
10Georges St-PierreCanada Georges St-Pierre15:0025:00Carlos ConditWelterweightNov 17, 2012
11United States Matt Hughes14:5925:00Sean SherkWelterweightApr 25, 2003
12Georges St-PierreCanada Georges St-Pierre14:5820:00BJ PennWelterweightJan 31, 2009
13Diego SanchezUnited States Diego Sanchez14:2215:00Craig WhiteWelterweightSep 8, 2018
14Rinat FakhretdinovRussia Rinat Fakhretdinov14:1115:00Bryan BattleWelterweightDec 18, 2022
15Demian MaiaBrazil Demian Maia13:4825:00Ryan LaFlareWelterweightMar 21, 2015
16Georges St-PierreCanada Georges St-Pierre13:4425:00Nick DiazWelterweightMar 16, 2013
17Bartosz FabinskiPoland Bartosz Fabinski13:3315:00Hector UrbinaWelterweightNov 21, 2015
18United States Matt Hughes13:3115:00Renato VerissimoWelterweightJun 19, 2004
19John HathawayUnited Kingdom John Hathaway13:2315:00Paul TaylorWelterweightNov 14, 2009
T-20Charlie BrennemanUnited States Charlie Brenneman13:1015:00Daniel RobertsWelterweightJan 20, 2012
T-20Seokhyeon KoSouth Korea Seokhyeon Ko13:1015:00Phil RoweWelterweightNov 1, 2025
T-20Georges St-PierreCanada Georges St-Pierre13:1025:00Thiago AlvesWelterweightJul 11, 2009
T-20United States Matt Hughes13:1015:00Chris LytleWelterweightMar 3, 2007
24United States Gil Castillo13:0315:00Chris BrennanWelterweightJan 11, 2002
25Kamaru UsmanUnited States Kamaru Usman13:0215:00Alexander YakovlevWelterweightJul 24, 2016
26Bartosz FabinskiPoland Bartosz Fabinski13:0115:00Emil MeekWelterweightJul 22, 2018
27Rinat FakhretdinovRussia Rinat Fakhretdinov13:0015:00Andreas MichailidisWelterweightJun 4, 2022
T-28Kamaru UsmanUnited States Kamaru Usman12:5725:00Joaquin BuckleyWelterweightJun 15, 2025
T-28Michael LombardoUnited States Michael Lombardo12:5715:00Korey KuppeWelterweightSep 15, 2020
30Kamaru UsmanUnited States Kamaru Usman12:5615:00Emil MeekWelterweightJan 14, 2018
T-31Karo ParisyanArmenia Karo Parisyan12:5415:00Chris LytleWelterweightFeb 5, 2005
T-31Demian MaiaBrazil Demian Maia12:5415:00Jon FitchWelterweightFeb 2, 2013
33Anthony JohnsonUnited States Anthony Johnson12:4515:00Dan HardyWelterweightMar 26, 2011
34Colby CovingtonUnited States Colby Covington12:3625:00Rafael Dos AnjosWelterweightJun 9, 2018
35Punahele SorianoUnited States Punahele Soriano12:3515:00Nikolay VeretennikovWelterweightOct 5, 2025
36Myktybek OrolbaiKyrgyzstan Myktybek Orolbai12:3315:00Chris CurtisWelterweightMar 14, 2026
37Josh KoscheckUnited States Josh Koscheck12:3114:28Drew FickettWelterweightOct 3, 2005
T-38Canada Claude Patrick12:3015:00James WilksWelterweightOct 16, 2010
T-38Yushin OkamiJapan Yushin Okami12:3015:00Dhiego LimaWelterweightApr 15, 2018
T-38Islam MakhachevRussia Islam Makhachev12:3025:00Ian Machado GarryWelterweightAug 15, 2026
41Dong Hyun KimSouth Korea Dong Hyun Kim12:2515:00Amir SadollahWelterweightMay 29, 2010
42 Ricardo Almeida12:1815:00TJ GrantWelterweightDec 12, 2010
43Jon FitchUnited States Jon Fitch12:1715:00Paulo ThiagoWelterweightJul 11, 2009
T-44Charlie BrennemanUnited States Charlie Brenneman12:1615:00Amilcar AlvesWelterweightJan 23, 2011
T-44Joshua BurkmanUnited States Joshua Burkman12:1615:00Chad ReinerWelterweightJan 25, 2007
46Jon FitchUnited States Jon Fitch12:1515:00Ben SaundersWelterweightMar 27, 2010
T-47Dong Hyun KimSouth Korea Dong Hyun Kim12:1115:00Paulo ThiagoWelterweightNov 10, 2012
T-47United States Sean Sherk12:1115:00Jutaro NakaoWelterweightMar 22, 2002
49Sean BradyUnited States Sean Brady12:0915:00Joaquin BuckleyWelterweightMay 9, 2026
T-50Yan CabralBrazil Yan Cabral12:0715:00David MitchellWelterweightOct 9, 2013
T-50Paul KellyUnited Kingdom Paul Kelly12:0715:00Paul TaylorWelterweightJan 19, 2008
T-50Georges St-PierreCanada Georges St-Pierre12:0715:00Karo ParisyanWelterweightJan 31, 2004
53United States Matthew Riddle12:0615:00Dan CramerWelterweightAug 8, 2009
54Demian MaiaBrazil Demian Maia12:0314:31Matt BrownWelterweightMay 15, 2016
55Belal MuhammadUnited States Belal Muhammad12:0225:00Leon EdwardsWelterweightJul 28, 2024
T-56Vicente LuqueBrazil Vicente Luque12:0125:00Rafael Dos AnjosWelterweightAug 12, 2023
T-56Colby CovingtonUnited States Colby Covington12:0121:19Tyron WoodleyWelterweightSep 20, 2020
T-56Josh KoscheckUnited States Josh Koscheck12:0115:00Paul DaleyWelterweightMay 8, 2010
T-59Jon FitchUnited States Jon Fitch12:0015:00Kuniyoshi HironakaWelterweightOct 14, 2006
T-59Mike PierceUnited States Mike Pierce12:0013:11Amilcar AlvesWelterweightAug 29, 2010
61Belal MuhammadUnited States Belal Muhammad11:5715:00Stephen ThompsonWelterweightDec 19, 2021
62Roan CarneiroBrazil Roan Carneiro11:5115:00Rich ClementiWelterweightApr 5, 2007
63United States Dennis Hallman11:4915:00Ben SaundersWelterweightAug 7, 2010
64Mike PierceUnited States Mike Pierce11:4715:00Brock LarsonWelterweightSep 16, 2009
65Michael ChiesaUnited States Michael Chiesa11:4515:00Diego SanchezWelterweightJul 7, 2019
66Jake ShieldsUnited States Jake Shields11:4425:00Demian MaiaWelterweightOct 9, 2013
T-67Charles RadtkeUnited States Charles Radtke11:4114:29Daniel FrunzaWelterweightNov 1, 2025
T-67Shavkat RakhmonovKazakhstan Shavkat Rakhmonov11:4125:00Ian Machado GarryWelterweightDec 8, 2024
69Mike PierceUnited States Mike Pierce11:3515:00Julio PaulinoWelterweightMar 21, 2010
70Canada Jonathan Goulet11:3215:00Luke CummoWelterweightJun 29, 2006
71Colby CovingtonUnited States Colby Covington11:2215:00Mike PyleWelterweightMay 23, 2015
72Alex OliveiraBrazil Alex Oliveira11:2115:00James MoontasriWelterweightJul 24, 2016
73Josh KoscheckUnited States Josh Koscheck11:2015:00Dave MenneWelterweightJun 29, 2006
74Mike PierceUnited States Mike Pierce11:1915:00Carlos Eduardo RochaWelterweightJun 8, 2012
75Themba GorimboZimbabwe Themba Gorimbo11:1515:00Takashi SatoWelterweightMay 20, 2023
76Chance RencountreUnited States Chance Rencountre11:1415:00Ismail NaurdievWelterweightJul 7, 2019
T-77Georges St-PierreCanada Georges St-Pierre11:1325:00Jon FitchWelterweightAug 9, 2008
T-77Dong Hyun KimSouth Korea Dong Hyun Kim11:1315:00Siyar BahadurzadaWelterweightMar 2, 2013
T-79Jeremiah WellsUnited States Jeremiah Wells11:1215:00Matthew SemelsbergerWelterweightApr 22, 2023
T-79Farman HasanovAzerbaijan Farman Hasanov11:1215:00Eric NolanWelterweightJun 27, 2026
81Sean BradyUnited States Sean Brady11:1016:39Leon EdwardsWelterweightMar 22, 2025
T-82Johny HendricksUnited States Johny Hendricks11:0815:00Matt BrownWelterweightMar 14, 2015
T-82United States Matthew Riddle11:0815:00Steve BrunoWelterweightFeb 7, 2009
84United States Greg Soto11:0215:00Nick OsipczakWelterweightAug 29, 2010
85Punahele SorianoUnited States Punahele Soriano10:5815:00Miguel BaezaWelterweightJun 9, 2024
86Court McGeeUnited States Court McGee10:5715:00Ramiz BrahimajWelterweightJan 16, 2022
87Demian MaiaBrazil Demian Maia10:5615:00Gunnar NelsonWelterweightDec 12, 2015
88TJ WaldburgerUnited States TJ Waldburger10:5415:00David MitchellWelterweightSep 15, 2010
89United States Dan Cramer10:5015:00Matt ArroyoWelterweightJan 31, 2009
90Kamaru UsmanUnited States Kamaru Usman10:4615:00Leon EdwardsWelterweightDec 19, 2015
91Jon FitchUnited States Jon Fitch10:4315:00BJ PennWelterweightFeb 26, 2011
T-92Kamaru UsmanUnited States Kamaru Usman10:3624:04Leon EdwardsWelterweightAug 21, 2022
T-92Rustam KhabilovRussia Rustam Khabilov10:3615:00Sergey KhandozhkoWelterweightNov 9, 2019
94Sean BradyUnited States Sean Brady10:3425:00Gilbert BurnsWelterweightSep 7, 2024
95United States Luigi Fioravanti10:3315:00Luke CummoWelterweightMar 1, 2008
96Diego SanchezUnited States Diego Sanchez10:2815:00Nick DiazWelterweightNov 5, 2005
T-97United States Aaron Simpson10:2515:00Kenny RobertsonWelterweightJul 11, 2012
T-97Dong Hyun KimSouth Korea Dong Hyun Kim10:2515:00TJ GrantWelterweightJul 11, 2009
99Alex OliveiraBrazil Alex Oliveira10:2415:00Joe MerrittWelterweightJun 27, 2015
100Peter Sobotta Peter Sobotta10:2215:00Nicolas DalbyWelterweightSep 3, 2016

This board ranks single performances, not fighters — one fighter can hold more than one row.

All boardsControl time in a fight