Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2031Vilnius, Lithuania20 - 18 Mauno Uronen1 - 10 WPts
17/09/2031Vilnius, Lithuania19 - 18 Mohsin Badat8 - 18 WPts
18/07/2031Vilnius, Lithuania18 - 18 Leon Szurgot10 - 11 WPts
19/05/2031Vilnius, Lithuania17 - 18 Antoni Smigielski2 - 7 WPts
21/03/2031Vilnius, Lithuania16 - 18 Maksymilian Gibas0 - 3 WPts
20/01/2031Vilnius, Lithuania15 - 18 Gabriel Karmowski1 - 0 WPts
21/11/2030Vilnius, Lithuania15 - 17 Martyn Skonieczny4 - 19 LPts
22/09/2030Vilnius, Lithuania14 - 17 Bohater Koral2 - 3 WPts
23/07/2030Vilnius, Lithuania13 - 17 Dawid Fudala6 - 9 WPts
25/05/2030Vilnius, Lithuania12 - 17 Tymon Bubel5 - 10 WPts
26/03/2030Vilnius, Lithuania12 - 16 Behar Shehu3 - 14 LPts
26/01/2030Vilnius, Lithuania11 - 16 Dam Quy3 - 11 WPts
28/11/2029Athens, Greece11 - 15 Oedipus Manolis24(1) - 15 LPts
30/09/2029Vilnius, Lithuania10 - 15 Cisco Mazon3 - 17 WPts
02/08/2029Bremen, Germany10 - 14 Erny Mavis30 - 18 LPts
04/06/2029Aarhus, Denmark9 - 14 Davin Hustedt0 - 9 WPts
06/04/2029Vilnius, Lithuania8 - 14 Igor Larsen4 - 10 WPts
06/02/2029Minsk, Belarus7 - 14 Symon Paley1 - 7 WPts
09/12/2028Vilnius, Lithuania7 - 13 Senon Baca5 - 6 LPts
11/10/2028Aarhus, Denmark6 - 13 Kerr Overbay2 - 3 WPts
13/08/2028Vilnius, Lithuania5 - 13 Jan Bolek1 - 1 WPts
14/06/2028Montevideo, Uruguay5 - 12 Juan Escalante11 - 15 LPts
16/04/2028Stockholm, Sweden5 - 11 Leo Ros18 - 11 LPts
17/02/2028Vilnius, Lithuania4 - 11 Yevhen Gurka0 - 7 WPts
19/12/2027Montreal, Canada4 - 10 Michael Milliner3 - 15 LPts
21/10/2027Toshkent, Uzbekistan4 - 9 Ibish Ellahi15 - 6 LPts
23/08/2027Vilnius, Lithuania3 - 9 Henio Drost0 - 2 WPts
23/06/2027Vilnius, Lithuania3 - 8 Kacper Darga21 - 21(1) LPts
06/05/2027Vilnius, Lithuania2 - 8 Julek Stola7 - 9 WPts
07/03/2027Warsaw, Poland2 - 7 Bartlomiej Cackowski5 - 13(1) LPts
07/01/2027Copenhagen, Denmark2 - 6 Amund Grondahl37(1) - 17 LPts
08/11/2026Vilnius, Lithuania2 - 5 Naftali Andam10 - 13 LPts
09/09/2026Kumasi, Ghana2 - 4 Phornello Afful4 - 16 LPts
12/07/2026Vilnius, Lithuania1 - 4 Dawid Holewinski1 - 11 WPts
14/05/2026Vilnius, Lithuania1 - 3 Stefan Kaminska13 - 6 LPts
18/03/2026Vilnius, Lithuania1 - 2 Mikolaj Gallas2 - 5(1) LPts
19/01/2026Vilnius, Lithuania0 - 2 Dawid Czarnowski12 - 9 WPts
23/11/2025Vilnius, Lithuania0 - 1 Alaksander Filar5 - 4 LPts
07/10/2025Vilnius, Lithuania0 - 0 Pawel Abramowicz29 - 16 LPts