Weightclass:  Middleweight
Location:  Warsaw, Poland
Record:  19(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2025Warsaw, Poland18(1) - 30 Ahmed El-Rifai3 - 8 WPts
29/09/2025Warsaw, Poland17(1) - 30 Hainrich Bernard0 - 3 WPts
31/07/2025Warsaw, Poland16(1) - 30 Piotr Grzeskowiak4 - 19 WPts
02/06/2025San Salvador, El Salvador16(1) - 29 Seferino Villafane15 - 29 LPts
04/04/2025Warsaw, Poland15(1) - 29 Idzi Sowada0 - 4 WPts
04/02/2025Krakow, Poland15(1) - 28 Bartlomiej Adamczak17(1) - 24(2) LPts
08/12/2024Warsaw, Poland14(1) - 28 Kacper Czarnowski1 - 0 WPts
09/10/2024Yerevan, Armenia13(1) - 28 Levon Yaylian4 - 15(4) WPts
09/10/2024Yerevan, Armenia12(1) - 28 Levon Yaylian4 - 14(4) WPts
11/08/2024Lodz, Poland12(1) - 27 Cibor Cogiel17(1) - 18 LPts
29/06/2024Warsaw, Poland12(1) - 26 Marcel Szydlowski27(1) - 13 LPts
29/05/2024Taytay, Philippines12(1) - 25 Santiago Babasa14 - 18 LPts
31/03/2024Krasnodar, Russia12(1) - 24 Sergey Karasev1 - 12 LPts
01/02/2024Szczecin, Poland12(1) - 23 Leszek Ginter10 - 27 LPts
19/12/2023Copenhagen, Denmark11(1) - 23 Diederik Heide1 - 2 WPts
21/10/2023Krakow, Poland11(1) - 22 Kamil Smykowski11 - 22 LPts
26/08/2023Lodz, Poland11(1) - 21 Tymon Babiak16 - 17 LPts
04/07/2023Bulawayo, Zimbabwe10(1) - 21 Ian Muparati4 - 28 WPts
06/05/2023Gdansk, Poland9 - 21 Aleksander Kempisty9 - 20 WKO3
07/03/2023Katowice, Poland9 - 20 Bohater Kaniecki22 - 10 LPts
23/01/2023Płock, Poland8 - 20 Stefan Sopko5 - 15 WPts
22/12/2022Barcelona, Venezuela8 - 19 Joaquin Henao19 - 10 LPts
24/10/2022Munich, Germany7 - 19 Reynold Mauel14 - 15 WPts
26/08/2022Gdansk, Poland6 - 19 Marcin Skora10 - 7 WPts
09/07/2022Gdansk, Poland6 - 18 Bartosz Haba21 - 9 LPts
24/05/2022Wroclaw, Poland6 - 17 Marcin Czapla16 - 7 LPts
22/04/2022Krakow, Poland6 - 16 Adam Wons20 - 5 LPts
28/02/2022Warsaw, Poland6 - 15 Leszek Kmieciak18 - 6 LPts
29/12/2021Warsaw, Poland5 - 15 Jesus Serrato0 - 10 WPts
29/10/2021Laval, Canada5 - 14 Gauvain Maillard10 - 14 LPts
29/08/2021Wroclaw, Poland4 - 14 Filip Korzeniowski2 - 18 WPts
29/06/2021Krakow, Poland3 - 14 Wojtek Skibinski16 - 5 WPts
11/05/2021Warsaw, Poland3 - 13 Rio Bedolla14 - 7 LPts
11/03/2021Warsaw, Poland3 - 12 Veroslav Houska6 - 12 LPts
11/01/2021Warsaw, Poland2 - 12 Xeres Canales9 - 4 WPts
11/11/2020Oulu, Finland2 - 11 Rauni Hannenen11 - 7 LPts
12/09/2020Warsaw, Poland1 - 11 Seferino Hipolito7 - 8 WPts
12/07/2020Warsaw, Poland1 - 10 Koen Lebkuchler13 - 2 LPts
12/05/2020Warsaw, Poland1 - 9 Jabalah Xi2 - 11 LPts
13/03/2020Warsaw, Poland1 - 8 Kundrat Strom1 - 3 LPts
12/01/2020Medellin, Colombia1 - 7 Santiago Pozos5(1) - 7 LPts
13/11/2019Warsaw, Poland0 - 7 Fabijan Rak3 - 9 WPts
13/09/2019Warsaw, Poland0 - 6 Fadei Ivanots0 - 2 LPts
14/07/2019Warsaw, Poland0 - 5 Viktor Arambašic9 - 1 LPts
15/05/2019Vilnius, Lithuania0 - 4 Tytus Bienkowski2 - 5 LPts
17/03/2019Nizhny Novgorod, Russia0 - 3 Dmitriy Below3 - 1 LPts
15/01/2019Warsaw, Poland0 - 2 Mateusz Kiedrowski0 - 4 LPts
17/11/2018Warsaw, Poland0 - 1 Marcel Czuba0 - 1 LPts
19/09/2018Warsaw, Poland0 - 0 Rafael Marrufo1 - 2 LPts