Weightclass:  Light Welterweight
Location:  Vilnius, Lithuania
Record:  23 - 11(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2032Vilnius, Lithuania22 - 11(2) Sammy Struthers8 - 10 WPts
25/07/2032Vilnius, Lithuania21 - 11(2) Danny Barland9 - 10 WPts
26/05/2032Vilnius, Lithuania20 - 11(2) Rex Nyamuiru9 - 9 WPts
26/03/2032Vilnius, Lithuania19 - 11(2) Warren Marth9 - 18 WPts
27/01/2032Vilnius, Lithuania18 - 11(2) Rashid Basher9 - 13 WPts
28/11/2031Vilnius, Lithuania18 - 10(1) Chris Hew12(1) - 14 LKO3
28/09/2031Vilnius, Lithuania17 - 10(1) Alan Walicki4 - 6 WPts
01/08/2031Vilnius, Lithuania16 - 10(1) Yobachi Jongwe4 - 7 WPts
02/06/2031Vilnius, Lithuania15 - 10(1) Roman Bilas4 - 11 WPts
01/04/2031Vilnius, Lithuania14 - 10(1) Stefan Skalka5 - 18 WPts
31/01/2031Vilnius, Lithuania13 - 10(1) Krystian Smialek2 - 8 WPts
02/12/2030Vilnius, Lithuania12 - 10(1) Kolya Olshansky2 - 8 WPts
04/10/2030Chennai, India11 - 10(1) Vijay Gupta7 - 19 WPts
06/08/2030Vilnius, Lithuania10 - 10(1) Waleed Barakat4(1) - 11 WPts
08/06/2030Minsk, Belarus9 - 10(1) Borysko Kostenko16 - 6 WPts
10/04/2030Vilnius, Lithuania9 - 9(1) Justyn Zadroga7 - 7 LPts
10/02/2030Gdansk, Poland9 - 8(1) Kacper Kanarek14 - 26 LPts
13/12/2029Vilnius, Lithuania8 - 8(1) Rico Bernardez0 - 7 WPts
15/10/2029Vilnius, Lithuania7 - 8(1) Gabriel Ulbrich3 - 9 WPts
17/08/2029Vilnius, Lithuania7 - 7(1) Rafael Cuaresma7 - 6 LPts
19/06/2029Vilnius, Lithuania6 - 7(1) Sobhan Baimuratov11(1) - 9 WPts
20/04/2029Vilnius, Lithuania5 - 7(1) Gabriel Galdamez7 - 7 WPts
20/02/2029Izmir, Turkey5 - 6(1) Ayberk Mogul5 - 16 LPts
23/12/2028Ulaanbaatar, Mongolia5 - 5(1) Sobhan Baimuratov8(1) - 9 LPts
24/10/2028Santo Domingo Norte, Dominican Republic5 - 4(1) Jair Bordon30 - 22 LPts
25/08/2028San Pedro Sula, Honduras4 - 4(1) Reyes Mayorga1 - 0 WPts
27/06/2028Panama City, Panama4 - 3 Jesus Saldivar11 - 15 LKO3
29/04/2028San Miguelito, Panama4 - 2 Xabat Livas3 - 18(1) LPts
01/03/2028Vilnius, Lithuania3 - 2 Bartosz Janowski0 - 5 WPts
08/01/2028Dublin, Ireland3 - 1 Matthew Payne16 - 11 LPts
10/11/2027Vilnius, Lithuania2 - 1 Kajetan Baca1 - 5 WPts
10/09/2027Bergen, Norway1 - 1 Gunnar Bach3 - 13 WPts
12/07/2027Gdansk, Poland1 - 0 Krystian Stefan4 - 17 LPts
14/05/2027Vilnius, Lithuania0 - 0 Jerzy Jacka3 - 4 WPts