Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  28 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2033Vilnius, Lithuania27 - 18 Antonio Cuaresma3 - 13 WPts
09/09/2033Vilnius, Lithuania26 - 18 Justin Gill2 - 17 WPts
09/07/2033Vilnius, Lithuania25 - 18 Robert Stirling4 - 11 WPts
08/05/2033Vilnius, Lithuania24 - 18 Santiago Pilar2 - 7 WPts
09/03/2033Vilnius, Lithuania23 - 18 Malvolio Chavera0 - 8 WPts
07/01/2033Vilnius, Lithuania22 - 18 Ahmed Mousa2 - 3 WPts
07/11/2032Vilnius, Lithuania21 - 18 Fonluang Kwaitonggym8 - 10 WPts
07/09/2032Vilnius, Lithuania20 - 18 Eldar Nishtar0 - 7 WPts
08/07/2032Vilnius, Lithuania20 - 17 Tomasz Wnorowski20 - 8 LPts
09/05/2032Vilnius, Lithuania19 - 17 Lee Ormond15 - 11 WPts
10/03/2032Aarhus, Denmark18 - 17 Nels Borgen18 - 13 WPts
11/01/2032Katowice, Poland17 - 17 Ryszard Wielenga13 - 14 WPts
13/11/2031Lviv, Ukraine16 - 17 Pylyp Dutka12 - 28(2) WPts
15/09/2031Vilnius, Lithuania16 - 16 Mateusz Wnuk8 - 17 LPts
18/07/2031Vilnius, Lithuania15 - 16 Eliasz Tylka15 - 20 WPts
17/06/2031Vilnius, Lithuania15 - 15 Marcel Tomas17 - 14 LPts
11/05/2031Vilnius, Lithuania14 - 15 Eliasz Bogdan6 - 5 WPts
14/03/2031Kingston, Jamaica13 - 15 Neil Reddick5 - 15 WPts
14/01/2031Vilnius, Lithuania12 - 15 Bonifacy Urbanik2 - 14 WPts
15/11/2030Novara, Italy12 - 14 Alessandro Bettini32 - 14 LPts
17/09/2030Vilnius, Lithuania11 - 14 Dawid Fudala6 - 10 WPts
19/07/2030Vilnius, Lithuania11 - 13 Olaf Hovde27(1) - 16 LPts
21/05/2030Aarhus, Denmark10 - 13 Igor Lemming1 - 2 WPts
23/03/2030Odense, Denmark10 - 12 Karr Frost9 - 11 LPts
23/01/2030Vilnius, Lithuania9 - 12 Milosz Supko2 - 8 WPts
24/11/2029Prague, Czech Republic8 - 12 Richard Landa1 - 0 WPts
26/09/2029Toronto, Canada8 - 11 Dylan Kernell7 - 8 LPts
29/07/2029Vilnius, Lithuania7 - 11 Oliwier Golaszewski2 - 3 WPts
14/06/2029Prague, Czech Republic7 - 10 Viktor Vik6 - 11 LPts
15/04/2029Vilnius, Lithuania6 - 10 Gregor Alderdice1 - 1 WPts
15/02/2029Vilnius, Lithuania5 - 10 Gabrysz Toczek1 - 11 WPts
19/12/2028Puente Alto, Chile4 - 10 Carlos Leonardo11 - 20(2) WPts
21/10/2028Zagreb, Croatia4 - 9 Slavco Hranilovic11 - 21(1) LPts
23/08/2028Plovdiv, Bulgaria4 - 8 Andrey á Blagoev13 - 10 LPts
25/06/2028San Miguel de Tucuman, Argentina4 - 7 Jax Maddry26 - 11 LPts
27/04/2028Bouake, Ivory Coast3 - 7 Sezni Bayle13 - 20 WPts
28/02/2028Vilnius, Lithuania2 - 7 Macief Winnicki5 - 12(1) WPts
30/12/2027Gaziantep, Turkey1 - 7 Direnc Chandarli0 - 3 WPts
01/11/2027Vilnius, Lithuania1 - 6 Hainrich Grabski19 - 4 LPts
01/09/2027Vilnius, Lithuania1 - 5 Kundrat Gura3 - 3 LPts
06/07/2027Aarhus, Denmark1 - 4 Eric Gilberg19 - 13 LPts
08/05/2027Odense, Denmark1 - 3 Viggo Birky13 - 10 LPts
09/03/2027Kunming, China1 - 2 Huang-fu Jing2 - 10(1) LPts
09/01/2027Vilnius, Lithuania1 - 1 Ignacy Skiba9 - 5 LPts
12/11/2026Vilnius, Lithuania0 - 1 Sebastian Wieczorkowski2 - 19 WPts
07/10/2026Vilnius, Lithuania0 - 0 Ramiro Zambrano1 - 6 LPts