This Saturday Rosas Jr. vs Barcelos · Meta APEX Las Vegas, NV United States See this week's picks →

Most octagon time in UFC flyweight history

The fighter with the most octagon time in UFC flyweight history is Brandon Moreno, with 5 hours 55 minutes, fought between 1 October 2016 and 12 September 2026.

Total time spent fighting inside the octagon — every bout added up, opening bell to finish or final horn.
Correct as of 20 September 2026 · UFC flyweight bouts only, 1994–2026 · 8,878 fights · 142 qualify for this record
#Octagon timeFighterFights countedAverageFirstLast
15h 55mBrandon Moreno2116:562016-10-012026-09-12
25h 34mDemetrious Johnson1818:342011-02-052018-08-04
34h 44mTim Elliott2312:222012-05-052026-09-12
44h 39mDeiveson Figueiredo2212:432017-06-032026-05-30
54h 00mJoseph Benavidez2111:262011-03-192021-03-06
63h 59mAlexandre Pantoja1912:372017-01-282026-09-19
73h 38mHenry Cejudo1613:392014-12-132025-12-06
83h 31mSergio Pettis1415:052013-11-162019-09-21
93h 22mCharles Johnson1612:402022-07-232026-08-15
103h 00mJussier Formiga1611:182012-10-052020-06-06
112h 58mChris Cariaso1313:422011-01-222015-10-03
122h 54mDustin Ortiz1412:272013-11-092019-01-19
132h 53mRay Borg1214:272014-04-192020-05-13
142h 50mJoshua Van1214:142023-06-242026-09-19
152h 48mCody Durden179:562020-08-012026-07-11
162h 48mJohn Moraga1412:012012-08-042018-08-25
172h 39mLouis Smolka179:242014-01-152022-05-14
182h 39mKai Kara-France1312:162018-12-012025-06-28
192h 32mKyoji Horiguchi1113:522013-10-192026-06-20
202h 32mBrandon Royval1311:422020-05-302026-07-11
212h 28mWilson Reis1311:252013-09-212019-04-13
222h 13mSumudaerji1211:052018-11-242026-08-29
232h 06mMatt Schnell177:272016-12-032026-06-06
242h 03mManel Kape1111:162021-02-062026-06-20
252h 03mSteve Erceg913:452023-06-102026-07-25
262h 03mMatheus Nicolau1111:132015-11-072024-10-19
272h 00mAlex Perez167:322017-12-092026-08-29
281h 57mTatsuro Taira1011:452022-05-142026-05-09
291h 53mAli Bagautinov716:122013-09-042016-11-19
301h 46mOde Osbourne138:112020-01-182026-02-21
311h 46mRyan Benoit911:482013-11-302021-07-31
321h 45mZach Makovsky715:002013-12-142016-12-10
331h 44mAsu Almabayev813:022023-08-052026-06-27
341h 41mAmir Albazi714:292020-07-182026-02-07
351h 40mJustin Scoggins911:112013-12-062018-07-14
361h 38mTagir Ulanbekov812:212020-10-102025-11-22
371h 36mNeil Seery713:492014-03-082017-07-16
381h 30mIan McCall615:002012-03-022015-01-31
391h 30mEric Shelton615:002017-01-282019-03-23
401h 27mMuhammad Mokaev712:342022-03-192024-07-27
411h 23mCJ Vergara810:272021-11-062025-03-29
421h 23mJake Hadley711:572022-05-142024-10-19
431h 21mZhalgas Zhumagulov711:342020-07-112023-06-24
441h 20mKevin Borjas711:272023-11-112026-08-29
451h 19mAndre Lima613:102024-03-232026-08-29
461h 18mVictor Altamirano613:062022-02-262024-09-28
471h 18mLone'er Kavanagh515:392024-11-232026-07-11
481h 17mRaulian Paiva711:022019-02-092022-06-25
491h 17mDavid Dvorak612:532020-03-142023-06-10
501h 15mTyson Nam89:262019-09-212023-07-15
511h 15mAskar Askarov515:002019-09-212022-03-26
521h 12mEdgar Chairez89:052023-07-082026-09-12
531h 11mAllan Nascimento611:542021-10-302026-06-20
541h 10mAlessandro Costa88:472022-12-172026-07-11
551h 07mRogerio Bontorin611:182019-02-022022-01-15
561h 07mJesus Aguilar79:362023-02-042026-03-07
571h 06mNate Maness79:302020-08-012024-06-15
581h 04mYuta Sasaki97:092014-08-232018-11-17
591h 03mJordan Espinosa610:392019-03-232021-03-06
601h 00mDanny Martinez415:002014-02-012015-11-14
611h 00mAzat Maksum415:002023-07-152025-10-25
621h 00mFelipe dos Santos415:002023-09-092025-03-22
631h 00mMitch Raposo415:002024-06-012026-06-20
640h 59mBen Nguyen78:322015-05-092018-12-01
650h 57mChris Kelades414:292014-10-042016-04-23
660h 57mPaddy Holohan511:272014-07-192015-10-24
670h 57mJafel Filho69:312023-03-182026-04-25
680h 56mRafael Estevam414:112023-11-182026-04-04
690h 56mCarlos Hernandez69:262022-02-262025-05-17
700h 56mJoby Sanchez511:152014-08-232018-11-10
710h 55mLuis Gurule511:022025-04-052026-05-30
720h 54mGeane Herrera413:372015-08-082016-11-26
730h 54mJoseph Morales69:042017-08-052026-09-12
740h 54mJenel Lausa413:312016-11-262018-06-23
750h 53mLouis Gaudinot510:372011-12-032015-01-03
760h 52mJarred Brooks413:132017-07-292018-09-08
770h 50mJimmy Flick68:212020-12-192025-04-26
780h 50mJose Ochoa412:322024-11-232026-05-09
790h 49mAlptekin Ozkilic412:272013-12-142015-05-09
800h 48mDarren Uyenoyama412:072011-11-122013-12-14
810h 46mDaniel Barez411:372023-07-222026-05-16
820h 45mYao Zhikui411:262014-08-232016-11-26
830h 45mClayton Carpenter59:012023-02-182026-05-09
840h 45mRichie Vaculik411:152013-12-062015-11-14
850h 43mMalcolm Gordon76:132020-07-182024-01-20
860h 42mHyunSung Park58:352023-02-042025-10-18
870h 42mPhil Harris58:322012-10-052014-07-19
880h 42mJosh Sampo410:392013-11-302015-05-23
890h 42mStewart Nicoll410:382024-08-172026-07-18
900h 42mFredy Serrano410:342015-03-212016-12-17
910h 41mFelipe Bunes410:232024-01-132026-02-28
920h 40mAlden Coria313:352025-09-132026-07-18
930h 39mRonaldo Rodriguez313:192024-02-242025-03-29
940h 37mRei Tsuruya49:232024-06-292026-08-29
950h 37mWillie Gates49:172014-12-132016-05-08
960h 35mFrancisco Figueiredo48:582021-01-202022-08-20
970h 35mJeff Molina311:552021-04-242022-06-04
980h 35mJose Johnson48:552023-08-122025-01-11
990h 34mMateus Mendonca311:332023-01-142024-02-24
1000h 32mNyamjargal Tumendemberel310:572024-11-232026-03-07
See also. This page is the extreme; these are how often it happens across the whole record: Average UFC fight length by weight class
What counts. Fight time is elapsed time from the opening bell, derived from the round the bout ended in, the clock at that moment and how long each round of that format was booked for — so an open-format bout from the 1990s is measured by its real length rather than as though every round were five minutes. Nine bouts on the record carry a clock that cannot be right (a decision recorded as ending before the bell of the round it was scored in). A career total is a sum, so one wrong clock stays wrong: those bouts are left out of the total and out of the fight count beside it. One name on the record is shared by two different fighters our source roster cannot tell apart, so any career total under it would be two people’s added together. It is left out of every page in this family entirely — the same reason that fighter’s own page is withheld — rather than published as a total that is nobody’s. A bout carries a weight class; a career does not. On a division page each fighter is filed under the division they were in for most of the bouts THIS record counts — where the wins were actually won, not where they finished up — with a tie going to their most recent bout. Fighters whose counted bouts carry no weight class on the record (catchweight, open weight, the 1990s tournaments) appear only on the all-divisions page. Ties. 4 of the rows below share the same 1 hour. Where two fighters share a total they are listed by the earlier start to their record and then alphabetically — they did not reach the same number in any order, so a tie-break claiming precedence would be an assertion the record does not contain. How a fighter gets a division. A bout carries a weight class; a career does not. On a division page each fighter is filed under the division they were in for most of the bouts THIS record counts — where the wins were actually won, not where they finished up — with a tie going to their most recent bout. Fighters whose counted bouts carry no weight class on the record (catchweight, open weight, the 1990s tournaments) appear only on the all-divisions page. Check us. Every total here is counted from the official UFC statistical record on each build; nothing on this page is typed in by hand. Each name links that fighter’s own page, where every fight the total is made of has its own row and its own bout page — so a number can be checked one fight at a time. Search every fight to filter the whole record yourself, or start from the year-by-year archive.
The full record
Other UFC records