Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  24 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2032Vilnius, Lithuania23 - 8 Nemesio Cedano3 - 20 WPts
18/01/2032Vilnius, Lithuania22 - 8 Bart Pendry2 - 9 WPts
19/11/2031Vilnius, Lithuania21 - 8 Quadrees Chishala2 - 4 WPts
19/09/2031Vilnius, Lithuania20 - 8 Spencer Housler1 - 1 WPts
20/07/2031Vilnius, Lithuania19 - 8 Joaquin Bahena5 - 19 WPts
21/05/2031Vilnius, Lithuania18 - 8 Rusalee Malanont1 - 5 WPts
22/03/2031Vilnius, Lithuania17 - 8 Milosz Kohanski4 - 5 WPts
21/01/2031Vilnius, Lithuania16 - 8 Tymon Jazdzewski0 - 2 WPts
22/11/2030Vilnius, Lithuania15 - 8 Lukasz Bobek12 - 14 WPts
23/09/2030Vilnius, Lithuania14 - 8 Didi Roelandts3 - 14 WPts
25/07/2030Vilnius, Lithuania14 - 7 Mikolaj Koska7 - 10 LPts
29/05/2030Vilnius, Lithuania13 - 7 Wojtek Karpel1 - 1 WPts
30/03/2030Rijeka, Croatia12 - 7 Anto Uzelac1 - 17 WPts
30/01/2030Minsk, Belarus12 - 6 Vanko Hricko14 - 8 LPts
02/12/2029Antofagasta, Chile12 - 5 Santiago Quintanar5 - 16 LPts
04/10/2029Nassau, Bahamas12 - 4 Paul Morman12 - 13 LPts
06/08/2029Vilnius, Lithuania11 - 4 Gabrysz Toczek1 - 15 WPts
07/06/2029Charleroi, Belgium10 - 4 Sid Bonnaire2 - 12(1) WPts
09/04/2029Nassau, Bahamas9 - 4 Arran Ogle7 - 12 WPts
09/02/2029Vilnius, Lithuania8 - 4 Cisco Mazon1 - 15 WPts
12/12/2028Vilnius, Lithuania7 - 4 Franciszek Kita2 - 3 WPts
25/10/2028Vilnius, Lithuania6 - 4 Kajetan Babula8 - 9 WPts
28/08/2028Vilnius, Lithuania5 - 4 Julian Kaczorowski11(2) - 16 WPts
20/07/2028Vilnius, Lithuania4 - 4 Gabriel Sopko0 - 0 WPts
15/06/2028Vilnius, Lithuania3 - 4 Bartosz Gacek2 - 5 WPts
17/04/2028Stockholm, Sweden3 - 3 Max Sand22 - 14 LPts
18/02/2028Vilnius, Lithuania2 - 3 Drugi Karwacki2 - 4 WPts
20/12/2027Touba, Senegal2 - 2 Carolus Batton6 - 7(1) LPts
22/10/2027Vilnius, Lithuania2 - 1 Guillermo Macho4 - 7 LPts
23/08/2027Vilnius, Lithuania2 - 0 Kosol Sartjakal13 - 10 LPts
23/06/2027Vilnius, Lithuania1 - 0 Sylwester Urban0 - 9 WPts
26/04/2027Vilnius, Lithuania0 - 0 Igor Kalita2 - 6 WPts