Skip to content
MMA Calendar

KSW Record Book

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

Fights

Time

Striking

Grappling

Records

Fastest finishes

  1. 1Ivan ErslanIvan ErslanBogdan Gnidko · Feb 24, 20240:471 Round
  2. 2Sergiusz ZajacPolandSergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 20251:071 Round
  3. 3Sergiusz ZajacPolandSergiusz ZajacSalim El Ouassaidi · Oct 10, 20261:091 Round
  4. 4Bogdan GnidkoUkraineBogdan GnidkoRafal Kijanczuk · May 13, 20231:511 Round
  5. 5Damian PiwowarczykPolandDamian PiwowarczykCedric Lushima · Jun 14, 20252:051 Round
  6. 6Michal DreczkowskiPolandMichal DreczkowskiAdam Tomasik · Sep 20, 20252:331 Round
  7. 7Marcin WojcikPolandMarcin WojcikDamian Piwowarczyk · Sep 14, 20242:461 Round
  8. 8Damian PiwowarczykPolandDamian PiwowarczykKleber Silva · Feb 24, 20242:501 Round
  9. 9Damian PiwowarczykPolandDamian PiwowarczykBartosz Szewczyk · Feb 21, 20253:101 Round
  10. 10Michal DreczkowskiPolandMichal DreczkowskiStevan Jaric · Jun 7, 20243:291 Round

Full top 100 →

Fastest knockouts

  1. 1Ivan ErslanIvan ErslanBogdan Gnidko · Feb 24, 20240:471 Round
  2. 2Sergiusz ZajacPolandSergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 20251:071 Round
  3. 3Sergiusz ZajacPolandSergiusz ZajacSalim El Ouassaidi · Oct 10, 20261:091 Round
  4. 4Michal DreczkowskiPolandMichal DreczkowskiAdam Tomasik · Sep 20, 20252:331 Round
  5. 5Damian PiwowarczykPolandDamian PiwowarczykKleber Silva · Feb 24, 20242:501 Round
  6. 6Damian PiwowarczykPolandDamian PiwowarczykBartosz Szewczyk · Feb 21, 20253:101 Round
  7. 7Michal DreczkowskiPolandMichal DreczkowskiStevan Jaric · Jun 7, 20243:291 Round
  8. 8Damian PiwowarczykPolandDamian PiwowarczykLukasz Sudolski · Sep 16, 20233:401 Round
  9. 9Rafal HaratykPolandRafal HaratykMarcin Wojcik · Feb 24, 20244:081 Round
  10. 10Rafal HaratykPolandRafal HaratykIvan Erslan · Oct 14, 20234:231 Round

Full top 100 →

Fastest submissions

  1. 1Bogdan GnidkoUkraineBogdan GnidkoRafal Kijanczuk · May 13, 20231:511 Round
  2. 2Damian PiwowarczykPolandDamian PiwowarczykCedric Lushima · Jun 14, 20252:051 Round
  3. 3Marcin WojcikPolandMarcin WojcikDamian Piwowarczyk · Sep 14, 20242:461 Round
  4. 4Kacper SochackiPolandKacper SochackiJordan Nandor · Feb 21, 20264:101 Round
  5. 5Piotr ChudzikPolandPiotr ChudzikPredrag Bozovic · Jun 20, 20266:592 Round
  6. 6Ibragim ChuzhigaevRussiaIbragim ChuzhigaevBogdan Gnidko · Aug 19, 20239:142 Round

Full top 100 →

Longest fights

  1. T-1Bartosz LeskoPolandBartosz LeskoRafal Haratyk · Jul 18, 202625:005 Round
  2. T-1Rafal HaratykPolandRafal HaratykBartosz Lesko · Oct 18, 202525:005 Round
  3. T-3Michal DreczkowskiPolandMichal DreczkowskiVojtěch Garba · Oct 14, 202315:003 Round
  4. T-3Dawid KasperskiPolandDawid KasperskiVasil Ducár · Feb 17, 202415:003 Round
  5. T-3Dawid KasperskiPolandDawid KasperskiKrzysztof Glowacki · Sep 14, 202415:003 Round
  6. T-3Bartosz LeskoPolandBartosz LeskoDominik Humburger · Sep 14, 202415:003 Round
  7. T-3Bartosz SzewczykPolandBartosz SzewczykDawid Kasperski · Aug 9, 202515:003 Round
  8. T-3Bartosz LeskoPolandBartosz LeskoBartosz Szewczyk · Mar 14, 202615:003 Round
  9. T-3Michal DreczkowskiPolandMichal DreczkowskiCedric Lushima · May 16, 202615:003 Round
  10. T-3Aleksander WiniarskiPolandAleksander WiniarskiDawid Kasperski · May 16, 202615:003 Round

Full top 100 →

Most significant strikes in a fight

  1. 1Bartosz LeskoPolandBartosz LeskoRafal Haratyk · Jul 18, 2026128
  2. 2Rafal HaratykPolandRafal HaratykBartosz Lesko · Jul 18, 2026116
  3. 3Aleksander WiniarskiPolandAleksander WiniarskiDawid Kasperski · May 16, 202681
  4. 4Bartosz LeskoPolandBartosz LeskoBartosz Szewczyk · Mar 14, 202675
  5. 5Bartosz LeskoPolandBartosz LeskoRafal Haratyk · Oct 18, 202569
  6. 6Michal DreczkowskiPolandMichal DreczkowskiCedric Lushima · May 16, 202668
  7. 7Dawid KasperskiPolandDawid KasperskiVasil Ducár · Feb 17, 202465
  8. T-8Dawid KasperskiPolandDawid KasperskiAleksander Winiarski · May 16, 202663
  9. T-8Maciej RozanskiPolandMaciej RozanskiIbragim Chuzhigaev · Jul 18, 202663
  10. 10Michal DreczkowskiPolandMichal DreczkowskiStevan Jaric · Jun 7, 202458

Full top 100 →

Most takedowns in a fight

  1. 1Michal DreczkowskiPolandMichal DreczkowskiVojtěch Garba · Oct 14, 202359 Attempted
  2. T-2Michal DreczkowskiPolandMichal DreczkowskiCedric Lushima · May 16, 202634 Attempted
  3. T-2Piotr ChudzikPolandPiotr ChudzikPredrag Bozovic · Jun 20, 202633 Attempted
  4. T-4Rafal HaratykPolandRafal HaratykBartosz Lesko · Jul 18, 202622 Attempted
  5. T-4Bartosz LeskoPolandBartosz LeskoDominik Humburger · Sep 14, 202424 Attempted
  6. T-4Bartosz SzewczykPolandBartosz SzewczykDawid Kasperski · Aug 9, 202522 Attempted
  7. T-4Bartosz SzewczykPolandBartosz SzewczykBartosz Lesko · Mar 14, 202622 Attempted
  8. T-8Rafal KijanczukPolandRafal KijanczukBogdan Gnidko · May 13, 202311 Attempted
  9. T-8Ibragim ChuzhigaevRussiaIbragim ChuzhigaevBogdan Gnidko · Aug 19, 202311 Attempted
  10. T-8Bogdan GnidkoUkraineBogdan GnidkoIbragim Chuzhigaev · Aug 19, 202314 Attempted

Full top 100 →

Most knockdowns in a fight

  1. T-1Rafal HaratykPolandRafal HaratykIvan Erslan · Oct 14, 20231
  2. T-1Dawid KasperskiPolandDawid KasperskiVasil Ducár · Feb 17, 20241
  3. T-1Ivan ErslanIvan ErslanBogdan Gnidko · Feb 24, 20241
  4. T-1Rafal HaratykPolandRafal HaratykMarcin Wojcik · Feb 24, 20241
  5. T-1Damian PiwowarczykPolandDamian PiwowarczykMarcin Wojcik · Sep 14, 20241
  6. T-1Rafal HaratykPolandRafal HaratykMarcin Wojcik · Nov 16, 20241
  7. T-1Damian PiwowarczykPolandDamian PiwowarczykBartosz Szewczyk · Feb 21, 20251
  8. T-1Michal DreczkowskiPolandMichal DreczkowskiAdam Tomasik · Sep 20, 20251
  9. T-1Sergiusz ZajacPolandSergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 20251
  10. T-1Ibragim ChuzhigaevRussiaIbragim ChuzhigaevMaciej Rozanski · Jul 18, 20261

Full top 100 →

Most control time in a fight

  1. 1Michal DreczkowskiPolandMichal DreczkowskiCedric Lushima · May 16, 202611:4615:00 Fight time
  2. 2Bartosz LeskoPolandBartosz LeskoBartosz Szewczyk · Mar 14, 20268:3215:00 Fight time
  3. 3Bartosz LeskoPolandBartosz LeskoRafal Haratyk · Oct 18, 20257:4625:00 Fight time
  4. 4Michal DreczkowskiPolandMichal DreczkowskiVojtěch Garba · Oct 14, 20237:2715:00 Fight time
  5. 5Dawid KasperskiPolandDawid KasperskiVasil Ducár · Feb 17, 20247:1315:00 Fight time
  6. 6Rafal HaratykPolandRafal HaratykBartosz Lesko · Oct 18, 20256:1025:00 Fight time
  7. 7Vojtěch GarbaCzechiaVojtěch GarbaMichal Dreczkowski · Oct 14, 20235:3315:00 Fight time
  8. 8Piotr ChudzikPolandPiotr ChudzikPredrag Bozovic · Jun 20, 20264:596:59 Fight time
  9. 9Bartosz LeskoPolandBartosz LeskoDominik Humburger · Sep 14, 20244:4115:00 Fight time
  10. 10Dominik HumburgerCzechiaDominik HumburgerBartosz Lesko · Sep 14, 20244:1415:00 Fight time

Full top 100 →

Most significant strikes in a round

  1. 1Michal DreczkowskiPolandMichal DreczkowskiStevan Jaric · Jun 7, 2024 · R158
  2. 2Aleksander WiniarskiPolandAleksander WiniarskiDawid Kasperski · May 16, 2026 · R341
  3. T-3Sergiusz ZajacPolandSergiusz ZajacDamian Piwowarczyk · Mar 14, 2026 · R138
  4. T-3Michal DreczkowskiPolandMichal DreczkowskiCedric Lushima · May 16, 2026 · R138
  5. T-3Dawid KasperskiPolandDawid KasperskiAleksander Winiarski · May 16, 2026 · R338
  6. T-6Bartosz LeskoPolandBartosz LeskoBartosz Szewczyk · Mar 14, 2026 · R336
  7. T-6Maciej RozanskiPolandMaciej RozanskiIbragim Chuzhigaev · Jul 18, 2026 · R236
  8. 8Michal DreczkowskiPolandMichal DreczkowskiVojtěch Garba · Oct 14, 2023 · R332
  9. 9Bartosz LeskoPolandBartosz LeskoRafal Haratyk · Jul 18, 2026 · R530
  10. 10Bartosz LeskoPolandBartosz LeskoRafal Haratyk · Jul 18, 2026 · R228

Full top 100 →

Most takedowns in a round

  1. T-1Michal DreczkowskiPolandMichal DreczkowskiVojtěch Garba · Oct 14, 2023 · R124 Attempted
  2. T-1Michal DreczkowskiPolandMichal DreczkowskiVojtěch Garba · Oct 14, 2023 · R223 Attempted
  3. T-1Bartosz SzewczykPolandBartosz SzewczykDawid Kasperski · Aug 9, 2025 · R322 Attempted
  4. T-1Bartosz SzewczykPolandBartosz SzewczykBartosz Lesko · Mar 14, 2026 · R122 Attempted
  5. T-1Michal DreczkowskiPolandMichal DreczkowskiCedric Lushima · May 16, 2026 · R222 Attempted
  6. T-1Piotr ChudzikPolandPiotr ChudzikPredrag Bozovic · Jun 20, 2026 · R122 Attempted
  7. T-7Rafal HaratykPolandRafal HaratykBartosz Lesko · Jul 18, 2026 · R411 Attempted
  8. T-7Rafal HaratykPolandRafal HaratykBartosz Lesko · Jul 18, 2026 · R511 Attempted
  9. T-7Rafal KijanczukPolandRafal KijanczukBogdan Gnidko · May 13, 2023 · R111 Attempted
  10. T-7Ibragim ChuzhigaevRussiaIbragim ChuzhigaevBogdan Gnidko · Aug 19, 2023 · R211 Attempted

Full top 100 →

Most knockdowns in a round

  1. T-1Rafal HaratykPolandRafal HaratykIvan Erslan · Oct 14, 2023 · R11
  2. T-1Dawid KasperskiPolandDawid KasperskiVasil Ducár · Feb 17, 2024 · R11
  3. T-1Ivan ErslanIvan ErslanBogdan Gnidko · Feb 24, 2024 · R11
  4. T-1Rafal HaratykPolandRafal HaratykMarcin Wojcik · Feb 24, 2024 · R11
  5. T-1Damian PiwowarczykPolandDamian PiwowarczykMarcin Wojcik · Sep 14, 2024 · R11
  6. T-1Rafal HaratykPolandRafal HaratykMarcin Wojcik · Nov 16, 2024 · R21
  7. T-1Damian PiwowarczykPolandDamian PiwowarczykBartosz Szewczyk · Feb 21, 2025 · R11
  8. T-1Michal DreczkowskiPolandMichal DreczkowskiAdam Tomasik · Sep 20, 2025 · R11
  9. T-1Sergiusz ZajacPolandSergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 2025 · R11
  10. T-1Ibragim ChuzhigaevRussiaIbragim ChuzhigaevMaciej Rozanski · Jul 18, 2026 · R21

Full top 100 →

Division numbers

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

UFCalendar Record Book →