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

#FighterFight
1Demetrious JohnsonUnited States Demetrious Johnson17:4723:15Ray BorgFlyweightOct 7, 2017
2Demetrious JohnsonUnited States Demetrious Johnson16:3625:00Tim ElliottFlyweightDec 4, 2016
3Alexandre PantojaBrazil Alexandre Pantoja15:5125:00Brandon RoyvalFlyweightDec 17, 2023
4Ray BorgUnited States Ray Borg13:5315:00Geane HerreraFlyweightAug 8, 2015
5Demetrious JohnsonUnited States Demetrious Johnson13:4324:59Kyoji HoriguchiFlyweightApr 25, 2015
6Demetrious JohnsonUnited States Demetrious Johnson13:3523:43John MoragaFlyweightJul 27, 2013
7Tim ElliottUnited States Tim Elliott13:1915:00Jordan EspinosaFlyweightMar 7, 2021
8Aktore BatyrbekKazakhstan Aktore Batyrbek12:4215:07Royal LeylizadeFlyweightSep 30, 2022
9Imran BukuevRussia Imran Bukuev12:3815:00Romero ReisFlyweightJan 26, 2024
10Cody DurdenUnited States Cody Durden12:3215:00Carlos MotaFlyweightOct 29, 2022
11Tatsuro TairaJapan Tatsuro Taira12:1325:00Brandon RoyvalFlyweightOct 12, 2024
12Tagir UlanbekovRussia Tagir Ulanbekov12:0415:00Allan NascimentoFlyweightOct 30, 2021
13Louis SmolkaUnited States Louis Smolka12:0015:00Neil SeeryFlyweightJul 11, 2015
14Muhammad Mokaev Muhammad Mokaev11:4415:00Charles JohnsonFlyweightJul 23, 2022
15Ray BorgUnited States Ray Borg11:4112:56Chris KeladesFlyweightFeb 14, 2015
16Asu AlmabayevKazakhstan Asu Almabayev11:2415:00Jose JohnsonFlyweightJun 16, 2024
17Ray BorgUnited States Ray Borg11:2215:00Rogerio BontorinFlyweightFeb 16, 2020
T-18Aidan StephenScotland Aidan Stephen11:1515:00Gianluca ScottoliFlyweightApr 20, 2024
T-18Juba BeridzeGeorgia Juba Beridze11:1515:00Weiqiang YangFlyweightApr 18, 2025
20Tim ElliottUnited States Tim Elliott11:1315:00Victor AltamiranoFlyweightJun 4, 2023
21Tomáš KvapilCzechia Tomáš Kvapil11:1015:00Marek KoželuhFlyweightJul 29, 2017
22Tom CreaseyUnited Kingdom Tom Creasey11:0515:00Ander SanchezFlyweightJul 21, 2023
23Ray BorgUnited States Ray Borg10:5515:00Louis SmolkaFlyweightDec 31, 2016
24Dustin OrtizUnited States Dustin Ortiz10:4512:58Willie GatesFlyweightAug 8, 2015
25Rafael EstevamBrazil Rafael Estevam10:4215:00Felipe BunesFlyweightAug 3, 2025
26Tatsuro TairaJapan Tatsuro Taira10:3821:32Joshua VanFlyweightMay 9, 2026
27Malik BasahelSaudi Arabia Malik Basahel10:3515:00Imad El AzamiFlyweightJul 10, 2026
28Antônio CésarBrazil Antônio César10:2615:00Gilberto DiasFlyweightMay 25, 2024
29Carlos GracaPortugal Carlos Graca10:2514:10Michael JaguarFlyweightNov 25, 2023
30Kazakhstan Dias Erengaipov10:2415:00Marciano FerreiraFlyweightDec 13, 2024
31Luiz Henrique da SilvaBrazil Luiz Henrique da Silva10:2215:00Felipe BritoFlyweightOct 3, 2026
32Muhammad Mokaev Muhammad Mokaev10:1814:26Malcolm GordonFlyweightOct 22, 2022
33Koki AdachiJapan Koki Adachi10:1215:00Jason SeddohFlyweightMar 6, 2026
34Gerard BurnsIreland Gerard Burns10:0115:00Alinson OchoaFlyweightJul 12, 2025
35Jimmy FlickUnited States Jimmy Flick9:5913:15Nate SmithFlyweightSep 1, 2020
36Zach MakovskyUnited States Zach Makovsky9:5815:00Tim ElliottFlyweightFeb 14, 2015
T-37Justin ScogginsUnited States Justin Scoggins9:5715:00Will CampuzanoFlyweightMar 15, 2014
T-37Jawany ScottEngland Jawany Scott9:5725:00Shajidul HaqueFlyweightJul 12, 2025
39Paddy HolohanIreland Paddy Holohan9:5615:00Shane HowellFlyweightJan 18, 2015
40Higor ClaudinoBrazil Higor Claudino9:4915:00Brian LuizFlyweightJun 27, 2026
41Erson YamamotoJapan Erson Yamamoto9:4015:00Yuki ItoFlyweightSep 28, 2025
42Igor WojtasPoland Igor Wojtas9:3713:58Raz BringFlyweightApr 19, 2025
43Henry CejudoUnited States Henry Cejudo9:3415:00Sergio PettisFlyweightDec 2, 2017
44Cody DurdenUnited States Cody Durden9:3315:00Charles JohnsonFlyweightApr 29, 2023
T-45Asu AlmabayevKazakhstan Asu Almabayev9:3215:00CJ VergaraFlyweightMar 10, 2024
T-45Kai Kara-FranceNew Zealand Kai Kara-France9:3215:00Elias GarciaFlyweightDec 2, 2018
T-47Henry CejudoUnited States Henry Cejudo9:3115:00Chris CariasoFlyweightMar 14, 2015
T-47Florian DoskjaAlbania Florian Doskja9:3115:00Davide ScaranoFlyweightMar 8, 2025
T-49Allan NascimentoBrazil Allan Nascimento9:2715:00Jake HadleyFlyweightMay 15, 2022
T-49Khalim Nazruloev Khalim Nazruloev9:2715:00Zhamoliddin RakhmonzhonovFlyweightAug 2, 2024
51Asu AlmabayevKazakhstan Asu Almabayev9:2615:00Jose OchoaFlyweightJul 26, 2025
52Tony LaramieCanada Tony Laramie9:2515:00Wataru YamauchiFlyweightNov 3, 2025
53Rafael EstevamBrazil Rafael Estevam9:2315:00Charles JohnsonFlyweightNov 18, 2023
T-54Rafael EstevamBrazil Rafael Estevam9:2215:00Jesus AguilarFlyweightFeb 16, 2025
T-54Sam CreaseyUnited Kingdom Sam Creasey9:2225:00Aaron AbyFlyweightApr 20, 2024
56Astemir NagoevRussia Astemir Nagoev9:1515:00Myrzamedin PazylovFlyweightSep 2, 2023
57Ronaldo RodriguezMexico Ronaldo Rodriguez9:1415:00Ode OsbourneFlyweightSep 15, 2024
58Alexandre PantojaBrazil Alexandre Pantoja9:1125:00Joshua VanFlyweightSep 19, 2026
59Joseph BenavidezUnited States Joseph Benavidez9:0915:00John MoragaFlyweightMay 23, 2015
60Marcone MunizBrazil Marcone Muniz9:0815:00Matheus BuenoFlyweightOct 19, 2024
T-61Jussier FormigaBrazil Jussier Formiga9:0715:00Dustin OrtizFlyweightSep 25, 2016
T-61Tim ElliottUnited States Tim Elliott9:0715:00Louis GaudinotFlyweightAug 31, 2013
63Sheldon RyanEngland Sheldon Ryan9:0514:30Brad CampsFlyweightJun 28, 2025
T-64André LimaBrazil André Lima9:0015:00Felipe dos SantosFlyweightSep 7, 2024
T-64Anthony OrozcoUnited States Anthony Orozco9:0013:25Benjamin OrozcoFlyweightDec 15, 2023
66Eric SheltonUnited States Eric Shelton8:5415:00Jenel LausaFlyweightNov 18, 2017
67Jussier FormigaBrazil Jussier Formiga8:5115:00Chris CariasoFlyweightMay 18, 2013
T-68Asu AlmabayevKazakhstan Asu Almabayev8:4813:33Charles JohnsonFlyweightJun 27, 2026
T-68Mansur KhatuevRussia Mansur Khatuev8:4815:00Nurbay Kairatbek UuluFlyweightJun 2, 2023
T-70Wilson ReisBrazil Wilson Reis8:4515:00Yuta SasakiFlyweightFeb 12, 2017
T-70Erson YamamotoJapan Erson Yamamoto8:4515:00Yuki ItoFlyweightMay 6, 2023
T-72Mateus MendoncaBrazil Mateus Mendonca8:4415:00Jesus AguilarFlyweightFeb 25, 2024
T-72Luiz Henrique da SilvaBrazil Luiz Henrique da Silva8:4415:00Mateus BraunsFlyweightFeb 28, 2026
74Yuya WakamatsuJapan Yuya Wakamatsu8:4315:00Danny KingadFlyweightJan 28, 2024
75Aaron AbyUnited Kingdom Aaron Aby8:3915:00Zoran MilicFlyweightJul 11, 2026
76Naoki InoueJapan Naoki Inoue8:3815:00Carls John De TomasFlyweightJun 17, 2017
77Nick PiccininniUnited States Nick Piccininni8:3515:00Jack DuffyFlyweightAug 27, 2024
78Jimmy FlickUnited States Jimmy Flick8:2815:00Matt SchnellFlyweightApr 27, 2025
79Kairat AkhmetovKazakhstan Kairat Akhmetov8:2715:00Danny KingadFlyweightDec 17, 2021
T-80Alexandre PantojaBrazil Alexandre Pantoja8:2625:00Brandon MorenoFlyweightJul 9, 2023
T-80Ali BagautinovRussia Ali Bagautinov8:2615:00Geane HerreraFlyweightJun 19, 2016
T-82Muhammad Mokaev Muhammad Mokaev8:2413:03Tim ElliottFlyweightOct 21, 2023
T-82Kaito OdaJapan Kaito Oda8:2415:00Tran Ngoc LuongFlyweightJun 14, 2024
84Borja GarciaSpain Borja Garcia8:2315:00Rafael CalderonFlyweightMar 20, 2026
85Sattor RizoevTajikistan Sattor Rizoev8:1915:00Felipe SilvaFlyweightMar 27, 2026
T-86Jarred BrooksUnited States Jarred Brooks8:1715:00Robert SanchezFlyweightSep 8, 2018
T-86Hadi Omar Al HussainiUnited Arab Emirates Hadi Omar Al Hussaini8:1715:00Ruel PanalesFlyweightJan 25, 2025
T-88Muhammad Mokaev Muhammad Mokaev8:1514:32Jafel FilhoFlyweightMar 18, 2023
T-88Alexandre PantojaBrazil Alexandre Pantoja8:1525:00Steve ErcegFlyweightMay 5, 2024
T-88Kyoji HoriguchiJapan Kyoji Horiguchi8:1515:00Nkazimulo ZuluFlyweightDec 31, 2024
T-88Bidzina GavashelishviliGeorgia Bidzina Gavashelishvili8:1515:00Alperen KarabulutFlyweightOct 18, 2025
92Hu YongChina Hu Yong8:1415:00Yodkaikaew FairtexFlyweightMar 19, 2021
93Ali BagautinovRussia Ali Bagautinov8:1325:00Demetrious JohnsonFlyweightJun 14, 2014
94Magomed IdrisovBahrain Magomed Idrisov8:1215:00Marciano FerreiraFlyweightNov 9, 2025
T-95Dustin OrtizUnited States Dustin Ortiz8:1015:00Zach MakovskyFlyweightDec 11, 2016
T-95Daisuke KobayashiJapan Daisuke Kobayashi8:1010:00Shuto SatoFlyweightSep 28, 2025
97Hiromasa OugikuboJapan Hiromasa Ougikubo8:0815:00Alibek GadzhammatovFlyweightSep 28, 2025
98Tim ElliottUnited States Tim Elliott8:0315:00Louis SmolkaFlyweightApr 16, 2017
T-99Nicolas LeblondFrance Nicolas Leblond8:0215:00Mateus BraunsFlyweightMay 31, 2025
T-99Yuto ShioyaJapan Yuto Shioya8:0215:00Ashok BagadeFlyweightOct 16, 2026

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