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 5, 2026

Fights

Time

Most time in the cage

  1. 1Szymon BajorPolandSzymon Bajor1h 31m7 Fights
  2. 2Štefan VojčákSlovakiaŠtefan Vojčák1h 6m7 Fights
  3. 3Phil De FriesUnited KingdomPhil De Fries1h 1m6 Fights
  4. 4Marek SamociukPolandMarek Samociuk50:035 Fights
  5. 5Michal MartínekCzechiaMichal Martínek44:056 Fights
  6. 6Artur SzpilkaPolandArtur Szpilka29:415 Fights
  7. 7Arkadiusz WrzosekPolandArkadiusz Wrzosek22:127 Fights

Full top 100 →

Shortest average fight time

  1. 1Arkadiusz WrzosekPolandArkadiusz Wrzosek3:107 Fights
  2. 2Artur SzpilkaPolandArtur Szpilka5:565 Fights
  3. 3Michal MartínekCzechiaMichal Martínek7:216 Fights
  4. 4Štefan VojčákSlovakiaŠtefan Vojčák9:257 Fights
  5. 5Marek SamociukPolandMarek Samociuk10:015 Fights
  6. 6Phil De FriesUnited KingdomPhil De Fries10:136 Fights
  7. 7Szymon BajorPolandSzymon Bajor12:577 Fights

Full top 100 →

Longest average fight time

  1. 1Szymon BajorPolandSzymon Bajor12:577 Fights
  2. 2Phil De FriesUnited KingdomPhil De Fries10:136 Fights
  3. 3Marek SamociukPolandMarek Samociuk10:015 Fights
  4. 4Štefan VojčákSlovakiaŠtefan Vojčák9:257 Fights
  5. 5Michal MartínekCzechiaMichal Martínek7:216 Fights
  6. 6Artur SzpilkaPolandArtur Szpilka5:565 Fights
  7. 7Arkadiusz WrzosekPolandArkadiusz Wrzosek3:107 Fights

Full top 100 →

Most control time

  1. 1Phil De FriesUnited KingdomPhil De Fries36:421h 1m Fight time
  2. 2Szymon BajorPolandSzymon Bajor28:301h 31m Fight time
  3. 3Štefan VojčákSlovakiaŠtefan Vojčák14:421h 6m Fight time
  4. 4Marek SamociukPolandMarek Samociuk5:3250:03 Fight time
  5. 5Michal MartínekCzechiaMichal Martínek4:4744:05 Fight time
  6. 6Arkadiusz WrzosekPolandArkadiusz Wrzosek4:0822:12 Fight time
  7. 7Artur SzpilkaPolandArtur Szpilka2:3429:41 Fight time

Full top 100 →

Highest share of control time

  1. 1Phil De FriesUnited KingdomPhil De Fries59.9%36:42 Control time
  2. 2Szymon BajorPolandSzymon Bajor31.4%28:30 Control time
  3. 3Štefan VojčákSlovakiaŠtefan Vojčák22.3%14:42 Control time
  4. 4Arkadiusz WrzosekPolandArkadiusz Wrzosek18.6%4:08 Control time
  5. 5Marek SamociukPolandMarek Samociuk11.1%5:32 Control time
  6. 6Michal MartínekCzechiaMichal Martínek10.9%4:47 Control time
  7. 7Artur SzpilkaPolandArtur Szpilka8.6%2:34 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Phil De FriesUnited KingdomPhil De Fries331
  2. 2Szymon BajorPolandSzymon Bajor237
  3. T-3Štefan VojčákSlovakiaŠtefan Vojčák222
  4. T-3Marek SamociukPolandMarek Samociuk222
  5. 5Michal MartínekCzechiaMichal Martínek175
  6. 6Arkadiusz WrzosekPolandArkadiusz Wrzosek99
  7. 7Artur SzpilkaPolandArtur Szpilka84

Full top 100 →

Most total strikes landed

  1. 1Marek SamociukPolandMarek Samociuk617
  2. 2Phil De FriesUnited KingdomPhil De Fries603
  3. 3Szymon BajorPolandSzymon Bajor576
  4. 4Štefan VojčákSlovakiaŠtefan Vojčák565
  5. 5Michal MartínekCzechiaMichal Martínek443
  6. 6Artur SzpilkaPolandArtur Szpilka219
  7. 7Arkadiusz WrzosekPolandArkadiusz Wrzosek184

Full top 100 →

Strikes landed per minute

  1. 1Phil De FriesUnited KingdomPhil De Fries5.4061.3 Minutes
  2. 2Arkadiusz WrzosekPolandArkadiusz Wrzosek4.4622.2 Minutes
  3. 3Marek SamociukPolandMarek Samociuk4.4450.1 Minutes
  4. 4Michal MartínekCzechiaMichal Martínek3.9744.1 Minutes
  5. 5Štefan VojčákSlovakiaŠtefan Vojčák3.3765.9 Minutes
  6. 6Artur SzpilkaPolandArtur Szpilka2.8329.7 Minutes
  7. 7Szymon BajorPolandSzymon Bajor2.6190.7 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Michal MartínekCzechiaMichal Martínek4.5444.1 Minutes
  2. 2Marek SamociukPolandMarek Samociuk3.7250.1 Minutes
  3. 3Artur SzpilkaPolandArtur Szpilka3.0729.7 Minutes
  4. 4Szymon BajorPolandSzymon Bajor3.0690.7 Minutes
  5. 5Štefan VojčákSlovakiaŠtefan Vojčák2.6365.9 Minutes
  6. 6Phil De FriesUnited KingdomPhil De Fries2.5661.3 Minutes
  7. 7Arkadiusz WrzosekPolandArkadiusz Wrzosek2.1222.2 Minutes

Full top 100 →

Best striking differential

  1. 1Phil De FriesUnited KingdomPhil De Fries2.8461.3 Minutes
  2. 2Arkadiusz WrzosekPolandArkadiusz Wrzosek2.3422.2 Minutes
  3. 3Štefan VojčákSlovakiaŠtefan Vojčák0.7465.9 Minutes
  4. 4Marek SamociukPolandMarek Samociuk0.7250.1 Minutes
  5. 5Artur SzpilkaPolandArtur Szpilka-0.2429.7 Minutes
  6. 6Szymon BajorPolandSzymon Bajor-0.4490.7 Minutes
  7. 7Michal MartínekCzechiaMichal Martínek-0.5744.1 Minutes

Full top 100 →

Most knockdowns

  1. 1Štefan VojčákSlovakiaŠtefan Vojčák5
  2. 2Arkadiusz WrzosekPolandArkadiusz Wrzosek4
  3. 3Artur SzpilkaPolandArtur Szpilka3
  4. T-4Michal MartínekCzechiaMichal Martínek1
  5. T-4Marek SamociukPolandMarek Samociuk1

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Arkadiusz WrzosekPolandArkadiusz Wrzosek2.74 Knockdowns
  2. 2Artur SzpilkaPolandArtur Szpilka1.53 Knockdowns
  3. 3Štefan VojčákSlovakiaŠtefan Vojčák1.15 Knockdowns
  4. 4Michal MartínekCzechiaMichal Martínek0.31 Knockdowns
  5. 5Marek SamociukPolandMarek Samociuk0.31 Knockdowns

Full top 100 →

Most knockouts

  1. T-1Štefan VojčákSlovakiaŠtefan Vojčák45 Wins
  2. T-1Arkadiusz WrzosekPolandArkadiusz Wrzosek45 Wins
  3. T-3Michal MartínekCzechiaMichal Martínek23 Wins
  4. T-3Phil De FriesUnited KingdomPhil De Fries26 Wins
  5. T-3Marek SamociukPolandMarek Samociuk23 Wins
  6. T-3Artur SzpilkaPolandArtur Szpilka24 Wins

Full top 100 →

Grappling

Records

Fastest finishes

  1. 1Arkadiusz WrzosekPolandArkadiusz WrzosekArtur Szpilka · May 11, 20240:141 Round
  2. 2Arkadiusz WrzosekPolandArkadiusz WrzosekMatheus Scheffel · Nov 16, 20240:251 Round
  3. 3Arkadiusz WrzosekPolandArkadiusz WrzosekIvan Vitasovic · Jan 20, 20240:551 Round
  4. 4Štefan VojčákSlovakiaŠtefan VojčákKamil Gawryjolek · Nov 11, 20231:071 Round
  5. 5Darko StosicSerbiaDarko StosicMatheus Scheffel · Feb 24, 20241:161 Round
  6. 6Artur SzpilkaPolandArtur SzpilkaErrol Zimmerman · Apr 26, 20251:491 Round
  7. 7Darko StosicSerbiaDarko StosicMichal Martínek · Oct 14, 20232:031 Round
  8. 8Marek SamociukPolandMarek SamociukDenis Gorniak · Jul 20, 20242:091 Round
  9. 9Miha FrlicSloveniaMiha FrlicKamil Gawryjolek · Jan 25, 20252:111 Round
  10. 10Viktor PestaCzechiaViktor PestaFilip Stawowy · Sep 16, 20232:121 Round

Full top 100 →

Fastest knockouts

  1. 1Arkadiusz WrzosekPolandArkadiusz WrzosekArtur Szpilka · May 11, 20240:141 Round
  2. 2Arkadiusz WrzosekPolandArkadiusz WrzosekMatheus Scheffel · Nov 16, 20240:251 Round
  3. 3Arkadiusz WrzosekPolandArkadiusz WrzosekIvan Vitasovic · Jan 20, 20240:551 Round
  4. 4Štefan VojčákSlovakiaŠtefan VojčákKamil Gawryjolek · Nov 11, 20231:071 Round
  5. 5Darko StosicSerbiaDarko StosicMatheus Scheffel · Feb 24, 20241:161 Round
  6. 6Darko StosicSerbiaDarko StosicMichal Martínek · Oct 14, 20232:031 Round
  7. 7Marek SamociukPolandMarek SamociukDenis Gorniak · Jul 20, 20242:091 Round
  8. 8Miha FrlicSloveniaMiha FrlicKamil Gawryjolek · Jan 25, 20252:111 Round
  9. 9Stjepan BekavacStjepan BekavacMarcin Rozalski · Dec 20, 20252:591 Round
  10. 10Kamil GawryjolekPolandKamil GawryjolekOlegs Jemeljanovs · Apr 22, 20233:291 Round

Full top 100 →

Fastest submissions

  1. 1Artur SzpilkaPolandArtur SzpilkaErrol Zimmerman · Apr 26, 20251:491 Round
  2. 2Viktor PestaCzechiaViktor PestaFilip Stawowy · Sep 16, 20232:121 Round
  3. 3Phil De FriesUnited KingdomPhil De FriesArkadiusz Wrzosek · Jun 14, 20253:331 Round
  4. 4Phil De FriesUnited KingdomPhil De FriesMarcin Wojcik · Apr 18, 20264:081 Round
  5. 5Arkadiusz WrzosekPolandArkadiusz WrzosekBogdan Stoica · Jun 3, 20235:001 Round
  6. 6Štefan VojčákSlovakiaŠtefan VojčákArkadiusz Wrzosek · Jun 20, 20266:252 Round
  7. 7Filip StawowyPolandFilip StawowyMarek Samociuk · Apr 22, 20239:402 Round
  8. 8Phil De FriesUnited KingdomPhil De FriesSzymon Bajor · Jul 15, 202310:002 Round

Full top 100 →

Longest fights

  1. 1Phil De FriesUnited KingdomPhil De FriesAugusto Sakai · Jun 7, 202425:005 Round
  2. 2Štefan VojčákSlovakiaŠtefan VojčákMarcin Wojcik · Sep 19, 202617:344 Round
  3. T-3Szymon BajorPolandSzymon BajorViktor Pesta · Dec 16, 202315:003 Round
  4. T-3Ivan VitasovicIvan VitasovicFilip Stawowy · May 11, 202415:003 Round
  5. T-3Matheus ScheffelBrazilMatheus ScheffelSzymon Bajor · Aug 24, 202415:003 Round
  6. T-3Marek SamociukPolandMarek SamociukFilip Stawowy · Mar 8, 202515:003 Round
  7. T-3Augusto SakaiBrazilAugusto SakaiSzymon Bajor · Apr 26, 202515:003 Round
  8. T-3Szymon BajorPolandSzymon BajorRicardo Prasel · Sep 20, 202515:003 Round
  9. T-3Marcin WojcikPolandMarcin WojcikAugusto Sakai · Dec 20, 202515:003 Round
  10. T-3Michal MartínekCzechiaMichal MartínekMarek Samociuk · Jun 20, 202615:003 Round

Full top 100 →

Most significant strikes in a fight

  1. 1Kacper PaczoskiPolandKacper PaczoskiDenis Gorniak · Oct 18, 2025115
  2. 2Phil De FriesUnited KingdomPhil De FriesAugusto Sakai · Jun 7, 202496
  3. 3Szymon BajorPolandSzymon BajorRicardo Prasel · Sep 20, 202588
  4. 4Augusto SakaiBrazilAugusto SakaiPhil De Fries · Jun 7, 202484
  5. 5Phil De FriesUnited KingdomPhil De FriesŠtefan Vojčák · Oct 18, 202583
  6. 6Marek SamociukPolandMarek SamociukMichal Martínek · Jun 20, 202682
  7. 7Michal MartínekCzechiaMichal MartínekMarek Samociuk · Jun 20, 202677
  8. 8Štefan VojčákSlovakiaŠtefan VojčákMarcin Wojcik · Sep 19, 202672
  9. 9Matheus ScheffelBrazilMatheus ScheffelSzymon Bajor · Aug 24, 202467
  10. 10Phil De FriesUnited KingdomPhil De FriesSzymon Bajor · Jul 15, 202365

Full top 100 →

Most takedowns in a fight

  1. T-1Szymon BajorPolandSzymon BajorRicardo Prasel · Sep 20, 202555 Attempted
  2. T-1Szymon BajorPolandSzymon BajorKacper Paczoski · Oct 10, 202659 Attempted
  3. 3Szymon BajorPolandSzymon BajorViktor Pesta · Dec 16, 202345 Attempted
  4. T-4Viktor PestaCzechiaViktor PestaSzymon Bajor · Dec 16, 202334 Attempted
  5. T-4Szymon BajorPolandSzymon BajorMatheus Scheffel · Aug 24, 202438 Attempted
  6. T-4Marek SamociukPolandMarek SamociukFilip Stawowy · Mar 8, 202533 Attempted
  7. T-7Phil De FriesUnited KingdomPhil De FriesSzymon Bajor · Jul 15, 202323 Attempted
  8. T-7Phil De FriesUnited KingdomPhil De FriesDarko Stosic · Nov 16, 202422 Attempted
  9. T-7Phil De FriesUnited KingdomPhil De FriesMarcin Wojcik · Apr 18, 202622 Attempted
  10. T-7Štefan VojčákSlovakiaŠtefan VojčákArkadiusz Wrzosek · Jun 20, 202626 Attempted

Full top 100 →

Most knockdowns in a fight

  1. 1Arkadiusz WrzosekPolandArkadiusz WrzosekIvan Vitasovic · Jan 20, 20242
  2. T-2Errol ZimmermanErrol ZimmermanTomasz Sarara · Apr 22, 20231
  3. T-2Artur SzpilkaPolandArtur SzpilkaMariusz Pudzianowski · Jun 3, 20231
  4. T-2Darko StosicSerbiaDarko StosicŠtefan Vojčák · Jul 15, 20231
  5. T-2Darko StosicSerbiaDarko StosicMichal Martínek · Oct 14, 20231
  6. T-2Štefan VojčákSlovakiaŠtefan VojčákKamil Gawryjolek · Nov 11, 20231
  7. T-2Darko StosicSerbiaDarko StosicMatheus Scheffel · Feb 24, 20241
  8. T-2Michal MartínekCzechiaMichal MartínekPrince Aounallah · Apr 6, 20241
  9. T-2Štefan VojčákSlovakiaŠtefan VojčákRicardo Prasel · May 11, 20241
  10. T-2Marek SamociukPolandMarek SamociukDenis Gorniak · Jul 20, 20241

Full top 100 →

Most control time in a fight

  1. 1Phil De FriesUnited KingdomPhil De FriesAugusto Sakai · Jun 7, 202411:2925:00 Fight time
  2. 2Phil De FriesUnited KingdomPhil De FriesŠtefan Vojčák · Oct 18, 202510:2114:27 Fight time
  3. 3Szymon BajorPolandSzymon BajorRicardo Prasel · Sep 20, 20259:0115:00 Fight time
  4. 4Augusto SakaiBrazilAugusto SakaiPhil De Fries · Jun 7, 20247:5125:00 Fight time
  5. 5Štefan VojčákSlovakiaŠtefan VojčákMarcin Wojcik · Sep 19, 20267:1717:34 Fight time
  6. 6Phil De FriesUnited KingdomPhil De FriesSzymon Bajor · Jul 15, 20236:5110:00 Fight time
  7. 7Kacper PaczoskiPolandKacper PaczoskiSzymon Bajor · Oct 10, 20266:2215:00 Fight time
  8. 8Szymon BajorPolandSzymon BajorViktor Pesta · Dec 16, 20236:0515:00 Fight time
  9. 9Filip StawowyPolandFilip StawowyIvan Vitasovic · May 11, 20246:0415:00 Fight time
  10. 10Tomasz SararaPolandTomasz SararaErrol Zimmerman · Apr 22, 20235:388:59 Fight time

Full top 100 →

Most significant strikes in a round

  1. 1Kacper PaczoskiPolandKacper PaczoskiDenis Gorniak · Oct 18, 2025 · R270
  2. 2Phil De FriesUnited KingdomPhil De FriesDarko Stosic · Nov 16, 2024 · R161
  3. 3Szymon BajorPolandSzymon BajorRicardo Prasel · Sep 20, 2025 · R357
  4. 4Phil De FriesUnited KingdomPhil De FriesSzymon Bajor · Jul 15, 2023 · R246
  5. 5Kacper PaczoskiPolandKacper PaczoskiDenis Gorniak · Oct 18, 2025 · R145
  6. 6Phil De FriesUnited KingdomPhil De FriesŠtefan Vojčák · Oct 18, 2025 · R343
  7. 7Štefan VojčákSlovakiaŠtefan VojčákPhil De Fries · Oct 18, 2025 · R139
  8. 8Denis GorniakPolandDenis GorniakMichal Turynski · Apr 26, 2025 · R135
  9. 9Marek SamociukPolandMarek SamociukMichal Martínek · Jun 20, 2026 · R234
  10. 10Phil De FriesUnited KingdomPhil De FriesŠtefan Vojčák · Oct 18, 2025 · R233

Full top 100 →

Most takedowns in a round

  1. 1Szymon BajorPolandSzymon BajorRicardo Prasel · Sep 20, 2025 · R344 Attempted
  2. T-2Viktor PestaCzechiaViktor PestaSzymon Bajor · Dec 16, 2023 · R222 Attempted
  3. T-2Szymon BajorPolandSzymon BajorViktor Pesta · Dec 16, 2023 · R122 Attempted
  4. T-2Szymon BajorPolandSzymon BajorViktor Pesta · Dec 16, 2023 · R323 Attempted
  5. T-2Szymon BajorPolandSzymon BajorMatheus Scheffel · Aug 24, 2024 · R322 Attempted
  6. T-2Phil De FriesUnited KingdomPhil De FriesDarko Stosic · Nov 16, 2024 · R122 Attempted
  7. T-2Marek SamociukPolandMarek SamociukFilip Stawowy · Mar 8, 2025 · R322 Attempted
  8. T-2Phil De FriesUnited KingdomPhil De FriesMarcin Wojcik · Apr 18, 2026 · R122 Attempted
  9. T-2Szymon BajorPolandSzymon BajorKacper Paczoski · Oct 10, 2026 · R122 Attempted
  10. T-2Szymon BajorPolandSzymon BajorKacper Paczoski · Oct 10, 2026 · R225 Attempted

Full top 100 →

Most knockdowns in a round

  1. 1Arkadiusz WrzosekPolandArkadiusz WrzosekIvan Vitasovic · Jan 20, 2024 · R12
  2. T-2Errol ZimmermanErrol ZimmermanTomasz Sarara · Apr 22, 2023 · R21
  3. T-2Artur SzpilkaPolandArtur SzpilkaMariusz Pudzianowski · Jun 3, 2023 · R21
  4. T-2Darko StosicSerbiaDarko StosicŠtefan Vojčák · Jul 15, 2023 · R31
  5. T-2Darko StosicSerbiaDarko StosicMichal Martínek · Oct 14, 2023 · R11
  6. T-2Štefan VojčákSlovakiaŠtefan VojčákKamil Gawryjolek · Nov 11, 2023 · R11
  7. T-2Darko StosicSerbiaDarko StosicMatheus Scheffel · Feb 24, 2024 · R11
  8. T-2Michal MartínekCzechiaMichal MartínekPrince Aounallah · Apr 6, 2024 · R21
  9. T-2Štefan VojčákSlovakiaŠtefan VojčákRicardo Prasel · May 11, 2024 · R21
  10. T-2Marek SamociukPolandMarek SamociukDenis Gorniak · Jul 20, 2024 · R11

Full top 100 →

Division numbers

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

UFCalendar Record Book →