Weightclass:  Light Welterweight
Location:  Gdansk, Poland
Record:  28 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2031Gdansk, Poland27 - 11 Khalid Tamer1 - 4 WPts
26/09/2031Gdansk, Poland26 - 11 Aleksander Klim1 - 2 WPts
28/07/2031Gdansk, Poland25 - 11 Tomasz Zarzecki2 - 6 WPts
29/05/2031Gdansk, Poland24 - 11 Brad Healey6 - 6 WPts
28/03/2031Gdansk, Poland23 - 11 Rehan Fadela2 - 8 WPts
27/01/2031Gdansk, Poland22 - 11 Farhan Abood5 - 5 WPts
28/11/2030Gdansk, Poland21 - 11 Aleksander Blazejewski5 - 10 WPts
29/09/2030Gdansk, Poland20 - 11 Idzi Wolek0 - 2 WPts
31/07/2030Gdansk, Poland20 - 10 Bonifacy Swierczynski11 - 14 LPts
01/06/2030Gdansk, Poland19 - 10 Bartlomiej Dolata8 - 5 WPts
02/04/2030Gdansk, Poland18 - 10 Sylwester Dudik0 - 4 WPts
02/02/2030Gdansk, Poland17 - 10 Bohater Wojno1 - 2 WPts
04/12/2029Lublin, Poland16 - 10 Lew Wilgus4 - 16(1) WPts
09/10/2029Tirana, Albania15 - 10 Artemas Strakosha9 - 6 WPts
11/08/2029Warsaw, Poland15 - 9 Franciszek Wojtkowski12(1) - 11 LPts
13/06/2029Córdoba, Argentina15 - 8 Emilio Matas54(5) - 33 LPts
15/04/2029Plzen, Czech Republic14 - 8 Radim Adamec5 - 10 WPts
15/02/2029Gdansk, Poland14 - 7 Tytus Twarog13(1) - 22 LPts
19/12/2028Yerevan, Armenia13 - 7 Mushegh Hakobian8 - 11 WPts
21/10/2028Koszalin, Poland12 - 7 Tymoteusz Bruski6 - 13 WPts
25/08/2028Glasgow, UK11 - 7 Frank Quirke3 - 22(3) WPts
26/06/2028Montreal, Canada11 - 6 Vince Sander14 - 15 LPts
28/04/2028Gdansk, Poland10 - 6 Jerzy Bocian1 - 1 WPts
28/02/2028Vienna, Austria10 - 5 Lotharing Ignatowski11 - 19 LPts
31/12/2027Warsaw, Poland9 - 5 Alan Wojtowicz5 - 17 WPts
02/11/2027Warsaw, Poland8 - 5 Marik Dembinski4 - 12 WPts
01/10/2027Lodz, Poland8 - 4 Julian Drzal23(5) - 27 LPts
29/08/2027Ilorin, Nigeria8 - 3 Theophilus Adelaye18 - 21 LPts
30/06/2027Guatemala City, Guatemala8 - 2 Diego Manzanares15 - 7 LPts
02/05/2027Gdansk, Poland7 - 2 Lew Wilgus1 - 0 WPts
04/03/2027Gothenburg, Sweden6 - 2 Elton Nordlund11 - 13 WPts
04/01/2027Krakow, Poland6 - 1 Ryszard Groszek13 - 9 LPts
13/11/2026Samarqand, Uzbekistan5 - 1 Melor Ahundov0 - 20 WPts
15/09/2026Sydney, Australia4 - 1 Henry Bricken5 - 18 WPts
18/07/2026Gdansk, Poland3 - 1 Ignacy Stopyra3 - 4 WPts
18/05/2026Jeonju, South Korea3 - 0 Eun-sun Tak24(1) - 9 LPts
20/03/2026Bruges, Belgium2 - 0 Lieven Van der Ye6 - 16 WPts
20/01/2026Krakow, Poland1 - 0 Szymon Godlewski5 - 12 WPts
07/12/2025Gdansk, Poland0 - 0 Ryszard Zablocki0 - 1 WPts