Weightclass:  Welterweight
Location:  Wroclaw, Poland
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2031Delmas, Haiti21 - 16 Sylvain Baze16 - 17 WPts
10/06/2031Casablanca, Morocco20 - 16 Jibran Essabr13 - 10 WPts
12/04/2031Portsmouth, UK19 - 16 Tommy MacLaughlin20 - 20 WPts
12/02/2031Izmir, Turkey19 - 15 Suleiman Sertel20 - 21 LPts
15/12/2030Radom, Poland18 - 15 Natan Zarzycki17(1) - 26 WPts
18/10/2030Warrington, UK17 - 15 Hayden MacClelland0 - 0 WPts
20/08/2030Harare, Zimbabwe16 - 15 Danny Dumbutshena11 - 11 WPts
22/06/2030Komsomolsk, Russia15 - 15 Mikhail Chudinov2 - 6 WPts
24/04/2030Lodz, Poland15 - 14 Kacper Korzeniowski30(1) - 11 LPts
26/02/2030Warsaw, Poland14 - 14 Bonifacy Demko3 - 22 WPts
01/01/2030Warsaw, Poland13 - 14 Julian Kosiba9 - 22 WPts
04/11/2029Manukau, New Zealand12 - 14 Pita Kaimoana5(1) - 22 WPts
06/09/2029Szczecin, Poland12 - 13 Filip Stocki18 - 12 LPts
17/07/2029Poznan, Poland12 - 12 Igor Cichowski17 - 16 LPts
16/06/2029Lodz, Poland12 - 11 Kacper Korzeniowski25(1) - 10 LPts
07/05/2029Manukau, New Zealand11 - 11 Pita Kaimoana3(1) - 21 WPts
09/03/2029Casablanca, Morocco10 - 11 Baz Szlovak6 - 19 WPts
08/01/2029Madrid, Spain9 - 11 Carlos Robles14(1) - 10 WPts
10/11/2028Koszalin, Poland9 - 10 Dawid Swiecicki14 - 17 LPts
16/09/2028Santiago de los Caballeros, Dominican Republic8 - 10 Eduardo Haro15 - 18 WPts
19/07/2028Randburg, South Africa8 - 9 Paul Van der Knaap28(1) - 11 LPts
21/05/2028Warsaw, Poland7 - 9 Franciszek Drazkowski7 - 25(1) WPts
24/03/2028Lodz, Poland6 - 9 Cezar Stroik13 - 28 WPts
25/01/2028Tehran, Iran5 - 9 Li Mu8 - 19 WPts
27/11/2027Athens, Greece5 - 8 Kosmosr Raptis41(1) - 12 LPts
29/09/2027Sosnowiec, Poland4 - 8 Oliwier Dominik3 - 18 WPts
04/08/2027Gdynia, Poland4 - 7 Leszek Weglarz11 - 14 LPts
29/06/2027Gdynia, Poland4 - 6 Maksymilian Ptak9 - 26 LPts
28/05/2027Koszalin, Poland4 - 5 Olaf Drazkowski3 - 11 LPts
04/04/2027Zaporizhia, Ukraine4 - 4 Afon Hawryluk11 - 18 LPts
04/02/2027Wroclaw, Poland3 - 4 Davie MacCarrick0 - 3 WPts
06/12/2026Rome, Italy3 - 3 Marco Gallico9 - 13 LPts
08/10/2026Gdynia, Poland3 - 2 Alaksander Zaleski6 - 13 LPts
17/08/2026Koszalin, Poland2 - 2 Dawid Dykas0 - 0 WPts
08/07/2026Krakow, Poland1 - 2 Cyryl Zadrozny1 - 10 WPts
05/06/2026Maipu, Chile1 - 1 Alejandro Lara15(3) - 26(1) LPts
07/04/2026Algiers, Algeria0 - 1 Amer Djabou4 - 18 WPts
07/02/2026Wroclaw, Poland0 - 0 Kundrat Jasko2 - 2 LPts