Skip to content
MMA Calendar

OKTAGON Record Book

OKTAGON’s all-time leaders: career totals, one-night records and the numbers behind every OKTAGON card we track.

Unofficial statistics compiled by UFCalendar from every completed fight in our database. Career boards need at least 5 bouts with tracked statistics and rate boards at least 50 attempts; BKFC is ranked only on its own boards.

Updated November 5, 2026

Fights

Time

Most time in the cage

  1. 1David KozmaCzechiaDavid Kozma3h 53m18 Fights
  2. 2Máté KertészHungaryMáté Kertész3h 41m19 Fights
  3. 3Christian JungwirthGermanyChristian Jungwirth3h 37m16 Fights
  4. 4Robert PukačSlovakiaRobert Pukač2h 53m13 Fights
  5. 5Bojan VelickovicSerbiaBojan Velickovic1h 32m10 Fights
  6. 6Andrej KalašnikCzechiaAndrej Kalašnik1h 30m12 Fights
  7. 7Leandro SilvaBrazilLeandro Silva1h 25m5 Fights
  8. 8Daniel HromekSlovakiaDaniel Hromek1h 23m7 Fights
  9. 9Gábor BorárosSlovakiaGábor Boráros1h 22m10 Fights
  10. 10Matouš KohoutCzechiaMatouš Kohout1h 17m6 Fights

Full top 100 →

Shortest average fight time

  1. 1Ion SurduMoldovaIon Surdu5:078 Fights
  2. 2Endrit BrajshoriGermanyEndrit Brajshori5:086 Fights
  3. 3Marek BartlCzechiaMarek Bartl5:585 Fights
  4. 4Kaik BritoBrazilKaik Brito6:477 Fights
  5. 5Niklas StolzeGermanyNiklas Stolze7:067 Fights
  6. 6Andrej KalašnikCzechiaAndrej Kalašnik7:2912 Fights
  7. 7Gábor BorárosSlovakiaGábor Boráros8:1010 Fights
  8. 8Emir-Can AlGermanyEmir-Can Al8:505 Fights
  9. 9Bojan VelickovicSerbiaBojan Velickovic9:0910 Fights
  10. 10Miroslav BrožCzechiaMiroslav Brož10:155 Fights

Full top 100 →

Longest average fight time

  1. 1Leandro SilvaBrazilLeandro Silva16:555 Fights
  2. 2Samuel KrištofičSlovakiaSamuel Krištofič14:185 Fights
  3. 3Matúš JuráčekCzechiaMatúš Juráček14:035 Fights
  4. 4Tato PrimeraSpainTato Primera14:005 Fights
  5. 5Christian JungwirthGermanyChristian Jungwirth13:3516 Fights
  6. 6Robert PukačSlovakiaRobert Pukač13:2013 Fights
  7. 7David KozmaCzechiaDavid Kozma12:5718 Fights
  8. 8Matouš KohoutCzechiaMatouš Kohout12:516 Fights
  9. 9Daniel HromekSlovakiaDaniel Hromek11:547 Fights
  10. 10Alex LohoréFranceAlex Lohoré11:535 Fights

Full top 100 →

Most control time

  1. 1David KozmaCzechiaDavid Kozma1h 25m3h 53m Fight time
  2. 2Máté KertészHungaryMáté Kertész55:023h 41m Fight time
  3. 3Christian JungwirthGermanyChristian Jungwirth34:333h 37m Fight time
  4. 4Robert PukačSlovakiaRobert Pukač28:022h 53m Fight time
  5. 5Bojan VelickovicSerbiaBojan Velickovic24:191h 32m Fight time
  6. 6Daniel HromekSlovakiaDaniel Hromek23:171h 23m Fight time
  7. 7Matouš KohoutCzechiaMatouš Kohout19:041h 17m Fight time
  8. 8Emir-Can AlGermanyEmir-Can Al17:4044:11 Fight time
  9. 9Václav HolotaCzechiaVáclav Holota16:2051:35 Fight time
  10. 10Leandro SilvaBrazilLeandro Silva15:531h 25m Fight time

Full top 100 →

Highest share of control time

  1. 1Emir-Can AlGermanyEmir-Can Al40.0%17:40 Control time
  2. 2David KozmaCzechiaDavid Kozma36.3%1h 25m Control time
  3. 3Václav HolotaCzechiaVáclav Holota31.7%16:20 Control time
  4. 4Matouš KohoutCzechiaMatouš Kohout30.7%19:04 Control time
  5. 5Daniel HromekSlovakiaDaniel Hromek29.1%23:17 Control time
  6. 6Máté KertészHungaryMáté Kertész28.8%55:02 Control time
  7. 7Bojan VelickovicSerbiaBojan Velickovic26.6%24:19 Control time
  8. 8Jozef WittnerSlovakiaJozef Wittner23.2%14:38 Control time
  9. 9Gábor BorárosSlovakiaGábor Boráros22.5%12:44 Control time
  10. 10Ion SurduMoldovaIon Surdu20.3%7:26 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Máté KertészHungaryMáté Kertész952
  2. 2Christian JungwirthGermanyChristian Jungwirth903
  3. 3David KozmaCzechiaDavid Kozma883
  4. 4Robert PukačSlovakiaRobert Pukač497
  5. 5Matouš KohoutCzechiaMatouš Kohout381
  6. 6Andrej KalašnikCzechiaAndrej Kalašnik333
  7. 7Tato PrimeraSpainTato Primera315
  8. 8Daniel HromekSlovakiaDaniel Hromek289
  9. 9Miroslav BrožCzechiaMiroslav Brož287
  10. 10Bojan VelickovicSerbiaBojan Velickovic263

Full top 100 →

Most total strikes landed

  1. 1Christian JungwirthGermanyChristian Jungwirth1,680
  2. 2Máté KertészHungaryMáté Kertész1,375
  3. 3David KozmaCzechiaDavid Kozma1,204
  4. 4Robert PukačSlovakiaRobert Pukač750
  5. 5Matouš KohoutCzechiaMatouš Kohout628
  6. 6Daniel HromekSlovakiaDaniel Hromek593
  7. 7Andrej KalašnikCzechiaAndrej Kalašnik555
  8. 8Bojan VelickovicSerbiaBojan Velickovic484
  9. 9Miroslav BrožCzechiaMiroslav Brož446
  10. 10Jozef WittnerSlovakiaJozef Wittner441

Full top 100 →

Strikes landed per minute

  1. 1Miroslav BrožCzechiaMiroslav Brož5.6051.2 Minutes
  2. 2Matouš KohoutCzechiaMatouš Kohout4.9477.1 Minutes
  3. 3Endrit BrajshoriGermanyEndrit Brajshori4.6130.8 Minutes
  4. 4Emir-Can AlGermanyEmir-Can Al4.5944.2 Minutes
  5. 5Tato PrimeraSpainTato Primera4.5070.0 Minutes
  6. 6Máté KertészHungaryMáté Kertész4.30221.2 Minutes
  7. 7Marek BartlCzechiaMarek Bartl4.2629.8 Minutes
  8. 8Christian JungwirthGermanyChristian Jungwirth4.16217.2 Minutes
  9. 9Kaik BritoBrazilKaik Brito4.1347.5 Minutes
  10. 10David KozmaCzechiaDavid Kozma3.79233.0 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Niklas StolzeGermanyNiklas Stolze4.3949.7 Minutes
  2. 2Tato PrimeraSpainTato Primera4.0070.0 Minutes
  3. 3Miroslav BrožCzechiaMiroslav Brož3.9851.2 Minutes
  4. 4Robert PukačSlovakiaRobert Pukač3.59173.3 Minutes
  5. 5Bojan VelickovicSerbiaBojan Velickovic3.5791.6 Minutes
  6. 6Marek BartlCzechiaMarek Bartl3.5529.8 Minutes
  7. 7Leandro SilvaBrazilLeandro Silva3.5184.6 Minutes
  8. 8Václav HolotaCzechiaVáclav Holota3.4551.6 Minutes
  9. 9Emir-Can AlGermanyEmir-Can Al3.4244.2 Minutes
  10. 10Alex LohoréFranceAlex Lohoré3.3859.4 Minutes

Full top 100 →

Best striking differential

  1. 1Matouš KohoutCzechiaMatouš Kohout2.0977.1 Minutes
  2. 2Máté KertészHungaryMáté Kertész1.88221.2 Minutes
  3. 3Kaik BritoBrazilKaik Brito1.6447.5 Minutes
  4. 4Miroslav BrožCzechiaMiroslav Brož1.6251.2 Minutes
  5. 5Endrit BrajshoriGermanyEndrit Brajshori1.5930.8 Minutes
  6. 6David KozmaCzechiaDavid Kozma1.57233.0 Minutes
  7. 7Emir-Can AlGermanyEmir-Can Al1.1844.2 Minutes
  8. 8Christian JungwirthGermanyChristian Jungwirth1.12217.2 Minutes
  9. 9Matúš JuráčekCzechiaMatúš Juráček0.8070.3 Minutes
  10. 10Marek BartlCzechiaMarek Bartl0.7029.8 Minutes

Full top 100 →

Most knockdowns

  1. 1Kaik BritoBrazilKaik Brito6
  2. T-2Andrej KalašnikCzechiaAndrej Kalašnik4
  3. T-2Ion SurduMoldovaIon Surdu4
  4. T-4Niklas StolzeGermanyNiklas Stolze3
  5. T-4David KozmaCzechiaDavid Kozma3
  6. T-6Leandro SilvaBrazilLeandro Silva2
  7. T-6Bojan VelickovicSerbiaBojan Velickovic2
  8. T-6Robert PukačSlovakiaRobert Pukač2
  9. T-6Endrit BrajshoriGermanyEndrit Brajshori2
  10. 10Marek BartlCzechiaMarek Bartl1

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Kaik BritoBrazilKaik Brito1.96 Knockdowns
  2. 2Ion SurduMoldovaIon Surdu1.54 Knockdowns
  3. 3Endrit BrajshoriGermanyEndrit Brajshori1.02 Knockdowns
  4. 4Niklas StolzeGermanyNiklas Stolze0.93 Knockdowns
  5. 5Andrej KalašnikCzechiaAndrej Kalašnik0.74 Knockdowns
  6. 6Marek BartlCzechiaMarek Bartl0.51 Knockdowns
  7. 7Leandro SilvaBrazilLeandro Silva0.42 Knockdowns
  8. 8Emir-Can AlGermanyEmir-Can Al0.31 Knockdowns
  9. 9Bojan VelickovicSerbiaBojan Velickovic0.32 Knockdowns
  10. 10Jozef WittnerSlovakiaJozef Wittner0.21 Knockdowns

Full top 100 →

Most knockouts

  1. T-1Kaik BritoBrazilKaik Brito55 Wins
  2. T-1David KozmaCzechiaDavid Kozma514 Wins
  3. T-3Gábor BorárosSlovakiaGábor Boráros45 Wins
  4. T-3Christian JungwirthGermanyChristian Jungwirth48 Wins
  5. T-3Ion SurduMoldovaIon Surdu45 Wins
  6. T-6Bojan VelickovicSerbiaBojan Velickovic37 Wins
  7. T-6Robert PukačSlovakiaRobert Pukač36 Wins
  8. T-6Marek BartlCzechiaMarek Bartl34 Wins
  9. T-6Máté KertészHungaryMáté Kertész310 Wins
  10. T-6Andrej KalašnikCzechiaAndrej Kalašnik37 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1David KozmaCzechiaDavid Kozma5895 Attempted
  2. 2Máté KertészHungaryMáté Kertész2268 Attempted
  3. 3Bojan VelickovicSerbiaBojan Velickovic1320 Attempted
  4. 4Emir-Can AlGermanyEmir-Can Al1219 Attempted
  5. T-5Matouš KohoutCzechiaMatouš Kohout1013 Attempted
  6. T-5Christian JungwirthGermanyChristian Jungwirth1027 Attempted
  7. T-7Leandro SilvaBrazilLeandro Silva918 Attempted
  8. T-7Jozef WittnerSlovakiaJozef Wittner916 Attempted
  9. 9Robert PukačSlovakiaRobert Pukač818 Attempted
  10. 10Václav HolotaCzechiaVáclav Holota712 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Emir-Can AlGermanyEmir-Can Al4.144.2 Minutes
  2. 2David KozmaCzechiaDavid Kozma3.7233.0 Minutes
  3. 3Jozef WittnerSlovakiaJozef Wittner2.163.0 Minutes
  4. 4Bojan VelickovicSerbiaBojan Velickovic2.191.6 Minutes
  5. 5Václav HolotaCzechiaVáclav Holota2.051.6 Minutes
  6. 6Marek BartlCzechiaMarek Bartl2.029.8 Minutes
  7. 7Matouš KohoutCzechiaMatouš Kohout1.977.1 Minutes
  8. 8Leandro SilvaBrazilLeandro Silva1.684.6 Minutes
  9. 9Máté KertészHungaryMáté Kertész1.5221.2 Minutes
  10. 10Miroslav BrožCzechiaMiroslav Brož1.251.2 Minutes

Full top 100 →

Most submission attempts

  1. 1Václav HolotaCzechiaVáclav Holota12
  2. 2Bojan VelickovicSerbiaBojan Velickovic8
  3. 3David KozmaCzechiaDavid Kozma6
  4. T-4Leandro SilvaBrazilLeandro Silva4
  5. T-4Matouš KohoutCzechiaMatouš Kohout4
  6. T-4Máté KertészHungaryMáté Kertész4
  7. 7Gábor BorárosSlovakiaGábor Boráros3
  8. T-8Kaik BritoBrazilKaik Brito2
  9. T-8Marek BartlCzechiaMarek Bartl2
  10. T-8Jozef WittnerSlovakiaJozef Wittner2

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Václav HolotaCzechiaVáclav Holota3.512 Submission attempts
  2. 2Bojan VelickovicSerbiaBojan Velickovic1.38 Submission attempts
  3. 3Marek BartlCzechiaMarek Bartl1.02 Submission attempts
  4. 4Endrit BrajshoriGermanyEndrit Brajshori1.02 Submission attempts
  5. 5Matouš KohoutCzechiaMatouš Kohout0.84 Submission attempts
  6. 6Leandro SilvaBrazilLeandro Silva0.74 Submission attempts
  7. 7Kaik BritoBrazilKaik Brito0.62 Submission attempts
  8. 8Gábor BorárosSlovakiaGábor Boráros0.63 Submission attempts
  9. 9Jozef WittnerSlovakiaJozef Wittner0.52 Submission attempts
  10. 10David KozmaCzechiaDavid Kozma0.46 Submission attempts

Full top 100 →

Most submissions

  1. T-1Bojan VelickovicSerbiaBojan Velickovic27 Wins
  2. T-1Václav HolotaCzechiaVáclav Holota24 Wins
  3. T-1Miroslav BrožCzechiaMiroslav Brož24 Wins
  4. T-1Endrit BrajshoriGermanyEndrit Brajshori25 Wins
  5. T-5Leandro SilvaBrazilLeandro Silva12 Wins
  6. T-5Niklas StolzeGermanyNiklas Stolze13 Wins
  7. T-5Robert PukačSlovakiaRobert Pukač16 Wins
  8. T-5Marek BartlCzechiaMarek Bartl14 Wins
  9. T-5Gábor BorárosSlovakiaGábor Boráros15 Wins
  10. T-5Máté KertészHungaryMáté Kertész110 Wins

Full top 100 →

Division numbers

How each OKTAGON weight class actually fights — finish rate, knockout rate and average fight time.

UFCalendar Record Book →