Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  19 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2029Vilnius, Lithuania19 - 17 Adam Gorka1 - 2 LPts
15/10/2029Vilnius, Lithuania18 - 17 Davie Folawiyo2 - 15 WPts
16/08/2029Vilnius, Lithuania18 - 16 Jakub Ferko1 - 7 LPts
17/06/2029Vilnius, Lithuania18 - 15 Bruce Jamieson5 - 9 LPts
18/04/2029Vilnius, Lithuania18 - 14 Ignacy Czepiel5 - 11 LPts
17/02/2029Vilnius, Lithuania17 - 14 Mateusz Wnuk2 - 6 WPts
19/12/2028Vilnius, Lithuania16 - 14 Piotr Bodak5 - 4 WPts
20/10/2028Vilnius, Lithuania16 - 13 Gabriel Sopko1 - 1 LPts
21/08/2028Vilnius, Lithuania15 - 13 Krystian Sobanski2 - 1 WPts
22/06/2028Vilnius, Lithuania14 - 13 Bruce Jamieson3 - 4 WPts
24/04/2028Vilnius, Lithuania13 - 13 Fabijan Gavranovic18 - 6(1) WPts
25/02/2028Vilnius, Lithuania12 - 13 Pawel Siwka1 - 9 WPts
27/12/2027Vilnius, Lithuania11 - 13 Idzi Warchol8 - 23 WPts
31/10/2027Izmir, Turkey11 - 12 Nazar Barak19 - 16 LPts
01/09/2027Roskilde, Denmark11 - 11 Carson Juhl13 - 13 LPts
04/07/2027Vilnius, Lithuania10 - 11 Alojzy Banik6 - 4 WPts
06/05/2027Vilnius, Lithuania10 - 10 Kundrat Janczak8 - 5 LPts
08/03/2027Copenhagen, Denmark10 - 9 Mats Helgesen15 - 17 LPts
08/01/2027Vilnius, Lithuania9 - 9 Dedrik Fehling4 - 10 WPts
09/11/2026Vilnius, Lithuania8 - 9 Julek Knopik5 - 17 WPts
11/09/2026Vilnius, Lithuania7 - 9 Piotr Jarosz0 - 11(1) WPts
15/07/2026Maipu, Chile7 - 8 Paco Alvidrez20 - 11 LPts
17/05/2026Vilnius, Lithuania6 - 8 Igor Dobrzynski7(1) - 12 WPts
18/03/2026Vilnius, Lithuania5 - 8 Mateusz Wich1 - 3 WPts
17/01/2026Vilnius, Lithuania4 - 8 Hainrich Hanko3 - 15(2) WPts
18/11/2025Vilnius, Lithuania3 - 8 Adam Koprowski4 - 3 WPts
20/09/2025Vilnius, Lithuania2 - 8 Maksymilian Konik1 - 15 WPts
22/07/2025Vilnius, Lithuania2 - 7 Rajmund Stawicki2 - 10 LPts
24/05/2025Vilnius, Lithuania2 - 6 Oskar Gruszecki7 - 3 LPts
25/03/2025Copenhagen, Denmark1 - 6 Viljalmr Brammer6 - 2 WPts
25/01/2025Puebla, Mexico1 - 5 Vicente Leyva1 - 2 LPts
27/11/2024Vilnius, Lithuania1 - 4 Tymoteusz Gapinski3 - 2 LPts
28/09/2024Vilnius, Lithuania1 - 3 Wojtek Andrysiak0 - 3(1) LPts
08/08/2024Yerevan, Armenia1 - 2 Zaven Hadjetian0 - 5(1) LPts
10/06/2024Vilnius, Lithuania1 - 1 Andon á Anev1 - 8(1) LPts
11/04/2024Vilnius, Lithuania0 - 1 Stanislaw Urban7 - 17 WPts
20/02/2024Vilnius, Lithuania0 - 0 Tytus Zawisza25(1) - 10 LPts