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
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
Division numbers
How each KSW weight class actually fights — finish rate, knockout rate and average fight time.