Skip to content
MMA Calendar

UFCalendar Record Book

Most control time in a fight

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 5, 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
6Abubakar VagaevRussia Abubakar Vagaev16:1625:00Albert TumenovWelterweightFeb 8, 2025
7United States Matt Hughes16:1518:37Carlos NewtonWelterweightJul 13, 2002
8Colby CovingtonUnited States Colby Covington16:1425:00Jorge MasvidalWelterweightMar 6, 2022
9United States Matt Hughes15:5218:01Hayato SakuraiWelterweightMar 22, 2002
10Michael ChiesaUnited States Michael Chiesa15:2125:00Neil MagnyWelterweightJan 20, 2021
11Georges St-PierreCanada Georges St-Pierre15:0025:00Carlos ConditWelterweightNov 17, 2012
12United States Matt Hughes14:5925:00Sean SherkWelterweightApr 25, 2003
13Georges St-PierreCanada Georges St-Pierre14:5820:00BJ PennWelterweightJan 31, 2009
14Diego SanchezUnited States Diego Sanchez14:2215:00Craig WhiteWelterweightSep 8, 2018
15Rinat FakhretdinovRussia Rinat Fakhretdinov14:1115:00Bryan BattleWelterweightDec 18, 2022
16Demian MaiaBrazil Demian Maia13:4825:00Ryan LaFlareWelterweightMar 21, 2015
17David KozmaCzechia David Kozma13:4625:00Petr KnížeWelterweightApr 9, 2022
18Georges St-PierreCanada Georges St-Pierre13:4425:00Nick DiazWelterweightMar 16, 2013
19David KozmaCzechia David Kozma13:3625:00Samuel KrištofičWelterweightMar 16, 2019
20Bartosz FabinskiPoland Bartosz Fabinski13:3315:00Hector UrbinaWelterweightNov 21, 2015
21United States Matt Hughes13:3115:00Renato VerissimoWelterweightJun 19, 2004
22John HathawayUnited Kingdom John Hathaway13:2315:00Paul TaylorWelterweightNov 14, 2009
23John HathawayUnited Kingdom John Hathaway13:1515:00Andre RicardoWelterweightOct 15, 2022
24Logan StorleyUnited States Logan Storley13:1115:00Joseph LucianoWelterweightApr 4, 2025
T-25Charlie BrennemanUnited States Charlie Brenneman13:1015:00Daniel RobertsWelterweightJan 20, 2012
T-25Seokhyeon KoSouth Korea Seokhyeon Ko13:1015:00Phil RoweWelterweightNov 1, 2025
T-25Georges St-PierreCanada Georges St-Pierre13:1025:00Thiago AlvesWelterweightJul 11, 2009
T-25United States Matt Hughes13:1015:00Chris LytleWelterweightMar 3, 2007
29United States Gil Castillo13:0315:00Chris BrennanWelterweightJan 11, 2002
30Kamaru UsmanUnited States Kamaru Usman13:0215:00Alexander YakovlevWelterweightJul 24, 2016
T-31Bartosz FabinskiPoland Bartosz Fabinski13:0115:00Emil MeekWelterweightJul 22, 2018
T-31Kevin RuartSwitzerland Kevin Ruart13:0115:05Omar El DafrawyWelterweightOct 28, 2022
33Rinat FakhretdinovRussia Rinat Fakhretdinov13:0015:00Andreas MichailidisWelterweightJun 4, 2022
T-34Kamaru UsmanUnited States Kamaru Usman12:5725:00Joaquin BuckleyWelterweightJun 15, 2025
T-34Michael LombardoUnited States Michael Lombardo12:5715:00Korey KuppeWelterweightSep 15, 2020
36Kamaru UsmanUnited States Kamaru Usman12:5615:00Emil MeekWelterweightJan 14, 2018
T-37Karo ParisyanArmenia Karo Parisyan12:5415:00Chris LytleWelterweightFeb 5, 2005
T-37Demian MaiaBrazil Demian Maia12:5415:00Jon FitchWelterweightFeb 2, 2013
39Anthony JohnsonUnited States Anthony Johnson12:4515:00Dan HardyWelterweightMar 26, 2011
40Colby CovingtonUnited States Colby Covington12:3625:00Rafael Dos AnjosWelterweightJun 9, 2018
41Punahele SorianoUnited States Punahele Soriano12:3515:00Nikolay VeretennikovWelterweightOct 5, 2025
42Myktybek OrolbaiKyrgyzstan Myktybek Orolbai12:3315:00Chris CurtisWelterweightMar 14, 2026
43Josh KoscheckUnited States Josh Koscheck12:3114:28Drew FickettWelterweightOct 3, 2005
T-44Canada Claude Patrick12:3015:00James WilksWelterweightOct 16, 2010
T-44Yushin OkamiJapan Yushin Okami12:3015:00Dhiego LimaWelterweightApr 15, 2018
T-44Islam MakhachevRussia Islam Makhachev12:3025:00Ian Machado GarryWelterweightAug 15, 2026
T-47Dong Hyun KimSouth Korea Dong Hyun Kim12:2515:00Amir SadollahWelterweightMay 29, 2010
T-47Robert PukačSlovakia Robert Pukač12:2515:00Tomáš MelišWelterweightSep 17, 2022
49Dalibor DragojevićMontenegro Dalibor Dragojević12:1915:00Igor JúniorWelterweightOct 4, 2025
50 Ricardo Almeida12:1815:00TJ GrantWelterweightDec 12, 2010
51Jon FitchUnited States Jon Fitch12:1715:00Paulo ThiagoWelterweightJul 11, 2009
T-52Charlie BrennemanUnited States Charlie Brenneman12:1615:00Amilcar AlvesWelterweightJan 23, 2011
T-52Joshua BurkmanUnited States Joshua Burkman12:1615:00Chad ReinerWelterweightJan 25, 2007
54Jon FitchUnited States Jon Fitch12:1515:00Ben SaundersWelterweightMar 27, 2010
T-55Dong Hyun KimSouth Korea Dong Hyun Kim12:1115:00Paulo ThiagoWelterweightNov 10, 2012
T-55United States Sean Sherk12:1115:00Jutaro NakaoWelterweightMar 22, 2002
T-55Nicolò SolliItaly Nicolò Solli12:1115:00Daniel KarlssonWelterweightOct 4, 2025
58Sean BradyUnited States Sean Brady12:0915:00Joaquin BuckleyWelterweightMay 9, 2026
T-59Yan CabralBrazil Yan Cabral12:0715:00David MitchellWelterweightOct 9, 2013
T-59United Kingdom Paul Kelly12:0715:00Paul TaylorWelterweightJan 19, 2008
T-59Georges St-PierreCanada Georges St-Pierre12:0715:00Karo ParisyanWelterweightJan 31, 2004
62United States Matthew Riddle12:0615:00Dan CramerWelterweightAug 8, 2009
63Mikhail OdintsovBelarus Mikhail Odintsov12:0515:00Herbert BatistaWelterweightMay 10, 2025
64Demian MaiaBrazil Demian Maia12:0314:31Matt BrownWelterweightMay 15, 2016
65Belal MuhammadUnited States Belal Muhammad12:0225:00Leon EdwardsWelterweightJul 28, 2024
T-66Vicente LuqueBrazil Vicente Luque12:0125:00Rafael Dos AnjosWelterweightAug 12, 2023
T-66Colby CovingtonUnited States Colby Covington12:0121:19Tyron WoodleyWelterweightSep 20, 2020
T-66Josh KoscheckUnited States Josh Koscheck12:0115:00Paul DaleyWelterweightMay 8, 2010
T-69Jon FitchUnited States Jon Fitch12:0015:00Kuniyoshi HironakaWelterweightOct 14, 2006
T-69Mike PierceUnited States Mike Pierce12:0013:11Amilcar AlvesWelterweightAug 29, 2010
71Belal MuhammadUnited States Belal Muhammad11:5715:00Stephen ThompsonWelterweightDec 19, 2021
72Roan CarneiroBrazil Roan Carneiro11:5115:00Rich ClementiWelterweightApr 5, 2007
73United States Dennis Hallman11:4915:00Ben SaundersWelterweightAug 7, 2010
74Mike PierceUnited States Mike Pierce11:4715:00Brock LarsonWelterweightSep 16, 2009
T-75Michael ChiesaUnited States Michael Chiesa11:4515:00Diego SanchezWelterweightJul 7, 2019
T-75Evgeniy GalochkinRussia Evgeniy Galochkin11:4515:00Lincoln HenriqueWelterweightNov 7, 2025
T-77Jake ShieldsUnited States Jake Shields11:4425:00Demian MaiaWelterweightOct 9, 2013
T-77Abdul-Aziz AbdulvakhabovRussia Abdul-Aziz Abdulvakhabov11:4425:00Ali AbdulkhalikovWelterweightDec 15, 2024
79Máté KertészHungary Máté Kertész11:4215:00Vladislav KanchevWelterweightJul 23, 2022
T-80Charles RadtkeUnited States Charles Radtke11:4114:29Daniel FrunzaWelterweightNov 1, 2025
T-80Shavkat RakhmonovKazakhstan Shavkat Rakhmonov11:4125:00Ian Machado GarryWelterweightDec 8, 2024
82Khanbulat IrisbievRussia Khanbulat Irisbiev11:3715:00Antonio BudimirWelterweightOct 24, 2026
83Mike PierceUnited States Mike Pierce11:3515:00Julio PaulinoWelterweightMar 21, 2010
84Canada Jonathan Goulet11:3215:00Luke CummoWelterweightJun 29, 2006
85Carl BoothEngland Carl Booth11:2615:06Ahmad LabbanWelterweightOct 28, 2022
86Colby CovingtonUnited States Colby Covington11:2215:00Mike PyleWelterweightMay 23, 2015
87Alex OliveiraBrazil Alex Oliveira11:2115:00James MoontasriWelterweightJul 24, 2016
T-88Josh KoscheckUnited States Josh Koscheck11:2015:00Dave MenneWelterweightJun 29, 2006
T-88Ustarmagomed GadzhidaudovRussia Ustarmagomed Gadzhidaudov11:2025:00Vitaliy SlipenkoWelterweightJul 21, 2023
90Mike PierceUnited States Mike Pierce11:1915:00Carlos Eduardo RochaWelterweightJun 8, 2012
91Sarek ShieldsUnited States Sarek Shields11:1615:00Joseph LucianoWelterweightJun 13, 2025
92Themba GorimboZimbabwe Themba Gorimbo11:1515:00Takashi SatoWelterweightMay 20, 2023
93Chance RencountreUnited States Chance Rencountre11:1415:00Ismail NaurdievWelterweightJul 7, 2019
T-94Georges St-PierreCanada Georges St-Pierre11:1325:00Jon FitchWelterweightAug 9, 2008
T-94Dong Hyun KimSouth Korea Dong Hyun Kim11:1315:00Siyar BahadurzadaWelterweightMar 2, 2013
T-96Jeremiah WellsUnited States Jeremiah Wells11:1215:00Matthew SemelsbergerWelterweightApr 22, 2023
T-96Farman HasanovAzerbaijan Farman Hasanov11:1215:00Eric NolanWelterweightJun 27, 2026
98Jan FajkCzechia Jan Fajk11:1115:00Daniel HromekWelterweightDec 30, 2020
T-99Sean BradyUnited States Sean Brady11:1016:39Leon EdwardsWelterweightMar 22, 2025
T-99Chris MorrisEngland Chris Morris11:1015:00Theo PinoWelterweightNov 22, 2025

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.

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

What is control time in MMA? →

All boardsControl time in a fight