Ultimate Fighting Calendar

BRAVE CF

BRAVE CF Record Book

BRAVE CF’s all-time leaders: career totals, one-night records and the numbers behind every BRAVE CF 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 September 21, 2026

Fights

Time

Most time in the cage

  1. 1Nicholas HwendeZimbabweNicholas Hwende2h 5m7 Fights
  2. 2Nkosi NdebeleSouth AfricaNkosi Ndebele2h 4m7 Fights
  3. 3Jose TorresUnited StatesJose Torres1h 32m5 Fights
  4. 4David ForsterSloveniaDavid Forster1h 26m6 Fights
  5. 5Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili1h 15m5 Fights
  6. 6Kamal MagomedovRussiaKamal Magomedov1h 10m6 Fights
  7. 7Monika KucinicSloveniaMonika Kucinic1h 7m5 Fights
  8. 8Olzhas EskaraevKazakhstanOlzhas Eskaraev1h 3m5 Fights
  9. 9Mohamed Said MaalemAlgeriaMohamed Said Maalem1h 3m5 Fights
  10. 10Eduardo MoraColombiaEduardo Mora53:495 Fights

Full top 100

Shortest average fight time

  1. 1Pavel DailidkoLithuaniaPavel Dailidko3:449 Fights
  2. 2Ramazan GitinovBahrainRamazan Gitinov4:245 Fights
  3. 3Miha FrlicSloveniaMiha Frlic6:146 Fights
  4. 4Christian MachGermanyChristian Mach6:595 Fights
  5. 5Mohamed AlsameeaBahrainMohamed Alsameea7:546 Fights
  6. 6Gerard BurnsIrelandGerard Burns8:145 Fights
  7. 7Borislav NikolićSerbiaBorislav Nikolić8:396 Fights
  8. 8Erko JunErko Jun8:525 Fights
  9. 9Izzeddine Al DerbaniJordanIzzeddine Al Derbani9:445 Fights
  10. 10Eduardo MoraColombiaEduardo Mora10:465 Fights

Full top 100

Longest average fight time

  1. 1Jose TorresUnited StatesJose Torres18:215 Fights
  2. 2Nicholas HwendeZimbabweNicholas Hwende17:527 Fights
  3. 3Nkosi NdebeleSouth AfricaNkosi Ndebele17:457 Fights
  4. 4Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili15:015 Fights
  5. 5David ForsterSloveniaDavid Forster14:186 Fights
  6. 6Monika KucinicSloveniaMonika Kucinic13:265 Fights
  7. 7Olzhas EskaraevKazakhstanOlzhas Eskaraev12:415 Fights
  8. 8Mohamed Said MaalemAlgeriaMohamed Said Maalem12:405 Fights
  9. 9Kamal MagomedovRussiaKamal Magomedov11:396 Fights
  10. 10Eduardo MoraColombiaEduardo Mora10:465 Fights

Full top 100

Most control time

  1. 1Nicholas HwendeZimbabweNicholas Hwende48:402h 5m Fight time
  2. 2David ForsterSloveniaDavid Forster30:541h 26m Fight time
  3. 3Olzhas EskaraevKazakhstanOlzhas Eskaraev26:581h 3m Fight time
  4. 4Jose TorresUnited StatesJose Torres25:011h 32m Fight time
  5. 5Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili21:401h 15m Fight time
  6. 6Mohamed AlsameeaBahrainMohamed Alsameea21:0647:24 Fight time
  7. 7Gerard BurnsIrelandGerard Burns20:5441:09 Fight time
  8. 8Borislav NikolićSerbiaBorislav Nikolić17:5751:56 Fight time
  9. 9Christian MachGermanyChristian Mach17:5534:54 Fight time
  10. 10Nkosi NdebeleSouth AfricaNkosi Ndebele16:402h 4m Fight time

Full top 100

Highest share of control time

  1. 1Christian MachGermanyChristian Mach51.3%17:55 Control time
  2. 2Gerard BurnsIrelandGerard Burns50.8%20:54 Control time
  3. 3Mohamed AlsameeaBahrainMohamed Alsameea44.5%21:06 Control time
  4. 4Pavel DailidkoLithuaniaPavel Dailidko44.3%14:53 Control time
  5. 5Miha FrlicSloveniaMiha Frlic42.6%15:57 Control time
  6. 6Ramazan GitinovBahrainRamazan Gitinov42.6%9:21 Control time
  7. 7Olzhas EskaraevKazakhstanOlzhas Eskaraev42.5%26:58 Control time
  8. 8Nicholas HwendeZimbabweNicholas Hwende38.9%48:40 Control time
  9. 9David ForsterSloveniaDavid Forster36.0%30:54 Control time
  10. 10Borislav NikolićSerbiaBorislav Nikolić34.6%17:57 Control time

Full top 100

Striking

Most significant strikes landed

  1. 1Nkosi NdebeleSouth AfricaNkosi Ndebele545
  2. 2Nicholas HwendeZimbabweNicholas Hwende362
  3. 3Monika KucinicSloveniaMonika Kucinic307
  4. 4Olzhas EskaraevKazakhstanOlzhas Eskaraev256
  5. 5Jose TorresUnited StatesJose Torres241
  6. 6Borislav NikolićSerbiaBorislav Nikolić233
  7. 7Mohamed Said MaalemAlgeriaMohamed Said Maalem232
  8. 8Miha FrlicSloveniaMiha Frlic222
  9. 9David ForsterSloveniaDavid Forster197
  10. 10Eduardo MoraColombiaEduardo Mora189

Full top 100

Most total strikes landed

  1. 1Nkosi NdebeleSouth AfricaNkosi Ndebele1,249
  2. 2Nicholas HwendeZimbabweNicholas Hwende1,164
  3. 3David ForsterSloveniaDavid Forster767
  4. 4Monika KucinicSloveniaMonika Kucinic734
  5. 5Jose TorresUnited StatesJose Torres625
  6. 6Mohamed Said MaalemAlgeriaMohamed Said Maalem577
  7. 7Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili527
  8. 8Borislav NikolićSerbiaBorislav Nikolić518
  9. 9Olzhas EskaraevKazakhstanOlzhas Eskaraev508
  10. 10Miha FrlicSloveniaMiha Frlic432

Full top 100

Strikes landed per minute

  1. 1Miha FrlicSloveniaMiha Frlic5.9337.4 Minutes
  2. 2Pavel DailidkoLithuaniaPavel Dailidko5.3333.6 Minutes
  3. 3Monika KucinicSloveniaMonika Kucinic4.5767.1 Minutes
  4. 4Borislav NikolićSerbiaBorislav Nikolić4.4951.9 Minutes
  5. 5Nkosi NdebeleSouth AfricaNkosi Ndebele4.39124.2 Minutes
  6. 6Olzhas EskaraevKazakhstanOlzhas Eskaraev4.0463.4 Minutes
  7. 7Christian MachGermanyChristian Mach4.0134.9 Minutes
  8. 8Mohamed Said MaalemAlgeriaMohamed Said Maalem3.6663.3 Minutes
  9. 9Eduardo MoraColombiaEduardo Mora3.5153.8 Minutes
  10. 10Erko JunErko Jun3.4144.3 Minutes

Full top 100

Strikes absorbed per minute

  1. 1Ramazan GitinovBahrainRamazan Gitinov5.7422.0 Minutes
  2. 2David ForsterSloveniaDavid Forster3.7085.8 Minutes
  3. 3Jose TorresUnited StatesJose Torres3.6491.8 Minutes
  4. 4Monika KucinicSloveniaMonika Kucinic3.2967.1 Minutes
  5. 5Borislav NikolićSerbiaBorislav Nikolić3.2251.9 Minutes
  6. 6Mohamed Said MaalemAlgeriaMohamed Said Maalem2.9463.3 Minutes
  7. 7Miha FrlicSloveniaMiha Frlic2.8937.4 Minutes
  8. 8Kamal MagomedovRussiaKamal Magomedov2.8369.9 Minutes
  9. 9Eduardo MoraColombiaEduardo Mora2.8253.8 Minutes
  10. 10Christian MachGermanyChristian Mach2.7834.9 Minutes

Full top 100

Best striking differential

  1. 1Miha FrlicSloveniaMiha Frlic3.0537.4 Minutes
  2. 2Pavel DailidkoLithuaniaPavel Dailidko2.8333.6 Minutes
  3. 3Olzhas EskaraevKazakhstanOlzhas Eskaraev2.2663.4 Minutes
  4. 4Nkosi NdebeleSouth AfricaNkosi Ndebele2.13124.2 Minutes
  5. 5Nicholas HwendeZimbabweNicholas Hwende1.41125.1 Minutes
  6. 6Monika KucinicSloveniaMonika Kucinic1.2867.1 Minutes
  7. 7Borislav NikolićSerbiaBorislav Nikolić1.2751.9 Minutes
  8. 8Christian MachGermanyChristian Mach1.2334.9 Minutes
  9. 9Mohamed AlsameeaBahrainMohamed Alsameea1.0547.4 Minutes
  10. 10Erko JunErko Jun0.9044.3 Minutes

Full top 100

Most knockdowns

  1. T-1Miha FrlicSloveniaMiha Frlic6
  2. T-1Pavel DailidkoLithuaniaPavel Dailidko6
  3. T-3Borislav NikolićSerbiaBorislav Nikolić4
  4. T-3Gerard BurnsIrelandGerard Burns4
  5. T-5Erko JunErko Jun3
  6. T-5Nicholas HwendeZimbabweNicholas Hwende3
  7. T-7Kamal MagomedovRussiaKamal Magomedov2
  8. T-7Eduardo MoraColombiaEduardo Mora2
  9. T-9Monika KucinicSloveniaMonika Kucinic1
  10. T-9Nkosi NdebeleSouth AfricaNkosi Ndebele1

Full top 100

Most knockdowns per 15 minutes

  1. 1Pavel DailidkoLithuaniaPavel Dailidko2.76 Knockdowns
  2. 2Miha FrlicSloveniaMiha Frlic2.46 Knockdowns
  3. 3Gerard BurnsIrelandGerard Burns1.54 Knockdowns
  4. 4Borislav NikolićSerbiaBorislav Nikolić1.24 Knockdowns
  5. 5Erko JunErko Jun1.03 Knockdowns
  6. 6Eduardo MoraColombiaEduardo Mora0.62 Knockdowns
  7. 7Christian MachGermanyChristian Mach0.41 Knockdowns
  8. 8Kamal MagomedovRussiaKamal Magomedov0.42 Knockdowns
  9. 9Nicholas HwendeZimbabweNicholas Hwende0.43 Knockdowns
  10. 10Mohamed Said MaalemAlgeriaMohamed Said Maalem0.21 Knockdowns

Full top 100

Most knockouts

  1. 1Pavel DailidkoLithuaniaPavel Dailidko88 Wins
  2. T-2Miha FrlicSloveniaMiha Frlic44 Wins
  3. T-2Borislav NikolićSerbiaBorislav Nikolić45 Wins
  4. T-2Mohamed AlsameeaBahrainMohamed Alsameea45 Wins
  5. 5Erko JunErko Jun33 Wins
  6. T-6Nkosi NdebeleSouth AfricaNkosi Ndebele25 Wins
  7. T-6Kamal MagomedovRussiaKamal Magomedov23 Wins
  8. T-6Gerard BurnsIrelandGerard Burns24 Wins
  9. T-6Mohamed Said MaalemAlgeriaMohamed Said Maalem22 Wins
  10. T-6Eduardo MoraColombiaEduardo Mora22 Wins

Full top 100

Grappling

Most takedowns landed

  1. 1Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili1843 Attempted
  2. 2Nicholas HwendeZimbabweNicholas Hwende1732 Attempted
  3. 3David ForsterSloveniaDavid Forster1326 Attempted
  4. 4Jose TorresUnited StatesJose Torres1229 Attempted
  5. 5Mohamed AlsameeaBahrainMohamed Alsameea1016 Attempted
  6. 6Olzhas EskaraevKazakhstanOlzhas Eskaraev923 Attempted
  7. T-7Gerard BurnsIrelandGerard Burns816 Attempted
  8. T-7Mohamed Said MaalemAlgeriaMohamed Said Maalem822 Attempted
  9. 9Ramazan GitinovBahrainRamazan Gitinov723 Attempted
  10. 10Nkosi NdebeleSouth AfricaNkosi Ndebele616 Attempted

Full top 100

Takedowns per 15 minutes

  1. 1Ramazan GitinovBahrainRamazan Gitinov4.822.0 Minutes
  2. 2Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili3.675.1 Minutes
  3. 3Mohamed AlsameeaBahrainMohamed Alsameea3.247.4 Minutes
  4. 4Gerard BurnsIrelandGerard Burns2.941.2 Minutes
  5. 5Christian MachGermanyChristian Mach2.634.9 Minutes
  6. 6David ForsterSloveniaDavid Forster2.385.8 Minutes
  7. 7Olzhas EskaraevKazakhstanOlzhas Eskaraev2.163.4 Minutes
  8. 8Nicholas HwendeZimbabweNicholas Hwende2.0125.1 Minutes
  9. 9Jose TorresUnited StatesJose Torres2.091.8 Minutes
  10. 10Mohamed Said MaalemAlgeriaMohamed Said Maalem1.963.3 Minutes

Full top 100

Most submission attempts

  1. 1Nicholas HwendeZimbabweNicholas Hwende10
  2. 2Jose TorresUnited StatesJose Torres9
  3. 3Ramazan GitinovBahrainRamazan Gitinov7
  4. T-4Kamal MagomedovRussiaKamal Magomedov5
  5. T-4Christian MachGermanyChristian Mach5
  6. T-4Borislav NikolićSerbiaBorislav Nikolić5
  7. T-4Gerard BurnsIrelandGerard Burns5
  8. T-8Izzeddine Al DerbaniJordanIzzeddine Al Derbani4
  9. T-8Olzhas EskaraevKazakhstanOlzhas Eskaraev4
  10. 10Eduardo MoraColombiaEduardo Mora3

Full top 100

Most submission attempts per 15 minutes

  1. 1Ramazan GitinovBahrainRamazan Gitinov4.87 Submission attempts
  2. 2Christian MachGermanyChristian Mach2.15 Submission attempts
  3. 3Gerard BurnsIrelandGerard Burns1.85 Submission attempts
  4. 4Jose TorresUnited StatesJose Torres1.59 Submission attempts
  5. 5Borislav NikolićSerbiaBorislav Nikolić1.45 Submission attempts
  6. 6Izzeddine Al DerbaniJordanIzzeddine Al Derbani1.24 Submission attempts
  7. 7Nicholas HwendeZimbabweNicholas Hwende1.210 Submission attempts
  8. 8Kamal MagomedovRussiaKamal Magomedov1.15 Submission attempts
  9. 9Olzhas EskaraevKazakhstanOlzhas Eskaraev0.94 Submission attempts
  10. 10Eduardo MoraColombiaEduardo Mora0.83 Submission attempts

Full top 100

Most submissions

  1. 1Ramazan GitinovBahrainRamazan Gitinov35 Wins
  2. 2Izzeddine Al DerbaniJordanIzzeddine Al Derbani22 Wins
  3. T-3Monika KucinicSloveniaMonika Kucinic14 Wins
  4. T-3Olzhas EskaraevKazakhstanOlzhas Eskaraev13 Wins
  5. T-3Kamal MagomedovRussiaKamal Magomedov13 Wins
  6. T-3Borislav NikolićSerbiaBorislav Nikolić15 Wins
  7. T-3Nicholas HwendeZimbabweNicholas Hwende15 Wins

Full top 100

Division numbers

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

UFCalendar Record Book