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 7, 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
8Cody DurdenUnited States Cody Durden12:3215:00Carlos MotaFlyweightOct 29, 2022
9Tatsuro TairaJapan Tatsuro Taira12:1325:00Brandon RoyvalFlyweightOct 12, 2024
10Tagir UlanbekovRussia Tagir Ulanbekov12:0415:00Allan NascimentoFlyweightOct 30, 2021
11Louis SmolkaUnited States Louis Smolka12:0015:00Neil SeeryFlyweightJul 11, 2015
12Muhammad Mokaev Muhammad Mokaev11:4415:00Charles JohnsonFlyweightJul 23, 2022
13Ray BorgUnited States Ray Borg11:4112:56Chris KeladesFlyweightFeb 14, 2015
14Asu AlmabayevKazakhstan Asu Almabayev11:2415:00Jose JohnsonFlyweightJun 16, 2024
15Ray BorgUnited States Ray Borg11:2215:00Rogerio BontorinFlyweightFeb 16, 2020
16Tim ElliottUnited States Tim Elliott11:1315:00Victor AltamiranoFlyweightJun 4, 2023
17Ray BorgUnited States Ray Borg10:5515:00Louis SmolkaFlyweightDec 31, 2016
18Dustin OrtizUnited States Dustin Ortiz10:4512:58Willie GatesFlyweightAug 8, 2015
19Rafael EstevamBrazil Rafael Estevam10:4215:00Felipe BunesFlyweightAug 3, 2025
20Tatsuro TairaJapan Tatsuro Taira10:3821:32Joshua VanFlyweightMay 9, 2026
21Muhammad Mokaev Muhammad Mokaev10:1814:26Malcolm GordonFlyweightOct 22, 2022
22Jimmy FlickUnited States Jimmy Flick9:5913:15Nate SmithFlyweightSep 1, 2020
23Zach MakovskyUnited States Zach Makovsky9:5815:00Tim ElliottFlyweightFeb 14, 2015
24Justin ScogginsUnited States Justin Scoggins9:5715:00Will CampuzanoFlyweightMar 15, 2014
25Paddy HolohanIreland Paddy Holohan9:5615:00Shane HowellFlyweightJan 18, 2015
26Henry CejudoUnited States Henry Cejudo9:3415:00Sergio PettisFlyweightDec 2, 2017
27Cody DurdenUnited States Cody Durden9:3315:00Charles JohnsonFlyweightApr 29, 2023
T-28Asu AlmabayevKazakhstan Asu Almabayev9:3215:00CJ VergaraFlyweightMar 10, 2024
T-28Kai Kara-FranceNew Zealand Kai Kara-France9:3215:00Elias GarciaFlyweightDec 2, 2018
30Henry CejudoUnited States Henry Cejudo9:3115:00Chris CariasoFlyweightMar 14, 2015
31Allan NascimentoBrazil Allan Nascimento9:2715:00Jake HadleyFlyweightMay 15, 2022
32Asu AlmabayevKazakhstan Asu Almabayev9:2615:00Jose OchoaFlyweightJul 26, 2025
33Rafael EstevamBrazil Rafael Estevam9:2315:00Charles JohnsonFlyweightNov 18, 2023
34Rafael EstevamBrazil Rafael Estevam9:2215:00Jesus AguilarFlyweightFeb 16, 2025
35Ronaldo RodriguezMexico Ronaldo Rodriguez9:1415:00Ode OsbourneFlyweightSep 15, 2024
36Alexandre PantojaBrazil Alexandre Pantoja9:1125:00Joshua VanFlyweightSep 19, 2026
37Joseph BenavidezUnited States Joseph Benavidez9:0915:00John MoragaFlyweightMay 23, 2015
T-38Jussier FormigaBrazil Jussier Formiga9:0715:00Dustin OrtizFlyweightSep 25, 2016
T-38Tim ElliottUnited States Tim Elliott9:0715:00Louis GaudinotFlyweightAug 31, 2013
40André LimaBrazil André Lima9:0015:00Felipe dos SantosFlyweightSep 7, 2024
41Eric SheltonUnited States Eric Shelton8:5415:00Jenel LausaFlyweightNov 18, 2017
42Jussier FormigaBrazil Jussier Formiga8:5115:00Chris CariasoFlyweightMay 18, 2013
43Asu AlmabayevKazakhstan Asu Almabayev8:4813:33Charles JohnsonFlyweightJun 27, 2026
44Wilson ReisBrazil Wilson Reis8:4515:00Yuta SasakiFlyweightFeb 12, 2017
45Mateus MendoncaBrazil Mateus Mendonca8:4415:00Jesus AguilarFlyweightFeb 25, 2024
46Naoki InoueJapan Naoki Inoue8:3815:00Carls John De TomasFlyweightJun 17, 2017
47Nick PiccininniUnited States Nick Piccininni8:3515:00Jack DuffyFlyweightAug 27, 2024
48Jimmy FlickUnited States Jimmy Flick8:2815:00Matt SchnellFlyweightApr 27, 2025
T-49Alexandre PantojaBrazil Alexandre Pantoja8:2625:00Brandon MorenoFlyweightJul 9, 2023
T-49Ali BagautinovRussia Ali Bagautinov8:2615:00Geane HerreraFlyweightJun 19, 2016
51Muhammad Mokaev Muhammad Mokaev8:2413:03Tim ElliottFlyweightOct 21, 2023
52Jarred BrooksUnited States Jarred Brooks8:1715:00Robert SanchezFlyweightSep 8, 2018
T-53Muhammad Mokaev Muhammad Mokaev8:1514:32Jafel FilhoFlyweightMar 18, 2023
T-53Alexandre PantojaBrazil Alexandre Pantoja8:1525:00Steve ErcegFlyweightMay 5, 2024
55Ali BagautinovRussia Ali Bagautinov8:1325:00Demetrious JohnsonFlyweightJun 14, 2014
56Dustin OrtizUnited States Dustin Ortiz8:1015:00Zach MakovskyFlyweightDec 11, 2016
57Tim ElliottUnited States Tim Elliott8:0315:00Louis SmolkaFlyweightApr 16, 2017
58Victor DiasBrazil Victor Dias7:5715:00Kevin BorjasFlyweightAug 8, 2023
59Paddy HolohanIreland Paddy Holohan7:5415:00Vaughan LeeFlyweightJul 18, 2015
60Danny MartinezUnited States Danny Martinez7:4915:00Richie VaculikFlyweightNov 14, 2015
61Brandon MorenoMexico Brandon Moreno7:4725:00Sergio PettisFlyweightAug 6, 2017
62John MoragaUnited States John Moraga7:4615:00Ashkan MokhtarianFlyweightJun 11, 2017
63Wilson ReisBrazil Wilson Reis7:4315:00John MoragaFlyweightApr 15, 2018
64Brad PickettUnited Kingdom Brad Pickett7:4215:00Neil SeeryFlyweightMar 8, 2014
T-65Rogerio BontorinBrazil Rogerio Bontorin7:4115:00Brandon RoyvalFlyweightJan 16, 2022
T-65Magomed BibulatovRussia Magomed Bibulatov7:4115:00Jenel LausaFlyweightApr 9, 2017
67Louis SmolkaUnited States Louis Smolka7:3415:00Chris CariasoFlyweightMay 10, 2014
68Danny MartinezUnited States Danny Martinez7:3015:00Chris CariasoFlyweightFeb 1, 2014
69Jarred BrooksUnited States Jarred Brooks7:2815:00Deiveson FigueiredoFlyweightOct 29, 2017
T-70Cody DurdenUnited States Cody Durden7:2515:00Jake HadleyFlyweightAug 6, 2023
T-70Jussier FormigaBrazil Jussier Formiga7:2515:00Sergio PettisFlyweightOct 7, 2018
72Dustin OrtizUnited States Dustin Ortiz7:2315:00Justin ScogginsFlyweightJul 6, 2014
T-73Alexandre PantojaBrazil Alexandre Pantoja7:2011:55Kai Kara-FranceFlyweightJun 29, 2025
T-73Brandon MorenoMexico Brandon Moreno7:2025:00Lone'er KavanaghFlyweightFeb 28, 2026
T-73Ali BagautinovRussia Ali Bagautinov7:2015:00John LinekerFlyweightFeb 1, 2014
T-73Alex PerezUnited States Alex Perez7:2015:00SumudaerjiFlyweightAug 29, 2026
T-77Scott JorgensenUnited States Scott Jorgensen7:1915:00Danny MartinezFlyweightJun 7, 2014
T-77Rashid VagabovRussia Rashid Vagabov7:1915:00Paulo Henrique da SilvaFlyweightSep 30, 2025
79Alexandre PantojaBrazil Alexandre Pantoja7:1815:00Dustin OrtizFlyweightJan 21, 2018
80Justin ScogginsUnited States Justin Scoggins7:1515:00Ray BorgFlyweightFeb 7, 2016
T-81Dustin OrtizUnited States Dustin Ortiz7:0815:00John MoragaFlyweightJan 15, 2014
T-81Richie VaculikAustralia Richie Vaculik7:0815:00Roldan Sangcha'anFlyweightJun 28, 2014
T-83Francisco FigueiredoBrazil Francisco Figueiredo7:0715:00Jerome RiveraFlyweightJan 20, 2021
T-83Tim ElliottUnited States Tim Elliott7:0715:00Jared PapazianFlyweightDec 15, 2012
85Allan NascimentoBrazil Allan Nascimento7:0315:00Jafel FilhoFlyweightJun 1, 2025
86Louis SmolkaUnited States Louis Smolka7:029:41Ben NguyenFlyweightJul 14, 2016
87John MoragaUnited States John Moraga7:0014:06Willie GatesFlyweightDec 13, 2014
88Alex PerezUnited States Alex Perez6:5815:00Eric SheltonFlyweightFeb 24, 2018
89Tatsuro TairaJapan Tatsuro Taira6:5715:00Carlos CandelarioFlyweightMay 15, 2022
T-90Brandon MorenoMexico Brandon Moreno6:5215:00Deiveson FigueiredoFlyweightJan 22, 2023
T-90Nyamjargal TumendemberelMongolia Nyamjargal Tumendemberel6:5215:00Cody DurdenFlyweightMar 7, 2026
T-92Yuta SasakiJapan Yuta Sasaki6:519:04Jenel LausaFlyweightJun 23, 2018
T-92Cody DurdenUnited States Cody Durden6:5115:00Ode OsbourneFlyweightOct 31, 2026
T-94Wilson ReisBrazil Wilson Reis6:4915:00Dustin OrtizFlyweightJan 31, 2016
T-94Tagir UlanbekovRussia Tagir Ulanbekov6:4915:00Clayton CarpenterFlyweightJan 19, 2025
96Joseph BenavidezUnited States Joseph Benavidez6:4715:00Dustin OrtizFlyweightJan 20, 2019
97Eric SheltonUnited States Eric Shelton6:4515:00Joseph MoralesFlyweightNov 11, 2018
98Marcos DegliBrazil Marcos Degli6:419:46Paris MoranFlyweightSep 22, 2026
T-99Jussier FormigaBrazil Jussier Formiga6:4015:00Deiveson FigueiredoFlyweightMar 24, 2019
T-99Rafael EstevamBrazil Rafael Estevam6:407:54João EliasFlyweightSep 27, 2022

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

All boardsControl time in a fight