Weightclass:  Light Welterweight
Location:  Vilnius, Lithuania
Record:  46(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2032Vilnius, Lithuania45 - 12 Lucas Neirinck1 - 7(1) WKO3
06/11/2031Vilnius, Lithuania44 - 12 Umair Maqdisi3 - 11 WPts
06/09/2031Vilnius, Lithuania43 - 12 Drahoslav Kalan3 - 7 WPts
07/07/2031Vilnius, Lithuania42 - 12 Nedjeljko Ratkovic1 - 0 WPts
07/05/2031Vilnius, Lithuania41 - 12 Carlos Bordon1 - 23(1) WPts
08/03/2031Vilnius, Lithuania40 - 12 Vincent Crandall14 - 18 WPts
07/01/2031Vilnius, Lithuania39 - 12 Felippe Arboleda8 - 11 WPts
07/11/2030Vilnius, Lithuania38 - 12 Zacarias Quinones1 - 7 WPts
07/09/2030Vilnius, Lithuania37 - 12 Esteban Vea9 - 13 WPts
08/07/2030Vilnius, Lithuania36 - 12 Mikhail Ozerov11 - 5 WPts
09/05/2030Vilnius, Lithuania35 - 12 Jeraldo Damaso8 - 3 WPts
10/03/2030Vilnius, Lithuania34 - 12 Shehu Ishiaku6 - 13 WPts
09/01/2030Donetsk, Ukraine34 - 11 Juhani Kollontai31(3) - 17 LPts Europe Championships 2030View
05/01/2030Vilnius, Lithuania33 - 11 Emanuel Solano31 - 14 WPts
15/11/2029Vilnius, Lithuania32 - 11 Dominik Wolny24 - 16 WPts
13/10/2029Santiago, Chile31 - 11 Alejandro Blas32 - 19 WPts
10/09/2029Daegu, South Korea31 - 10 Jean-Baptiste Kabirou23 - 11 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea30 - 10 Taras Antonich11(4) - 18 WPts Daegu World Championships 2029View
19/08/2029Guatemala City, Guatemala29 - 10 Emanuel Solano28 - 13 WPts
19/07/2029Vilnius, Lithuania28 - 10 Antonio Vasallo22 - 12 WPts
18/06/2029Mexico City, Mexico27 - 10 Antonio Vasallo22 - 11 WPts
18/05/2029Mexico City, Mexico27 - 9 Antonio Vasallo21 - 11 LPts
17/04/2029Vilnius, Lithuania27 - 8 Krzysztof Soja21 - 10 LPts Lithuania National Championships 2029View
14/04/2029Vilnius, Lithuania26 - 8 Patryk Karczewski5 - 11 WPts Lithuania National Championships 2029View
11/04/2029Vilnius, Lithuania25 - 8 Alaksander Brzezinski5 - 10 WPts Lithuania National Championships 2029View
09/03/2029Basel, Switzerland24 - 8 Brewster Hendricksen21 - 19 WPts
06/02/2029Vilnius, Lithuania24 - 7 Krsto Turk23 - 14 LPts
06/01/2029Vilnius, Lithuania23 - 7 Brewster Hendricksen20 - 18 WPts
06/12/2028Vilnius, Lithuania22 - 7 Antero Madetoja19 - 2 WPts
05/11/2028Helsinki, Finland21 - 7 Antero Madetoja19 - 1 WPts
05/10/2028Vilnius, Lithuania20 - 7 Franco Aguado14(1) - 18 WPts
04/09/2028Maracaibo, Venezuela19 - 7 Franco Aguado14(1) - 17 WPts
03/08/2028San Miguel de Tucuman, Argentina18 - 7 Santiago Lugo8 - 13 WPts
05/06/2028Vilnius, Lithuania17 - 7 Krzysztof Zaruba20(1) - 7 WPts
17/04/2028Vilnius, Lithuania16 - 7 Kacper Waskiewicz9 - 10 WPts Lithuania National Championships 2028View
14/04/2028Vilnius, Lithuania15 - 7 Krzysztof Soja15 - 7 WPts Lithuania National Championships 2028View
11/04/2028Vilnius, Lithuania14 - 7 Leon Slimak11 - 5 WPts Lithuania National Championships 2028View
09/03/2028Vilnius, Lithuania14 - 6 Jeronim Kapala13 - 9 LPts
09/01/2028Dushanbe, Tajikistan13 - 6 Ughur Asadov7 - 15 WPts
10/11/2027Vilnius, Lithuania12 - 6 Seymur Saad8 - 12 WPts
11/09/2027Vilnius, Lithuania11 - 6 Tomasz Wawro2 - 5 WPts
13/07/2027Copenhagen, Denmark10 - 6 Vannevar Giesing9 - 13 WPts
15/05/2027Vilnius, Lithuania9 - 6 Patryk Trawinski5 - 6 WPts
15/03/2027Vilnius, Lithuania8 - 6 Zach Ewing4 - 7 WPts
15/01/2027Viba del Mar, Chile8 - 5 Quito Proano14 - 26 LPts
17/11/2026Vilnius, Lithuania7 - 5 Sergiusz Burski1 - 1 WPts
18/09/2026Roskilde, Denmark7 - 4 Zvi Foss5 - 24 LPts
21/07/2026Wroclaw, Poland7 - 3 Mateusz Guzinski15 - 7 LPts
22/05/2026Vilnius, Lithuania6 - 3 Kamil Buza6(1) - 24 WPts
26/03/2026Minsk, Belarus6 - 2 Bohdan Lisko7 - 6 LPts
26/01/2026Vilnius, Lithuania5 - 2 Ziaul-Haq Isabaew1 - 10 WPts
27/11/2025Vilnius, Lithuania5 - 1 Kundrat Chlebek1 - 7 LPts
03/10/2025Vilnius, Lithuania5 - 0 Fabian Graczyk0 - 0 LPts
08/08/2025Ulaanbaatar, Mongolia4 - 0 Kir Erdenechuluun5 - 18 WPts
10/06/2025Vilnius, Lithuania3 - 0 Marceli Koc6 - 3 WPts
14/04/2025Vilnius, Lithuania2 - 0 Filip Fedor8 - 14 WPts
23/02/2025Vilnius, Lithuania1 - 0 Dawid Kolodziejczyk8 - 20 WPts
23/01/2025Vilnius, Lithuania0 - 0 Mikolaj Solecki0 - 3 WPts