Ultimate Fighting Calendar

FNC

FNC Record Book

FNC’s all-time leaders: career totals, one-night records and the numbers behind every FNC 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. 1Francisco Albano BarrioArgentinaFrancisco Albano Barrio1h 19m7 Fights
  2. 2Ivan SičajaIvan Sičaja1h 16m6 Fights
  3. 3Vaso BakocevicMontenegroVaso Bakocevic1h 14m8 Fights
  4. 4Darko StosicSerbiaDarko Stosic1h 14m5 Fights
  5. 5Fran Luka ĐurićFran Luka Đurić1h 4m5 Fights
  6. 6Andres RamosCubaAndres Ramos1h 2m8 Fights
  7. 7Marko BojkovićSerbiaMarko Bojković1h 1m9 Fights
  8. 8Tomislav SičajaTomislav Sičaja58:396 Fights
  9. 9Marko AnčićMarko Ančić57:296 Fights
  10. 10Tomislav SpahovićTomislav Spahović53:076 Fights

Full top 100

Shortest average fight time

  1. 1Aleksandar IličSerbiaAleksandar Ilič2:265 Fights
  2. 2Martin BaturCroatiaMartin Batur3:116 Fights
  3. 3Tiriel AbramovićTiriel Abramović4:585 Fights
  4. 4Miran FabjanSloveniaMiran Fabjan5:239 Fights
  5. 5Marko BojkovićSerbiaMarko Bojković6:479 Fights
  6. 6Michal AndryszakPolandMichal Andryszak7:005 Fights
  7. 7Andres RamosCubaAndres Ramos7:468 Fights
  8. 8Ivica TruščekCroatiaIvica Trušček8:396 Fights
  9. 9Tomislav SpahovićTomislav Spahović8:516 Fights
  10. 10Vaso BakocevicMontenegroVaso Bakocevic9:178 Fights

Full top 100

Longest average fight time

  1. 1Darko StosicSerbiaDarko Stosic14:495 Fights
  2. 2Fran Luka ĐurićFran Luka Đurić12:435 Fights
  3. 3Ivan SičajaIvan Sičaja12:386 Fights
  4. 4Francisco Albano BarrioArgentinaFrancisco Albano Barrio11:167 Fights
  5. 5Bojan KosednarSloveniaBojan Kosednar10:255 Fights
  6. 6Tomislav SičajaTomislav Sičaja9:476 Fights
  7. 7Marko AnčićMarko Ančić9:356 Fights
  8. 8Vaso BakocevicMontenegroVaso Bakocevic9:178 Fights
  9. 9Tomislav SpahovićTomislav Spahović8:516 Fights
  10. 10Ivica TruščekCroatiaIvica Trušček8:396 Fights

Full top 100

Most control time

  1. 1Andres RamosCubaAndres Ramos28:491h 2m Fight time
  2. T-2Francisco Albano BarrioArgentinaFrancisco Albano Barrio25:401h 19m Fight time
  3. T-2Tomislav SičajaTomislav Sičaja25:4058:39 Fight time
  4. 4Marko BojkovićSerbiaMarko Bojković22:471h 1m Fight time
  5. 5Ivan SičajaIvan Sičaja19:421h 16m Fight time
  6. 6Marko AnčićMarko Ančić19:3857:29 Fight time
  7. 7Fran Luka ĐurićFran Luka Đurić16:511h 4m Fight time
  8. 8Tomislav SpahovićTomislav Spahović13:0953:07 Fight time
  9. 9Darko StosicSerbiaDarko Stosic12:501h 14m Fight time
  10. 10Bojan KosednarSloveniaBojan Kosednar12:2352:04 Fight time

Full top 100

Highest share of control time

  1. 1Andres RamosCubaAndres Ramos46.4%28:49 Control time
  2. 2Tomislav SičajaTomislav Sičaja43.8%25:40 Control time
  3. 3Martin BaturCroatiaMartin Batur39.4%7:30 Control time
  4. 4Marko BojkovićSerbiaMarko Bojković37.3%22:47 Control time
  5. 5Michal AndryszakPolandMichal Andryszak34.3%12:01 Control time
  6. 6Marko AnčićMarko Ančić34.2%19:38 Control time
  7. 7Francisco Albano BarrioArgentinaFrancisco Albano Barrio32.5%25:40 Control time
  8. 8Fran Luka ĐurićFran Luka Đurić26.5%16:51 Control time
  9. 9Ivan SičajaIvan Sičaja26.0%19:42 Control time
  10. 10Tomislav SpahovićTomislav Spahović24.8%13:09 Control time

Full top 100

Striking

Most significant strikes landed

  1. 1Marko BojkovićSerbiaMarko Bojković304
  2. 2Francisco Albano BarrioArgentinaFrancisco Albano Barrio295
  3. 3Miran FabjanSloveniaMiran Fabjan260
  4. 4Darko StosicSerbiaDarko Stosic251
  5. 5Fran Luka ĐurićFran Luka Đurić247
  6. 6Tomislav SičajaTomislav Sičaja207
  7. 7Ivan SičajaIvan Sičaja195
  8. 8Bojan KosednarSloveniaBojan Kosednar164
  9. 9Tiriel AbramovićTiriel Abramović146
  10. 10Michal AndryszakPolandMichal Andryszak132

Full top 100

Most total strikes landed

  1. 1Marko BojkovićSerbiaMarko Bojković792
  2. 2Francisco Albano BarrioArgentinaFrancisco Albano Barrio684
  3. 3Darko StosicSerbiaDarko Stosic631
  4. 4Tomislav SičajaTomislav Sičaja554
  5. 5Miran FabjanSloveniaMiran Fabjan510
  6. 6Fran Luka ĐurićFran Luka Đurić506
  7. 7Bojan KosednarSloveniaBojan Kosednar449
  8. 8Ivan SičajaIvan Sičaja440
  9. 9Tomislav SpahovićTomislav Spahović397
  10. 10Michal AndryszakPolandMichal Andryszak390

Full top 100

Strikes landed per minute

  1. 1Martin BaturCroatiaMartin Batur6.2519.1 Minutes
  2. 2Tiriel AbramovićTiriel Abramović5.8824.9 Minutes
  3. 3Miran FabjanSloveniaMiran Fabjan5.3748.4 Minutes
  4. 4Marko BojkovićSerbiaMarko Bojković4.9861.0 Minutes
  5. 5Aleksandar IličSerbiaAleksandar Ilič4.0212.2 Minutes
  6. 6Fran Luka ĐurićFran Luka Đurić3.8963.6 Minutes
  7. 7Michal AndryszakPolandMichal Andryszak3.7735.0 Minutes
  8. 8Francisco Albano BarrioArgentinaFrancisco Albano Barrio3.7478.9 Minutes
  9. 9Tomislav SičajaTomislav Sičaja3.5358.7 Minutes
  10. 10Darko StosicSerbiaDarko Stosic3.3974.1 Minutes

Full top 100

Strikes absorbed per minute

  1. 1Miran FabjanSloveniaMiran Fabjan5.7848.4 Minutes
  2. 2Aleksandar IličSerbiaAleksandar Ilič4.7612.2 Minutes
  3. 3Darko StosicSerbiaDarko Stosic4.2074.1 Minutes
  4. 4Marko BojkovićSerbiaMarko Bojković4.2061.0 Minutes
  5. 5Michal AndryszakPolandMichal Andryszak3.9735.0 Minutes
  6. 6Tomislav SpahovićTomislav Spahović3.1653.1 Minutes
  7. 7Ivica TruščekCroatiaIvica Trušček2.9751.9 Minutes
  8. 8Marko AnčićMarko Ančić2.7057.5 Minutes
  9. 9Francisco Albano BarrioArgentinaFrancisco Albano Barrio2.5578.9 Minutes
  10. 10Ivan SičajaIvan Sičaja2.2275.8 Minutes

Full top 100

Best striking differential

  1. 1Martin BaturCroatiaMartin Batur4.3019.1 Minutes
  2. 2Tiriel AbramovićTiriel Abramović3.8224.9 Minutes
  3. 3Fran Luka ĐurićFran Luka Đurić1.7963.6 Minutes
  4. 4Tomislav SičajaTomislav Sičaja1.7658.7 Minutes
  5. 5Bojan KosednarSloveniaBojan Kosednar1.5052.1 Minutes
  6. 6Francisco Albano BarrioArgentinaFrancisco Albano Barrio1.1978.9 Minutes
  7. 7Marko BojkovićSerbiaMarko Bojković0.7961.0 Minutes
  8. 8Ivan SičajaIvan Sičaja0.3675.8 Minutes
  9. 9Andres RamosCubaAndres Ramos0.1362.1 Minutes
  10. 10Michal AndryszakPolandMichal Andryszak-0.2035.0 Minutes

Full top 100

Most knockdowns

  1. 1Miran FabjanSloveniaMiran Fabjan9
  2. 2Marko BojkovićSerbiaMarko Bojković7
  3. 3Tomislav SpahovićTomislav Spahović5
  4. T-4Aleksandar IličSerbiaAleksandar Ilič3
  5. T-4Tomislav SičajaTomislav Sičaja3
  6. T-6Vaso BakocevicMontenegroVaso Bakocevic2
  7. T-6Fran Luka ĐurićFran Luka Đurić2
  8. T-6Tiriel AbramovićTiriel Abramović2
  9. T-9Darko StosicSerbiaDarko Stosic1
  10. T-9Francisco Albano BarrioArgentinaFrancisco Albano Barrio1

Full top 100

Most knockdowns per 15 minutes

  1. 1Aleksandar IličSerbiaAleksandar Ilič3.73 Knockdowns
  2. 2Miran FabjanSloveniaMiran Fabjan2.89 Knockdowns
  3. 3Marko BojkovićSerbiaMarko Bojković1.77 Knockdowns
  4. 4Tomislav SpahovićTomislav Spahović1.45 Knockdowns
  5. 5Tiriel AbramovićTiriel Abramović1.22 Knockdowns
  6. 6Martin BaturCroatiaMartin Batur0.81 Knockdowns
  7. 7Tomislav SičajaTomislav Sičaja0.83 Knockdowns
  8. 8Fran Luka ĐurićFran Luka Đurić0.52 Knockdowns
  9. 9Vaso BakocevicMontenegroVaso Bakocevic0.42 Knockdowns
  10. 10Marko AnčićMarko Ančić0.31 Knockdowns

Full top 100

Most knockouts

  1. 1Miran FabjanSloveniaMiran Fabjan66 Wins
  2. 2Tiriel AbramovićTiriel Abramović55 Wins
  3. T-3Martin BaturCroatiaMartin Batur44 Wins
  4. T-3Marko BojkovićSerbiaMarko Bojković47 Wins
  5. T-5Darko StosicSerbiaDarko Stosic34 Wins
  6. T-5Aleksandar IličSerbiaAleksandar Ilič33 Wins
  7. T-7Michal AndryszakPolandMichal Andryszak22 Wins
  8. T-7Tomislav SpahovićTomislav Spahović23 Wins
  9. T-7Tomislav SičajaTomislav Sičaja25 Wins
  10. T-7Fran Luka ĐurićFran Luka Đurić25 Wins

Full top 100

Grappling

Most takedowns landed

  1. 1Andres RamosCubaAndres Ramos2047 Attempted
  2. 2Marko AnčićMarko Ančić1422 Attempted
  3. T-3Tomislav SičajaTomislav Sičaja1016 Attempted
  4. T-3Ivan SičajaIvan Sičaja1020 Attempted
  5. T-5Tomislav SpahovićTomislav Spahović811 Attempted
  6. T-5Marko BojkovićSerbiaMarko Bojković815 Attempted
  7. T-7Bojan KosednarSloveniaBojan Kosednar69 Attempted
  8. T-7Francisco Albano BarrioArgentinaFrancisco Albano Barrio612 Attempted
  9. T-7Martin BaturCroatiaMartin Batur68 Attempted
  10. 10Fran Luka ĐurićFran Luka Đurić46 Attempted

Full top 100

Takedowns per 15 minutes

  1. 1Andres RamosCubaAndres Ramos4.862.1 Minutes
  2. 2Martin BaturCroatiaMartin Batur4.719.1 Minutes
  3. 3Marko AnčićMarko Ančić3.757.5 Minutes
  4. 4Tomislav SičajaTomislav Sičaja2.658.7 Minutes
  5. 5Aleksandar IličSerbiaAleksandar Ilič2.512.2 Minutes
  6. 6Tomislav SpahovićTomislav Spahović2.353.1 Minutes
  7. 7Ivan SičajaIvan Sičaja2.075.8 Minutes
  8. 8Marko BojkovićSerbiaMarko Bojković2.061.0 Minutes
  9. 9Bojan KosednarSloveniaBojan Kosednar1.752.1 Minutes
  10. 10Francisco Albano BarrioArgentinaFrancisco Albano Barrio1.178.9 Minutes

Full top 100

Most submission attempts

  1. T-1Andres RamosCubaAndres Ramos4
  2. T-1Marko AnčićMarko Ančić4
  3. 3Francisco Albano BarrioArgentinaFrancisco Albano Barrio3
  4. T-4Ivica TruščekCroatiaIvica Trušček2
  5. T-4Michal AndryszakPolandMichal Andryszak2
  6. T-4Marko BojkovićSerbiaMarko Bojković2
  7. T-7Darko StosicSerbiaDarko Stosic1
  8. T-7Miran FabjanSloveniaMiran Fabjan1
  9. T-7Tomislav SičajaTomislav Sičaja1
  10. T-7Ivan SičajaIvan Sičaja1

Full top 100

Most submission attempts per 15 minutes

  1. 1Marko AnčićMarko Ančić1.04 Submission attempts
  2. 2Andres RamosCubaAndres Ramos1.04 Submission attempts
  3. 3Michal AndryszakPolandMichal Andryszak0.92 Submission attempts
  4. 4Ivica TruščekCroatiaIvica Trušček0.62 Submission attempts
  5. 5Francisco Albano BarrioArgentinaFrancisco Albano Barrio0.63 Submission attempts
  6. 6Marko BojkovićSerbiaMarko Bojković0.52 Submission attempts
  7. 7Miran FabjanSloveniaMiran Fabjan0.31 Submission attempts
  8. 8Tomislav SičajaTomislav Sičaja0.31 Submission attempts
  9. 9Darko StosicSerbiaDarko Stosic0.21 Submission attempts
  10. 10Ivan SičajaIvan Sičaja0.21 Submission attempts

Full top 100

Most submissions

  1. 1Marko AnčićMarko Ančić35 Wins
  2. T-2Francisco Albano BarrioArgentinaFrancisco Albano Barrio26 Wins
  3. T-2Marko BojkovićSerbiaMarko Bojković27 Wins
  4. T-4Ivica TruščekCroatiaIvica Trušček13 Wins
  5. T-4Andres RamosCubaAndres Ramos15 Wins

Full top 100

Division numbers

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

UFCalendar Record Book