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
Most fights
Most wins
Most finishes
- 1

Damian Piwowarczyk55 Wins
- T-2

Marcin Wojcik33 Wins
- T-2

Rafal Haratyk34 Wins
Longest win streak
Time
Most time in the cage
- 1

Rafal Haratyk1h 7m5 Fights
- 2

Marcin Wojcik30:105 Fights
- 3

Damian Piwowarczyk20:536 Fights
Shortest average fight time
- 1

Damian Piwowarczyk3:296 Fights
- 2

Marcin Wojcik6:025 Fights
- 3

Rafal Haratyk13:235 Fights
Longest average fight time
- 1

Rafal Haratyk13:235 Fights
- 2

Marcin Wojcik6:025 Fights
- 3

Damian Piwowarczyk3:296 Fights
Most control time
- 1

Rafal Haratyk12:211h 7m Fight time
- 2

Marcin Wojcik7:0130:10 Fight time
- 3

Damian Piwowarczyk4:0920:53 Fight time
Highest share of control time
- 1

Marcin Wojcik23.3%7:01 Control time
- 2

Damian Piwowarczyk19.9%4:09 Control time
- 3

Rafal Haratyk18.5%12:21 Control time
Striking
Most significant strikes landed
Most total strikes landed
- 1

Rafal Haratyk568
- 2

Damian Piwowarczyk308
- 3

Marcin Wojcik229
Strikes landed per minute
- 1

Damian Piwowarczyk4.6420.9 Minutes
- 2

Rafal Haratyk3.4466.9 Minutes
- 3

Marcin Wojcik2.9530.2 Minutes
Strikes absorbed per minute
- 1

Damian Piwowarczyk4.2620.9 Minutes
- 2

Rafal Haratyk3.6966.9 Minutes
- 3

Marcin Wojcik2.2230.2 Minutes
Best striking differential
- 1

Marcin Wojcik0.7330.2 Minutes
- 2

Damian Piwowarczyk0.3820.9 Minutes
- 3

Rafal Haratyk-0.2566.9 Minutes
Most knockouts
- 1

Damian Piwowarczyk45 Wins
- 2

Rafal Haratyk34 Wins
- 3

Marcin Wojcik23 Wins
Grappling
Most takedowns landed
- 1

Rafal Haratyk33 Attempted
- T-2

Marcin Wojcik29 Attempted
- T-2

Damian Piwowarczyk23 Attempted
Takedowns per 15 minutes
- 1

Damian Piwowarczyk1.420.9 Minutes
- 2

Marcin Wojcik1.030.2 Minutes
- 3

Rafal Haratyk0.766.9 Minutes
Records
Fastest finishes
- 1
Ivan ErslanBogdan Gnidko · Feb 24, 20240:471 Round - 2

Sergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 20251:071 Round
- 3

Sergiusz ZajacSalim El Ouassaidi · Oct 10, 20261:091 Round
- 4

Bogdan GnidkoRafal Kijanczuk · May 13, 20231:511 Round
- 5

Damian PiwowarczykCedric Lushima · Jun 14, 20252:051 Round
- 6

Michal DreczkowskiAdam Tomasik · Sep 20, 20252:331 Round
- 7

Marcin WojcikDamian Piwowarczyk · Sep 14, 20242:461 Round
- 8

Damian PiwowarczykKleber Silva · Feb 24, 20242:501 Round
- 9

Damian PiwowarczykBartosz Szewczyk · Feb 21, 20253:101 Round
- 10

Michal DreczkowskiStevan Jaric · Jun 7, 20243:291 Round
Fastest knockouts
- 1
Ivan ErslanBogdan Gnidko · Feb 24, 20240:471 Round - 2

Sergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 20251:071 Round
- 3

Sergiusz ZajacSalim El Ouassaidi · Oct 10, 20261:091 Round
- 4

Michal DreczkowskiAdam Tomasik · Sep 20, 20252:331 Round
- 5

Damian PiwowarczykKleber Silva · Feb 24, 20242:501 Round
- 6

Damian PiwowarczykBartosz Szewczyk · Feb 21, 20253:101 Round
- 7

Michal DreczkowskiStevan Jaric · Jun 7, 20243:291 Round
- 8

Damian PiwowarczykLukasz Sudolski · Sep 16, 20233:401 Round
- 9

Rafal HaratykMarcin Wojcik · Feb 24, 20244:081 Round
- 10

Rafal HaratykIvan Erslan · Oct 14, 20234:231 Round
Fastest submissions
- 1

Bogdan GnidkoRafal Kijanczuk · May 13, 20231:511 Round
- 2

Damian PiwowarczykCedric Lushima · Jun 14, 20252:051 Round
- 3

Marcin WojcikDamian Piwowarczyk · Sep 14, 20242:461 Round
- 4

Kacper SochackiJordan Nandor · Feb 21, 20264:101 Round
- 5

Piotr ChudzikPredrag Bozovic · Jun 20, 20266:592 Round
- 6

Ibragim ChuzhigaevBogdan Gnidko · Aug 19, 20239:142 Round
Longest fights
- T-1

Bartosz LeskoRafal Haratyk · Jul 18, 202625:005 Round
- T-1

Rafal HaratykBartosz Lesko · Oct 18, 202525:005 Round
- T-3

Michal DreczkowskiVojtěch Garba · Oct 14, 202315:003 Round
- T-3

Dawid KasperskiVasil Ducár · Feb 17, 202415:003 Round
- T-3

Dawid KasperskiKrzysztof Glowacki · Sep 14, 202415:003 Round
- T-3

Bartosz LeskoDominik Humburger · Sep 14, 202415:003 Round
- T-3

Bartosz SzewczykDawid Kasperski · Aug 9, 202515:003 Round
- T-3

Bartosz LeskoBartosz Szewczyk · Mar 14, 202615:003 Round
- T-3

Michal DreczkowskiCedric Lushima · May 16, 202615:003 Round
- T-3

Aleksander WiniarskiDawid Kasperski · May 16, 202615:003 Round
Most significant strikes in a fight
- 1

Bartosz LeskoRafal Haratyk · Jul 18, 2026128
- 2

Rafal HaratykBartosz Lesko · Jul 18, 2026116
- 3

Aleksander WiniarskiDawid Kasperski · May 16, 202681
- 4

Bartosz LeskoBartosz Szewczyk · Mar 14, 202675
- 5

Bartosz LeskoRafal Haratyk · Oct 18, 202569
- 6

Michal DreczkowskiCedric Lushima · May 16, 202668
- 7

Dawid KasperskiVasil Ducár · Feb 17, 202465
- T-8

Dawid KasperskiAleksander Winiarski · May 16, 202663
- T-8

Maciej RozanskiIbragim Chuzhigaev · Jul 18, 202663
- 10

Michal DreczkowskiStevan Jaric · Jun 7, 202458
Most takedowns in a fight
- 1

Michal DreczkowskiVojtěch Garba · Oct 14, 202359 Attempted
- T-2

Michal DreczkowskiCedric Lushima · May 16, 202634 Attempted
- T-2

Piotr ChudzikPredrag Bozovic · Jun 20, 202633 Attempted
- T-4

Rafal HaratykBartosz Lesko · Jul 18, 202622 Attempted
- T-4

Bartosz LeskoDominik Humburger · Sep 14, 202424 Attempted
- T-4

Bartosz SzewczykDawid Kasperski · Aug 9, 202522 Attempted
- T-4

Bartosz SzewczykBartosz Lesko · Mar 14, 202622 Attempted
- T-8

Rafal KijanczukBogdan Gnidko · May 13, 202311 Attempted
- T-8

Ibragim ChuzhigaevBogdan Gnidko · Aug 19, 202311 Attempted
- T-8

Bogdan GnidkoIbragim Chuzhigaev · Aug 19, 202314 Attempted
Most knockdowns in a fight
- T-1

Rafal HaratykIvan Erslan · Oct 14, 20231
- T-1

Dawid KasperskiVasil Ducár · Feb 17, 20241
- T-1
Ivan ErslanBogdan Gnidko · Feb 24, 20241 - T-1

Rafal HaratykMarcin Wojcik · Feb 24, 20241
- T-1

Damian PiwowarczykMarcin Wojcik · Sep 14, 20241
- T-1

Rafal HaratykMarcin Wojcik · Nov 16, 20241
- T-1

Damian PiwowarczykBartosz Szewczyk · Feb 21, 20251
- T-1

Michal DreczkowskiAdam Tomasik · Sep 20, 20251
- T-1

Sergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 20251
- T-1

Ibragim ChuzhigaevMaciej Rozanski · Jul 18, 20261
Most control time in a fight
- 1

Michal DreczkowskiCedric Lushima · May 16, 202611:4615:00 Fight time
- 2

Bartosz LeskoBartosz Szewczyk · Mar 14, 20268:3215:00 Fight time
- 3

Bartosz LeskoRafal Haratyk · Oct 18, 20257:4625:00 Fight time
- 4

Michal DreczkowskiVojtěch Garba · Oct 14, 20237:2715:00 Fight time
- 5

Dawid KasperskiVasil Ducár · Feb 17, 20247:1315:00 Fight time
- 6

Rafal HaratykBartosz Lesko · Oct 18, 20256:1025:00 Fight time
- 7

Vojtěch GarbaMichal Dreczkowski · Oct 14, 20235:3315:00 Fight time
- 8

Piotr ChudzikPredrag Bozovic · Jun 20, 20264:596:59 Fight time
- 9

Bartosz LeskoDominik Humburger · Sep 14, 20244:4115:00 Fight time
- 10

Dominik HumburgerBartosz Lesko · Sep 14, 20244:1415:00 Fight time
Most significant strikes in a round
- 1

Michal DreczkowskiStevan Jaric · Jun 7, 2024 · R158
- 2

Aleksander WiniarskiDawid Kasperski · May 16, 2026 · R341
- T-3

Sergiusz ZajacDamian Piwowarczyk · Mar 14, 2026 · R138
- T-3

Michal DreczkowskiCedric Lushima · May 16, 2026 · R138
- T-3

Dawid KasperskiAleksander Winiarski · May 16, 2026 · R338
- T-6

Bartosz LeskoBartosz Szewczyk · Mar 14, 2026 · R336
- T-6

Maciej RozanskiIbragim Chuzhigaev · Jul 18, 2026 · R236
- 8

Michal DreczkowskiVojtěch Garba · Oct 14, 2023 · R332
- 9

Bartosz LeskoRafal Haratyk · Jul 18, 2026 · R530
- 10

Bartosz LeskoRafal Haratyk · Jul 18, 2026 · R228
Most takedowns in a round
- T-1

Michal DreczkowskiVojtěch Garba · Oct 14, 2023 · R124 Attempted
- T-1

Michal DreczkowskiVojtěch Garba · Oct 14, 2023 · R223 Attempted
- T-1

Bartosz SzewczykDawid Kasperski · Aug 9, 2025 · R322 Attempted
- T-1

Bartosz SzewczykBartosz Lesko · Mar 14, 2026 · R122 Attempted
- T-1

Michal DreczkowskiCedric Lushima · May 16, 2026 · R222 Attempted
- T-1

Piotr ChudzikPredrag Bozovic · Jun 20, 2026 · R122 Attempted
- T-7

Rafal HaratykBartosz Lesko · Jul 18, 2026 · R411 Attempted
- T-7

Rafal HaratykBartosz Lesko · Jul 18, 2026 · R511 Attempted
- T-7

Rafal KijanczukBogdan Gnidko · May 13, 2023 · R111 Attempted
- T-7

Ibragim ChuzhigaevBogdan Gnidko · Aug 19, 2023 · R211 Attempted
Most knockdowns in a round
- T-1

Rafal HaratykIvan Erslan · Oct 14, 2023 · R11
- T-1

Dawid KasperskiVasil Ducár · Feb 17, 2024 · R11
- T-1
Ivan ErslanBogdan Gnidko · Feb 24, 2024 · R11 - T-1

Rafal HaratykMarcin Wojcik · Feb 24, 2024 · R11
- T-1

Damian PiwowarczykMarcin Wojcik · Sep 14, 2024 · R11
- T-1

Rafal HaratykMarcin Wojcik · Nov 16, 2024 · R21
- T-1

Damian PiwowarczykBartosz Szewczyk · Feb 21, 2025 · R11
- T-1

Michal DreczkowskiAdam Tomasik · Sep 20, 2025 · R11
- T-1

Sergiusz ZajacMariusz Ksiazkiewicz · Sep 20, 2025 · R11
- T-1

Ibragim ChuzhigaevMaciej Rozanski · Jul 18, 2026 · R21
Division numbers
How each KSW weight class actually fights — finish rate, knockout rate and average fight time.