Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Vilnius, Lithuania18 - 19 Olaf Tadych2 - 5 WPts
25/10/2033Vilnius, Lithuania17 - 19 Zamen Altantulga3 - 8 WPts
25/08/2033Vilnius, Lithuania17 - 18 Tevin Prempeh16 - 12 LPts
25/06/2033Vilnius, Lithuania17 - 17 Tomasz Furman12 - 20 LPts
02/05/2033Harare, Zimbabwe16 - 17 Isaac Ndlovu3 - 7 WPts
04/03/2033Vilnius, Lithuania15 - 17 Eliasz Karasek17 - 8 WPts
26/01/2033Vilnius, Lithuania15 - 16 Roman Wincek15 - 11 LPts
25/12/2032Krakow, Poland14 - 16 Alojzy Gibas7 - 23 WPts
27/10/2032Vilnius, Lithuania14 - 15 Adam Gorka18 - 5 LPts
30/08/2032Vilnius, Lithuania13 - 15 Lew Baca0 - 2 WPts
30/06/2032Tegucigalpa, Honduras12 - 15 Alvino Arce3 - 15 WPts
02/05/2032Vilnius, Lithuania11 - 15 Dominik Sobus4 - 8 WPts
04/03/2032Vilnius, Lithuania10 - 15 Amjad Shakoor12 - 8 WPts
04/01/2032Wollongong, Australia9 - 15 Sam Frangos14 - 14 WPts
06/11/2031Lviv, Ukraine8 - 15 Matviyko Kukura2 - 19 WPts
08/09/2031Vilnius, Lithuania8 - 14 Bohater Kasza9 - 14 LPts
18/07/2031Vilnius, Lithuania7 - 14 Cibor Slowinski6 - 11 WPts
17/06/2031Vilnius, Lithuania7 - 13 Leon Szurgot9 - 11 LPts
12/05/2031Vilnius, Lithuania7 - 12 Bohater Kasza8 - 13 LPts
19/03/2031Vancouver, Canada6 - 12 John Bason7 - 11 WPts
19/01/2031Vilnius, Lithuania5 - 12 Rajmund Kendzierski0 - 12 WPts
20/11/2030Irbid, Jordan5 - 11 Saad Habeeb5 - 15 LPts
22/09/2030Vilnius, Lithuania4 - 11 Wojciech Slowinski0 - 2 WPts
23/07/2030Vilnius, Lithuania4 - 10 Wiktor Drazkowski14 - 10 LPts
28/05/2030Kryvyi Rih, Ukraine4 - 9 Sergei Kotlyar12 - 8 LPts
30/03/2030Vilnius, Lithuania3 - 9 Oskar Swiecicki6 - 8 WPts
30/01/2030Vilnius, Lithuania3 - 8 Eliasz Tylka9 - 17 LPts
03/12/2029Accra, Ghana2 - 8 Mark Kpegah2 - 10 WPts
05/10/2029Vilnius, Lithuania2 - 7 Oliwier Skalka23 - 7 LPts
12/08/2029Vilnius, Lithuania2 - 6 Leszek Augustyniak16(1) - 9 LPts
16/06/2029Vilnius, Lithuania2 - 5 Jeronim Gramza10 - 14 LPts
08/05/2029Vilnius, Lithuania2 - 4 Hainrich Belinski19(2) - 32(1) LPts
02/04/2029Vilnius, Lithuania2 - 3 Hainrich Waleski0 - 0 LPts
10/02/2029Zagreb, Croatia2 - 2 Mato Mihalic12 - 8 LPts
13/12/2028Vilnius, Lithuania2 - 1 Dawid Jonak4 - 2 LPts
20/10/2028Vilnius, Lithuania1 - 1 Alan Wons16 - 13 WPts
31/08/2028Vilnius, Lithuania0 - 1 Maksymilian Konik10 - 24 WPts
20/07/2028Vilnius, Lithuania0 - 0 Wiktor Bartol4 - 4 LPts