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 decision wins
- T-1

Pawel Pawlak25 Wins
- T-1

Damian Janikowski23 Wins
- T-1

Michal Michalski25 Wins
- T-4

Tomasz Romanowski11 Wins
- T-4

Borys Dzikowski12 Wins
- T-4

Radosław Paczuski13 Wins
Most finishes
- 1

Piotr Kuberski66 Wins
- T-2

Pawel Pawlak35 Wins
- T-2

Michal Michalski35 Wins
- T-2

Laid Zerhouni33 Wins
- 5

Radosław Paczuski23 Wins
- T-6

Damian Janikowski13 Wins
- T-6

Borys Dzikowski12 Wins
Longest win streak
Time
Most time in the cage
- 1

Pawel Pawlak1h 57m5 Fights
- 2

Tomasz Romanowski1h 23m5 Fights
- 3

Borys Dzikowski1h 18m6 Fights
- 4

Damian Janikowski1h 9m7 Fights
- 5

Piotr Kuberski44:436 Fights
- 6

Radosław Paczuski43:475 Fights
- 7

Michal Michalski42:226 Fights
- 8

Laid Zerhouni31:275 Fights
Shortest average fight time
- 1

Laid Zerhouni6:175 Fights
- 2

Michal Michalski7:046 Fights
- 3

Piotr Kuberski7:276 Fights
- 4

Radosław Paczuski8:455 Fights
- 5

Damian Janikowski9:547 Fights
- 6

Borys Dzikowski13:056 Fights
- 7

Tomasz Romanowski16:355 Fights
- 8

Pawel Pawlak23:215 Fights
Longest average fight time
- 1

Pawel Pawlak23:215 Fights
- 2

Tomasz Romanowski16:355 Fights
- 3

Borys Dzikowski13:056 Fights
- 4

Damian Janikowski9:547 Fights
- 5

Radosław Paczuski8:455 Fights
- 6

Piotr Kuberski7:276 Fights
- 7

Michal Michalski7:046 Fights
- 8

Laid Zerhouni6:175 Fights
Most control time
- 1

Pawel Pawlak24:151h 57m Fight time
- 2

Borys Dzikowski14:451h 18m Fight time
- 3

Damian Janikowski14:291h 9m Fight time
- 4

Michal Michalski10:5642:22 Fight time
- 5

Tomasz Romanowski9:451h 23m Fight time
- 6

Laid Zerhouni6:4631:27 Fight time
- 7

Piotr Kuberski6:1244:43 Fight time
- 8

Radosław Paczuski2:2743:47 Fight time
Highest share of control time
- 1

Michal Michalski25.8%10:56 Control time
- 2

Laid Zerhouni21.5%6:46 Control time
- 3

Damian Janikowski20.9%14:29 Control time
- 4

Pawel Pawlak20.8%24:15 Control time
- 5

Borys Dzikowski18.8%14:45 Control time
- 6

Piotr Kuberski13.9%6:12 Control time
- 7

Tomasz Romanowski11.8%9:45 Control time
- 8

Radosław Paczuski5.6%2:27 Control time
Striking
Most significant strikes landed
- 1

Pawel Pawlak497
- 2

Piotr Kuberski303
- 3

Borys Dzikowski224
- 4

Damian Janikowski169
- 5

Michal Michalski166
- 6

Tomasz Romanowski147
- 7

Radosław Paczuski124
- 8

Laid Zerhouni86
Most total strikes landed
- 1

Pawel Pawlak1,366
- 2

Piotr Kuberski1,038
- 3

Tomasz Romanowski796
- 4

Borys Dzikowski706
- 5

Damian Janikowski623
- 6

Michal Michalski511
- 7

Radosław Paczuski249
- 8

Laid Zerhouni224
Strikes landed per minute
- 1

Piotr Kuberski6.7844.7 Minutes
- 2

Pawel Pawlak4.26116.7 Minutes
- 3

Michal Michalski3.9242.4 Minutes
- 4

Borys Dzikowski2.8578.5 Minutes
- 5

Radosław Paczuski2.8343.8 Minutes
- 6

Laid Zerhouni2.7331.5 Minutes
- 7

Damian Janikowski2.4469.3 Minutes
- 8

Tomasz Romanowski1.7782.9 Minutes
Strikes absorbed per minute
- 1

Laid Zerhouni6.2331.5 Minutes
- 2

Damian Janikowski4.8869.3 Minutes
- 3

Borys Dzikowski4.3678.5 Minutes
- 4

Tomasz Romanowski3.5582.9 Minutes
- 5

Michal Michalski3.1242.4 Minutes
- 6

Piotr Kuberski2.4844.7 Minutes
- 7

Radosław Paczuski1.4443.8 Minutes
- 8

Pawel Pawlak1.40116.7 Minutes
Best striking differential
- 1

Piotr Kuberski4.2944.7 Minutes
- 2

Pawel Pawlak2.85116.7 Minutes
- 3

Radosław Paczuski1.3943.8 Minutes
- 4

Michal Michalski0.8042.4 Minutes
- 5

Borys Dzikowski-1.5078.5 Minutes
- 6

Tomasz Romanowski-1.7782.9 Minutes
- 7

Damian Janikowski-2.4469.3 Minutes
- 8

Laid Zerhouni-3.5031.5 Minutes
Most knockdowns
Most knockdowns per 15 minutes
- 1

Piotr Kuberski2.06 Knockdowns
- 2

Michal Michalski1.13 Knockdowns
- 3

Radosław Paczuski1.03 Knockdowns
- 4

Damian Janikowski0.21 Knockdowns
- 5

Borys Dzikowski0.21 Knockdowns
- 6

Tomasz Romanowski0.21 Knockdowns
- 7

Pawel Pawlak0.11 Knockdowns
Most knockouts
- 1

Piotr Kuberski66 Wins
- T-2

Pawel Pawlak25 Wins
- T-2

Michal Michalski25 Wins
- T-2

Laid Zerhouni23 Wins
- T-2

Radosław Paczuski23 Wins
- 6

Borys Dzikowski12 Wins
Grappling
Most takedowns landed
- 1

Damian Janikowski1723 Attempted
- 2

Pawel Pawlak719 Attempted
- 3

Michal Michalski616 Attempted
- 4

Laid Zerhouni34 Attempted
Takedowns per 15 minutes
- 1

Damian Janikowski3.769.3 Minutes
- 2

Michal Michalski2.142.4 Minutes
- 3

Laid Zerhouni1.431.5 Minutes
- 4

Pawel Pawlak0.9116.7 Minutes
Most submission attempts
Most submission attempts per 15 minutes
- 1

Laid Zerhouni0.51 Submission attempts
- 2

Michal Michalski0.41 Submission attempts
- 3

Pawel Pawlak0.32 Submission attempts
- 4

Damian Janikowski0.21 Submission attempts
- 5

Borys Dzikowski0.21 Submission attempts
Most submissions
- T-1

Pawel Pawlak15 Wins
- T-1

Damian Janikowski13 Wins
- T-1

Michal Michalski15 Wins
- T-1

Laid Zerhouni13 Wins
Records
Fastest finishes
- 1

David HošekDamian Mieczkowski · Mar 16, 20240:441 Round
- 2
Luka VrtacicJacek Gac · Apr 18, 20260:451 Round - 3

Radosław PaczuskiLaid Zerhouni · Sep 14, 20241:011 Round
- 4

Bartosz KurekDamian Mieczkowski · Mar 8, 20251:211 Round
- 5

Konrad RusinskiKrystian Bielski · Nov 11, 20231:341 Round
- 6

Laid ZerhouniAlain Van De Merckt · Dec 20, 20241:411 Round
- 7

Michal MichalskiBartosz Lesko · May 11, 20241:421 Round
- 8

Laid ZerhouniDamian Janikowski · May 10, 20251:541 Round
- 9

Piotr KuberskiMichal Michalski · May 16, 20262:091 Round
- 10

Damian JanikowskiWiktor Zalewski · Jun 20, 20262:181 Round
Fastest knockouts
- 1

David HošekDamian Mieczkowski · Mar 16, 20240:441 Round
- 2
Luka VrtacicJacek Gac · Apr 18, 20260:451 Round - 3

Radosław PaczuskiLaid Zerhouni · Sep 14, 20241:011 Round
- 4

Bartosz KurekDamian Mieczkowski · Mar 8, 20251:211 Round
- 5

Laid ZerhouniAlain Van De Merckt · Dec 20, 20241:411 Round
- 6

Michal MichalskiBartosz Lesko · May 11, 20241:421 Round
- 7

Laid ZerhouniDamian Janikowski · May 10, 20251:541 Round
- 8

Piotr KuberskiMichal Michalski · May 16, 20262:091 Round
- 9

Matúš JuráčekHenry Fadipe · Feb 17, 20244:031 Round
- 10

Albert OdzimkowskiDavid Hošek · Aug 24, 20244:121 Round
Fastest submissions
- 1

Konrad RusinskiKrystian Bielski · Nov 11, 20231:341 Round
- 2

Damian JanikowskiWiktor Zalewski · Jun 20, 20262:181 Round
- 3

Laid ZerhouniBoubakar Niakate · Apr 6, 20243:421 Round
- 4

Michal MichalskiRadosław Paczuski · Sep 19, 20264:121 Round
- 5

Bartosz LeskoNemanja Nikolic · Jul 15, 20234:451 Round
- 6

Mamed KhalidovAdrian Bartosinski · Nov 16, 20247:482 Round
- 7

Alain Van De MercktBorys Dzikowski · Aug 9, 20258:282 Round
- 8

Pawel PawlakLaid Zerhouni · Dec 20, 202523:095 Round
Longest fights
- T-1

Pawel PawlakMichal Materla · Dec 16, 202325:005 Round
- T-1

Pawel PawlakDamian Janikowski · Jul 20, 202425:005 Round
- 3

Pawel PawlakTomasz Romanowski · Jun 3, 202323:365 Round
- 4

Pawel PawlakLaid Zerhouni · Dec 20, 202523:095 Round
- 5

Pawel PawlakMamed Khalidov · Apr 18, 202619:594 Round
- T-6

Damian MieczkowskiBorys Dzikowski · Jul 15, 202315:003 Round
- T-6

Damian JanikowskiCezariusz Kesik · Jul 15, 202315:003 Round
- T-6

Michal MichalskiDominik Humburger · Sep 16, 202315:003 Round
- T-6

Damian JanikowskiTomasz Romanowski · Dec 16, 202315:003 Round
- T-6

Wojciech JanuszTomasz Jakubiec · Mar 16, 202415:003 Round
Most significant strikes in a fight
- 1

Pawel PawlakLaid Zerhouni · Dec 20, 2025152
- 2

Damian MieczkowskiBorys Dzikowski · Jul 15, 2023126
- 3

Piotr KuberskiTomasz Romanowski · Mar 8, 2025105
- 4

Pawel PawlakDamian Janikowski · Jul 20, 202496
- 5

Pawel PawlakTomasz Romanowski · Jun 3, 202389
- 6

Pawel PawlakMamed Khalidov · Apr 18, 202688
- 7

Dominik HumburgerBorys Dzikowski · Feb 21, 202585
- 8

Borys DzikowskiKrystian Bielski · Jun 7, 202484
- 9

Cezariusz KesikDamian Janikowski · Jul 15, 202383
- 10

Pawel PawlakMichal Materla · Dec 16, 202372
Most takedowns in a fight
- 1

Damian JanikowskiCezariusz Kesik · Jul 15, 20231113 Attempted
- 2

Dominik HumburgerBorys Dzikowski · Feb 21, 202546 Attempted
- T-3

Michal MichalskiDominik Humburger · Sep 16, 202339 Attempted
- T-3

Adrian BartosinskiMamed Khalidov · Nov 16, 202433 Attempted
- T-3

Pawel PawlakLaid Zerhouni · Dec 20, 202538 Attempted
- T-3

Konrad RusinskiHenry Fadipe · Jan 17, 202636 Attempted
- T-3

Kacper PakeltysBorys Dzikowski · Feb 21, 202633 Attempted
- T-8

Pawel PawlakTomasz Romanowski · Jun 3, 202326 Attempted
- T-8

Damian JanikowskiTomasz Romanowski · Dec 16, 202322 Attempted
- T-8

Pawel PawlakMichal Materla · Dec 16, 202325 Attempted
Most knockdowns in a fight
- T-1

Piotr KuberskiBartosz Lesko · Nov 11, 20232
- T-1

Piotr KuberskiMichal Materla · Mar 16, 20242
- T-1
Luka VrtacicJacek Gac · Apr 18, 20262 - T-4

Damian MieczkowskiBorys Dzikowski · Jul 15, 20231
- T-4

Bartosz LeskoNemanja Nikolic · Jul 15, 20231
- T-4

Damian JanikowskiCezariusz Kesik · Jul 15, 20231
- T-4

Albert OdzimkowskiJorge Bueno · Nov 11, 20231
- T-4

Tomasz RomanowskiDamian Janikowski · Dec 16, 20231
- T-4

Matúš JuráčekHenry Fadipe · Feb 17, 20241
- T-4

Dominik HumburgerAdrian Dudek · Feb 17, 20241
Most control time in a fight
- 1

Kacper PakeltysBorys Dzikowski · Feb 21, 202612:1715:00 Fight time
- 2

Pawel PawlakLaid Zerhouni · Dec 20, 202511:0323:09 Fight time
- 3

Mamed KhalidovScott Askham · Jun 3, 20237:0811:14 Fight time
- 4

Damian JanikowskiTomasz Romanowski · Dec 16, 20236:5615:00 Fight time
- 5

Alain Van De MercktBorys Dzikowski · Aug 9, 20256:428:28 Fight time
- 6

Damian MieczkowskiBorys Dzikowski · Jul 15, 20236:3815:00 Fight time
- 7

Konrad RusinskiHenry Fadipe · Jan 17, 20266:1815:00 Fight time
- 8

Borys DzikowskiAdrian Dudek · Sep 19, 20265:2310:00 Fight time
- 9

Tomasz RomanowskiDamian Janikowski · Dec 16, 20235:1015:00 Fight time
- 10

Krystian BielskiBorys Dzikowski · Jun 7, 20245:0615:00 Fight time
Most significant strikes in a round
- 1

Damian MieczkowskiBorys Dzikowski · Jul 15, 2023 · R171
- 2

Michal MichalskiDamian Janikowski · Dec 20, 2025 · R159
- T-3

Pawel PawlakLaid Zerhouni · Dec 20, 2025 · R354
- T-3

Pawel PawlakMamed Khalidov · Apr 18, 2026 · R454
- 5

Piotr KuberskiMichal Materla · Mar 16, 2024 · R152
- 6

Piotr KuberskiTomasz Romanowski · Mar 8, 2025 · R350
- 7

Borys DzikowskiKrystian Bielski · Jun 7, 2024 · R244
- T-8

Dominik HumburgerMichal Michalski · Sep 16, 2023 · R242
- T-8

Pawel PawlakLaid Zerhouni · Dec 20, 2025 · R242
- 10

Albert OdzimkowskiJorge Bueno · Nov 11, 2023 · R139
Most takedowns in a round
- 1

Damian JanikowskiCezariusz Kesik · Jul 15, 2023 · R366 Attempted
- 2

Damian JanikowskiCezariusz Kesik · Jul 15, 2023 · R257 Attempted
- T-3

Michal MichalskiDominik Humburger · Sep 16, 2023 · R223 Attempted
- T-3

Laid ZerhouniBoubakar Niakate · Apr 6, 2024 · R123 Attempted
- T-3

Damian JanikowskiPiotr Kuberski · Nov 16, 2024 · R122 Attempted
- T-3

Adrian BartosinskiMamed Khalidov · Nov 16, 2024 · R222 Attempted
- T-3

Dominik HumburgerBorys Dzikowski · Feb 21, 2025 · R223 Attempted
- T-3

Dominik HumburgerBorys Dzikowski · Feb 21, 2025 · R323 Attempted
- T-3

Mateusz GolaAndi Vrtacic · Jan 17, 2026 · R125 Attempted
- T-3

Albert OdzimkowskiAndi Vrtacic · Apr 18, 2026 · R122 Attempted
Most knockdowns in a round
- T-1

Piotr KuberskiMichal Materla · Mar 16, 2024 · R12
- T-1
Luka VrtacicJacek Gac · Apr 18, 2026 · R12 - T-3

Damian MieczkowskiBorys Dzikowski · Jul 15, 2023 · R11
- T-3

Bartosz LeskoNemanja Nikolic · Jul 15, 2023 · R11
- T-3

Damian JanikowskiCezariusz Kesik · Jul 15, 2023 · R31
- T-3

Albert OdzimkowskiJorge Bueno · Nov 11, 2023 · R21
- T-3

Piotr KuberskiBartosz Lesko · Nov 11, 2023 · R11
- T-3

Piotr KuberskiBartosz Lesko · Nov 11, 2023 · R21
- T-3

Tomasz RomanowskiDamian Janikowski · Dec 16, 2023 · R11
- T-3

Matúš JuráčekHenry Fadipe · Feb 17, 2024 · R11
Division numbers
How each KSW weight class actually fights — finish rate, knockout rate and average fight time.