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
- 1

Kacper Koziorzebski44 Wins
- 2

Adrian Bartosinski36 Wins
- T-3

Oskar Szczepaniak13 Wins
- T-3

Madars Bertholds-Fleminas12 Wins
Most finishes
- T-1

Adrian Bartosinski36 Wins
- T-1

Wiktor Zalewski33 Wins
- T-3

Oskar Szczepaniak23 Wins
- T-3

Artur Szczepaniak22 Wins
- 5

Madars Bertholds-Fleminas12 Wins
Longest win streak
Time
Most time in the cage
- 1

Adrian Bartosinski1h 47m6 Fights
- 2

Madars Bertholds-Fleminas1h 31m6 Fights
- 3

Kacper Koziorzebski1h 6m5 Fights
- 4

Wiktor Zalewski36:115 Fights
- 5

Oskar Szczepaniak32:395 Fights
- 6

Artur Szczepaniak27:165 Fights
Shortest average fight time
- 1

Artur Szczepaniak5:275 Fights
- 2

Oskar Szczepaniak6:325 Fights
- 3

Wiktor Zalewski7:145 Fights
- 4

Kacper Koziorzebski13:115 Fights
- 5

Madars Bertholds-Fleminas15:116 Fights
- 6

Adrian Bartosinski17:466 Fights
Longest average fight time
- 1

Adrian Bartosinski17:466 Fights
- 2

Madars Bertholds-Fleminas15:116 Fights
- 3

Kacper Koziorzebski13:115 Fights
- 4

Wiktor Zalewski7:145 Fights
- 5

Oskar Szczepaniak6:325 Fights
- 6

Artur Szczepaniak5:275 Fights
Most control time
- 1

Adrian Bartosinski43:111h 47m Fight time
- 2

Madars Bertholds-Fleminas21:321h 31m Fight time
- 3

Kacper Koziorzebski10:421h 6m Fight time
- 4

Oskar Szczepaniak6:1932:39 Fight time
- 5

Artur Szczepaniak5:3227:16 Fight time
- 6

Wiktor Zalewski1:5536:11 Fight time
Highest share of control time
- 1

Adrian Bartosinski40.5%43:11 Control time
- 2

Madars Bertholds-Fleminas23.6%21:32 Control time
- 3

Artur Szczepaniak20.3%5:32 Control time
- 4

Oskar Szczepaniak19.3%6:19 Control time
- 5

Kacper Koziorzebski16.2%10:42 Control time
- 6

Wiktor Zalewski5.3%1:55 Control time
Striking
Most significant strikes landed
Most total strikes landed
Strikes landed per minute
- 1

Kacper Koziorzebski3.6665.9 Minutes
- 2

Wiktor Zalewski3.6236.2 Minutes
- 3

Oskar Szczepaniak3.2232.7 Minutes
- 4

Artur Szczepaniak2.4927.3 Minutes
- 5

Adrian Bartosinski2.33106.6 Minutes
- 6

Madars Bertholds-Fleminas2.0191.1 Minutes
Strikes absorbed per minute
- 1

Wiktor Zalewski4.2636.2 Minutes
- 2

Oskar Szczepaniak2.9732.7 Minutes
- 3

Kacper Koziorzebski2.5565.9 Minutes
- 4

Adrian Bartosinski1.95106.6 Minutes
- 5

Artur Szczepaniak1.9127.3 Minutes
- 6

Madars Bertholds-Fleminas1.7291.1 Minutes
Best striking differential
- 1

Kacper Koziorzebski1.1165.9 Minutes
- 2

Artur Szczepaniak0.5927.3 Minutes
- 3

Adrian Bartosinski0.38106.6 Minutes
- 4

Madars Bertholds-Fleminas0.2991.1 Minutes
- 5

Oskar Szczepaniak0.2532.7 Minutes
- 6

Wiktor Zalewski-0.6436.2 Minutes
Most knockdowns
Most knockdowns per 15 minutes
- 1

Oskar Szczepaniak1.43 Knockdowns
- 2

Wiktor Zalewski0.82 Knockdowns
- 3

Artur Szczepaniak0.61 Knockdowns
- 4

Adrian Bartosinski0.32 Knockdowns
- 5

Kacper Koziorzebski0.21 Knockdowns
Most knockouts
- 1

Wiktor Zalewski33 Wins
- T-2

Adrian Bartosinski26 Wins
- T-2

Oskar Szczepaniak23 Wins
- T-4

Artur Szczepaniak12 Wins
- T-4

Madars Bertholds-Fleminas12 Wins
Grappling
Most takedowns landed
- 1

Adrian Bartosinski1237 Attempted
- 2

Kacper Koziorzebski1019 Attempted
- 3

Artur Szczepaniak613 Attempted
- 4

Madars Bertholds-Fleminas410 Attempted
- 5

Oskar Szczepaniak38 Attempted
Takedowns per 15 minutes
- 1

Artur Szczepaniak3.327.3 Minutes
- 2

Kacper Koziorzebski2.365.9 Minutes
- 3

Adrian Bartosinski1.7106.6 Minutes
- 4

Oskar Szczepaniak1.432.7 Minutes
- 5

Madars Bertholds-Fleminas0.791.1 Minutes
Most submission attempts
Most submission attempts per 15 minutes
- 1

Adrian Bartosinski1.07 Submission attempts
- 2

Oskar Szczepaniak0.92 Submission attempts
- 3

Artur Szczepaniak0.61 Submission attempts
- 4

Madars Bertholds-Fleminas0.32 Submission attempts
- 5

Kacper Koziorzebski0.21 Submission attempts
Records
Fastest finishes
- 1

Wiktor ZalewskiAdrian Zielinski · Mar 16, 20240:321 Round
- 2

Oskar SzczepaniakMichal Gniady · Mar 16, 20241:001 Round
- 3

Dawid KuczmarskiMorgann Gbolou · Jun 7, 20241:111 Round
- 4

Adam MasaevKonrad Rusinski · Jun 20, 20261:341 Round
- 5

Artur SzczepaniakKrystian Kaszubowski · Sep 14, 20241:401 Round
- 6

Adrian BartosinskiArtur Szczepaniak · Apr 22, 20231:491 Round
- 7

Artur SzczepaniakIgor Michaliszyn · Apr 26, 20252:401 Round
- 8

Konrad RusinskiTagir Machmudov · May 16, 20262:451 Round
- 9

Adam NiedzwiedzMarcin Krakowiak · Apr 26, 20252:531 Round
- 10

Andrzej GrzebykWiktor Zalewski · Nov 16, 20243:231 Round
Fastest knockouts
- 1

Wiktor ZalewskiAdrian Zielinski · Mar 16, 20240:321 Round
- 2

Oskar SzczepaniakMichal Gniady · Mar 16, 20241:001 Round
- 3

Adrian BartosinskiArtur Szczepaniak · Apr 22, 20231:491 Round
- 4

Artur SzczepaniakIgor Michaliszyn · Apr 26, 20252:401 Round
- 5

Konrad RusinskiTagir Machmudov · May 16, 20262:451 Round
- 6

Andrzej GrzebykWiktor Zalewski · Nov 16, 20243:231 Round
- 7

Oskar SzczepaniakAdrian Gralak · Sep 16, 20234:311 Round
- 8

Tymoteusz LopaczykOskar Szczepaniak · Mar 8, 20254:381 Round
- 9

Wiktor ZalewskiKacper Koziorzebski · Sep 16, 20235:562 Round
- 10

Madars Bertholds-FleminasArtur Szczepaniak · Apr 6, 20246:072 Round
Fastest submissions
- 1

Dawid KuczmarskiMorgann Gbolou · Jun 7, 20241:111 Round
- 2

Adam MasaevKonrad Rusinski · Jun 20, 20261:341 Round
- 3

Artur SzczepaniakKrystian Kaszubowski · Sep 14, 20241:401 Round
- 4

Adam NiedzwiedzMarcin Krakowiak · Apr 26, 20252:531 Round
- 5

Viktor CervinskyMichal Gniady · Aug 9, 20257:112 Round
- 6

Daniel SkibinskiOskar Szczepaniak · Aug 9, 20257:302 Round
- 7

Adrian BartosinskiIgor Michaliszyn · May 11, 202414:503 Round
Longest fights
- T-1

Adrian BartosinskiSalahdine Parnasse · Dec 16, 202325:005 Round
- T-1

Adrian BartosinskiAndrzej Grzebyk · Apr 26, 202525:005 Round
- T-1

Adrian BartosinskiMadars Bertholds-Fleminas · Mar 14, 202625:005 Round
- T-4

Marcin KrakowiakHenry Fadipe · Apr 22, 202315:003 Round
- T-4

Andrzej GrzebykBrian Hooi · May 13, 202315:003 Round
- T-4

Henry FadipeKrystian Kaszubowski · Jul 15, 202315:003 Round
- T-4

Marcin KrakowiakMichal Pietrzak · Aug 19, 202315:003 Round
- T-4

Andrzej GrzebykMadars Bertholds-Fleminas · Dec 16, 202315:003 Round
- T-4

Kacper KoziorzebskiViktor Cervinsky · Feb 17, 202415:003 Round
- T-4

Maciej JewtuszkoMarius Zaromskis · Mar 16, 202415:003 Round
Most significant strikes in a fight
- 1

Kacper KoziorzebskiViktor Cervinsky · Feb 17, 2024117
- 2

Igor MichaliszynKrystian Bielski · Apr 22, 202392
- T-3

Andrzej GrzebykBrian Hooi · May 13, 202382
- T-3

Adrian BartosinskiMuslim Tulshaev · Dec 20, 202582
- T-5

Mateusz PawlikWiktor Zalewski · Jun 14, 202581
- T-5

Mateusz PawlikMatúš Juráček · Oct 18, 202581
- 7

Adam NiedzwiedzMateusz Pawlik · Jul 18, 202676
- 8

Maciej JewtuszkoMarius Zaromskis · Mar 16, 202474
- T-9

Andrzej GrzebykAdrian Bartosinski · Apr 26, 202573
- T-9

Krystian KaszubowskiDawid Kuczmarski · Nov 15, 202573
Most takedowns in a fight
- 1

Andrzej GrzebykBrian Hooi · May 13, 2023711 Attempted
- 2

Dawid KuczmarskiKrystian Kaszubowski · Nov 15, 202566 Attempted
- T-3

Andrzej GrzebykMadars Bertholds-Fleminas · Dec 16, 202356 Attempted
- T-3

Kacper KoziorzebskiViktor Cervinsky · Feb 17, 2024510 Attempted
- T-3

Mickael LeboutRomain Debienne · Dec 20, 202456 Attempted
- T-3

Amaury Wako-ZaboViktor Cervinsky · Jan 17, 202656 Attempted
- 7

Adrian BartosinskiMuslim Tulshaev · Dec 20, 202548 Attempted
- T-8

Marcin KrakowiakHenry Fadipe · Apr 22, 202339 Attempted
- T-8

Oskar SzczepaniakAdrian Zielinski · Jun 7, 202437 Attempted
- T-8

Kacper KoziorzebskiMadars Bertholds-Fleminas · Apr 26, 202535 Attempted
Most knockdowns in a fight
- T-1

Adrian BartosinskiArtur Szczepaniak · Apr 22, 20231
- T-1

Marcin KrakowiakMichal Pietrzak · Aug 19, 20231
- T-1

Oskar SzczepaniakAdrian Gralak · Sep 16, 20231
- T-1

Wiktor ZalewskiKacper Koziorzebski · Sep 16, 20231
- T-1

Adrian BartosinskiSalahdine Parnasse · Dec 16, 20231
- T-1

Oskar SzczepaniakMichal Gniady · Mar 16, 20241
- T-1

Wiktor ZalewskiAdrian Zielinski · Mar 16, 20241
- T-1

Maciej JewtuszkoMarius Zaromskis · Mar 16, 20241
- T-1

Oskar SzczepaniakAdrian Zielinski · Jun 7, 20241
- T-1

Andrzej GrzebykWiktor Zalewski · Nov 16, 20241
Most control time in a fight
- T-1

Dominik ZadoraSamuel Bily · Sep 19, 202611:0815:00 Fight time
- T-1

Adam NiedzwiedzMateusz Pawlik · Jul 18, 202611:0815:00 Fight time
- 3

Adrian BartosinskiMuslim Tulshaev · Dec 20, 202510:1114:56 Fight time
- 4

Salahdine ParnasseAdrian Bartosinski · Dec 16, 20239:5725:00 Fight time
- 5

Adrian BartosinskiSalahdine Parnasse · Dec 16, 20239:1725:00 Fight time
- 6

Adrian BartosinskiAndrzej Grzebyk · Apr 26, 20258:5825:00 Fight time
- 7

Adrian BartosinskiMadars Bertholds-Fleminas · Mar 14, 20268:2425:00 Fight time
- 8

Andrzej GrzebykAdrian Bartosinski · Apr 26, 20257:4325:00 Fight time
- 9

Andrzej GrzebykBrian Hooi · May 13, 20237:1615:00 Fight time
- 10

Andrzej GrzebykMadars Bertholds-Fleminas · Dec 16, 20236:4415:00 Fight time
Most significant strikes in a round
- 1

Igor MichaliszynKrystian Bielski · Apr 22, 2023 · R274
- T-2

Mateusz PawlikWiktor Zalewski · Jun 14, 2025 · R355
- T-2

Adrian BartosinskiMuslim Tulshaev · Dec 20, 2025 · R355
- 4

Kacper KoziorzebskiViktor Cervinsky · Feb 17, 2024 · R147
- 5

Kacper KoziorzebskiViktor Cervinsky · Feb 17, 2024 · R242
- 6

Krystian KaszubowskiDawid Kuczmarski · Nov 15, 2025 · R241
- 7

Steven KrtDaniel Kolasinski · May 16, 2026 · R240
- 8

Andrzej GrzebykBrian Hooi · May 13, 2023 · R136
- 9

Adam NiedzwiedzMateusz Pawlik · Jul 18, 2026 · R234
- 10

Oskar SzczepaniakAdrian Gralak · Sep 16, 2023 · R133
Most takedowns in a round
- T-1

Andrzej GrzebykBrian Hooi · May 13, 2023 · R236 Attempted
- T-1

Mickael LeboutRomain Debienne · Dec 20, 2024 · R333 Attempted
- T-1

Dawid KuczmarskiKrystian Kaszubowski · Nov 15, 2025 · R333 Attempted
- T-1

Amaury Wako-ZaboViktor Cervinsky · Jan 17, 2026 · R33
- T-1

Steven KrtDaniel Kolasinski · May 16, 2026 · R135 Attempted
- T-6

Andrzej GrzebykBrian Hooi · May 13, 2023 · R122 Attempted
- T-6

Andrzej GrzebykBrian Hooi · May 13, 2023 · R323 Attempted
- T-6

Andrzej GrzebykMadars Bertholds-Fleminas · Dec 16, 2023 · R122 Attempted
- T-6

Andrzej GrzebykMadars Bertholds-Fleminas · Dec 16, 2023 · R222 Attempted
- T-6

Kacper KoziorzebskiViktor Cervinsky · Feb 17, 2024 · R223 Attempted
Most knockdowns in a round
- T-1

Adrian BartosinskiArtur Szczepaniak · Apr 22, 2023 · R11
- T-1

Marcin KrakowiakMichal Pietrzak · Aug 19, 2023 · R31
- T-1

Oskar SzczepaniakAdrian Gralak · Sep 16, 2023 · R11
- T-1

Wiktor ZalewskiKacper Koziorzebski · Sep 16, 2023 · R21
- T-1

Adrian BartosinskiSalahdine Parnasse · Dec 16, 2023 · R31
- T-1

Oskar SzczepaniakMichal Gniady · Mar 16, 2024 · R11
- T-1

Wiktor ZalewskiAdrian Zielinski · Mar 16, 2024 · R11
- T-1

Maciej JewtuszkoMarius Zaromskis · Mar 16, 2024 · R31
- T-1

Oskar SzczepaniakAdrian Zielinski · Jun 7, 2024 · R21
- T-1

Andrzej GrzebykWiktor Zalewski · Nov 16, 2024 · R11
Division numbers
How each KSW weight class actually fights — finish rate, knockout rate and average fight time.