Weightclass:  Featherweight
Location:  Vilnius, Lithuania
Record:  23 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2029Vilnius, Lithuania22 - 7 Bo Thinh7 - 16 WPts
31/01/2029Vilnius, Lithuania21 - 7 Branko Kolar1 - 2 WPts
03/12/2028Vilnius, Lithuania20 - 7 Ughur Aliev2 - 8 WPts
05/10/2028Vilnius, Lithuania19 - 7 Aleksandr Zupa0 - 2 WPts
06/08/2028Vilnius, Lithuania18 - 7 Floyd Sneden11 - 6 WPts
07/06/2028Vilnius, Lithuania17 - 7 Canute Borck12 - 7 WPts
09/04/2028Vilnius, Lithuania16 - 7 Dominik Kopczynski5 - 3 WPts
10/02/2028Vilnius, Lithuania15 - 7 Tham Vien3(1) - 9 WPts
12/12/2027Vilnius, Lithuania14 - 7 Arran McCaig1 - 5(1) WPts
13/10/2027Vilnius, Lithuania13 - 7 Montague Olemba1 - 11 WPts
14/08/2027Vilnius, Lithuania12 - 7 Timofei Gavrilov9 - 17 WPts
15/06/2027Vilnius, Lithuania12 - 6 Neper Calvillo18 - 7 LPts
17/04/2027Vilnius, Lithuania11 - 6 Tytus Dutko11 - 2 WPts Lithuania National Championships 2027View
14/04/2027Vilnius, Lithuania10 - 6 Mikolaj Tomaszewski19 - 9 WPts Lithuania National Championships 2027View
11/04/2027Vilnius, Lithuania9 - 6 Gabriel Biernacki11 - 3 WPts Lithuania National Championships 2027View
25/02/2027Río Cuarto, Argentina8 - 6 Dimos Monsalve4 - 15 WPts
28/12/2026Vilnius, Lithuania7 - 6 Macario Carranco7 - 0 WPts
29/10/2026Brussels, Belgium7 - 5 Gerard Zola8 - 15 LPts
31/08/2026Vilnius, Lithuania6 - 5 Gabriel Biernacki8 - 2 WPts
02/07/2026Yaoundé, Cameroon5 - 5 Francis Yang2 - 0 WPts
04/05/2026Vilnius, Lithuania4 - 5 Leon Horak1 - 10 WPts
06/03/2026Vilnius, Lithuania4 - 4 Sylwester Domagala0 - 5 LPts
10/01/2026Vilnius, Lithuania3 - 4 Patryk Jagla2 - 0 WPts
11/11/2025Kuala Lumpur, Malaysia3 - 3 Zafa Saba13 - 12 LPts
13/09/2025Vilnius, Lithuania3 - 2 Cole Crisafulli3 - 21 LPts
15/07/2025Cebu City, Philippines2 - 2 Juan Salabsab7 - 13 WPts
17/05/2025Daejeon, South Korea2 - 1 Jae-sung Bai24 - 17 LPts
19/03/2025Vilnius, Lithuania1 - 1 Pawel Szymanski1 - 6 WPts
15/02/2025Vilnius, Lithuania0 - 1 Piotr Zatorski0 - 0 WPts
07/01/2025Vilnius, Lithuania0 - 0 Szymon Witulski2 - 2 LPts