Skip to content
MMA Calendar

UFC Record Book

UFC: Most time in the cage

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

Updated November 5, 2026

#Fighter
1Angela HillUnited States Angela Hill6h 58m2929
2Tecia PenningtonUnited States Tecia Pennington4h 26m1919
3Joanna JedrzejczykPoland Joanna Jedrzejczyk4h 14m1414
4Mackenzie Dern Mackenzie Dern4h 12m1717
5Karolina KowalkiewiczPoland Karolina Kowalkiewicz4h 12m1919
6Randa Markos Randa Markos3h 47m1818
7Carla Esparza Carla Esparza3h 44m1616
8Yan XiaonanChina Yan Xiaonan3h 20m1414
9Marina RodriguezBrazil Marina Rodriguez3h 15m1515
10Michelle Waterson-GomezUnited States Michelle Waterson-Gomez3h 13m1414
11Claudia GadelhaBrazil Claudia Gadelha2h 58m1212
12Rose NamajunasUnited States Rose Namajunas2h 57m1313
13Zhang WeiliChina Zhang Weili2h 54m1212
14Virna JandirobaBrazil Virna Jandiroba2h 53m1313
15Loopy Godinez Loopy Godinez2h 50m1313
16Amanda LemosBrazil Amanda Lemos2h 49m1515
17Ashley YoderUnited States Ashley Yoder2h 45m1111
18Sam HughesUnited States Sam Hughes2h 41m1212
19Jessica AndradeBrazil Jessica Andrade2h 39m1616
20Tabatha RicciBrazil Tabatha Ricci2h 30m1111
21Loma LookboonmeeThailand Loma Lookboonmee2h 25m1111
22Cortney CaseyUnited States Cortney Casey2h 7m1010
23Piera RodriguezVenezuela Piera Rodriguez2h 3m99
24Vanessa DemopoulosUnited States Vanessa Demopoulos1h 52m1010
25Felice HerrigUnited States Felice Herrig1h 51m1010
26Gillian RobertsonCanada Gillian Robertson1h 50m88
27Jessica PenneUnited States Jessica Penne1h 49m99
28Nina NunesUnited States Nina Nunes1h 48m88
29Denise GomesBrazil Denise Gomes1h 48m1010
30Bruna BrasilBrazil Bruna Brasil1h 47m88
31Elise ReedUnited States Elise Reed1h 45m99
32Talita AlencarBrazil Talita Alencar1h 45m77
33Jinh Yu FreyUnited States Jinh Yu Frey1h 43m88
34Tatiana SuarezUnited States Tatiana Suarez1h 41m88
35Iasmin LucindoBrazil Iasmin Lucindo1h 39m77
36Cynthia CalvilloUnited States Cynthia Calvillo1h 37m88
37Juliana LimaBrazil Juliana Lima1h 36m77
38Amanda RibasBrazil Amanda Ribas1h 35m88
39Luana PinheiroBrazil Luana Pinheiro1h 30m88
40Polyana VianaBrazil Polyana Viana1h 28m1111
41Julia PolastriBrazil Julia Polastri1h 25m77
42Cory McKennaWales Cory McKenna1h 23m77
43Kailin CurranUnited States Kailin Curran1h 22m77
44Ketlen SouzaBrazil Ketlen Souza1h 20m77
45Alexa GrassoMexico Alexa Grasso1h 18m66
46Maryna MorozUkraine Maryna Moroz1h 17m66
47Danielle TaylorUnited States Danielle Taylor1h 15m55
48Ariane CarnelossiBrazil Ariane Carnelossi1h 11m77
49Paige VanZantUnited States Paige VanZant1h 10m66
50Alice ArdeleanRomania Alice Ardelean1h 10m55
51Livinha SouzaBrazil Livinha Souza1h 5m66
52Diana BelbitaRomania Diana Belbita1h 5m55
53Alexia ThainaraBrazil Alexia Thainara1h 5m55
54Jessica Aguilar Jessica Aguilar1h 4m55
55Maria OliveiraBrazil Maria Oliveira1h 3m55
56Stephanie LucianoBrazil Stephanie Luciano1h 1m55
T-57Gloria de PaulaBrazil Gloria de Paula1h 1m55
T-57Cheyanne VlismasUnited States Cheyanne Vlismas1h 1m55
59Jaqueline AmorimBrazil Jaqueline Amorim59:4077
60Shauna BannonIreland Shauna Bannon58:2855
61Hannah CifersUnited States Hannah Cifers55:3666
62Viktoriia DudakovaRussia Viktoriia Dudakova55:0655
63Bec RawlingsAustralia Bec Rawlings54:2655
64Istela NunesBrazil Istela Nunes52:3755
65Montserrat Conejo RuizMexico Montserrat Conejo Ruiz51:3055
66Joanne WoodScotland Joanne Wood51:0855
67Mallory MartinUnited States Mallory Martin46:0755
68Alex ChambersAustralia Alex Chambers45:3055
69Amanda CooperUnited States Amanda Cooper45:2055
70Yazmin JaureguiMexico Yazmin Jauregui43:3066

Career boards need at least 5 bouts with tracked statistics.

All boardsCage time