Karol Bedorf | Submission (kimura) | KSW 44: The Game | | align=center|1 | align=center|1:51 | Gdańsk, Poland | |- | Win | align=center| 12–5 (1) | Jay Silva | Decision (majority) | KSW 40: Dublin | | align=center|3 | align=center|5:00 | Dublin, Ireland | |- | Win | align=center| 11–5 (1) | Tyberiusz Kowalczyk | TKO (submission to punches) | KSW 39: Colosseum | | align=center| 2 | align=center| 2:50 | Warsaw, Poland | |- | Win | align=center| 10–5 (1) | Paweł Mikołajuw | TKO (punches) | KSW 37: Circus of Pain | | align=center| 1 | align=center| 1:20 | Kraków, Poland | |- | Loss | align=center|9–5 (1) | Marcin Różalski | Submission (guillotine choke) | KSW 35: Khalidov vs. Karaoglu | | align=center|2 | align=center|1:46 | Gdańsk/Sopot, Poland | |- | Loss | align=center|9–4 (1) | Peter Graham | TKO (punches and elbows) | KSW 32: Road To Wembley | | align=center|2 | align=center|2:00 | London, England | |- | Win | align=center| 9–3 (1) | Rolles Gracie Jr. | KO (punch) | KSW 31: Materla vs. Drwal | | align=center| 1 | align=center| 0:27 | Gdańsk, Poland | |- | Win | align=center| 8–3 (1) | Paweł Nastula | Decision (unanimous) | KSW 29: Reload | | align=center| 3 | align=center| 3:00 | Kraków, Poland | |- | Win | align=center| 7–3 (1) | Oli Thompson | Decision (unanimous) | KSW 27: Cage Time | | align=center| 2 | align=center| 5:00 | Gdańsk, Poland | |- | Win | align=center| 6–3 (1) | Sean McCorkle | Decision (unanimous) | KSW 24: Clash of the Giants | | align=center| 2 | align=center| 5:00 | Łódź, Poland | |- | Loss | align=center| 5–3 (1) | Sean McCorkle | Submission (kimura) | KSW 23: Khalidov vs. Manhoef | | align=center| 1 | align=center| 1:57 | Gdańsk, Poland | |- | Win | align=center| 5–2 (1) | Christos Piliafas | TKO (punches) | KSW 20: Fighting Symphonies | | align=center| 1 | align=center| 3:48 | Gdańsk, Poland | |- | Win | align=center| 4–2 (1) | Bob Sapp | TKO (punches) | KSW 19: Pudzianowski vs. Sapp | | align=center| 1 | align=center| 0:39 | Łódź, Poland | |- | NC | align=center| 3–2 (1) | James Thompson | NC (overturned) | KSW 17: Revenge | | align=center| 2 | align=center| 5:00 | Łódź, Poland | |- |