Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  16 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2026Vilnius, Lithuania15 - 29 Frank Finn1 - 15 WPts
23/09/2026Vilnius, Lithuania14 - 29 Sean Joubert10(1) - 9(1) WPts
24/07/2026Vilnius, Lithuania13 - 29 Vihtori Polon1 - 2 WPts
25/05/2026Vilnius, Lithuania13 - 28 Corrado Kaunitz11 - 12 LPts
26/03/2026Vilnius, Lithuania13 - 27 Ludek Muzyka9 - 7 LPts
25/01/2026Vilnius, Lithuania12 - 27 Mason Nabb3 - 3 WPts
26/11/2025Vilnius, Lithuania11 - 27 Gabrysz Kornacki0 - 1 WPts
27/09/2025Vilnius, Lithuania10 - 27 Jeronim Gramza0 - 1 WPts
29/07/2025Vilnius, Lithuania10 - 26 Kacper Darga11 - 19(1) LPts
30/05/2025Vilnius, Lithuania10 - 25 Arpiar Nalbantian6 - 15(7) LPts
01/04/2025Vilnius, Lithuania10 - 24 Dominik Komara12 - 11 LPts
31/01/2025Vilnius, Lithuania10 - 23 Vannevar Stolt9(1) - 10 LPts
02/12/2024Kharkiv, Ukraine10 - 22 Dmitriy Dombrowsky6 - 10 LPts
04/10/2024Vilnius, Lithuania9 - 22 Eduardo Fierro3 - 4 WPts
05/08/2024Vilnius, Lithuania9 - 21 Turiau Platini1 - 0 LPts
07/06/2024Vilnius, Lithuania8 - 21 Neville Haddad3 - 5(1) WPts
09/04/2024Roskilde, Denmark7 - 21 Carolus Bille3(1) - 6 WPts
10/02/2024Port-au-Prince, Haiti7 - 20 Benedict Phalle19 - 17 LPts
13/12/2023Vilnius, Lithuania6 - 20 Geron Calmat5 - 7 WPts
14/10/2023Vilnius, Lithuania5 - 20 Thorin Balling5 - 9 WPts
16/08/2023Vilnius, Lithuania4 - 20 Saad Allam0 - 5(2) WPts
17/06/2023Quebec City, Canada4 - 19 Campbell Cevert0 - 2 LPts
19/04/2023Vilnius, Lithuania4 - 18 Sylwester Gatza4 - 15 LPts
21/02/2023Vilnius, Lithuania4 - 17 Mihran Hadjinian12 - 7(1) LPts
23/12/2022Vilnius, Lithuania3 - 17 Lovre Kneževic0 - 3 WPts
24/10/2022Vilnius, Lithuania3 - 16 Cezar Sowa14 - 13 LPts
25/08/2022Mexico City, Mexico3 - 15 Ivan Menor15 - 10 LPts
26/06/2022Vilnius, Lithuania3 - 14 Piotr Banaszynski17 - 10 LPts
02/05/2022Vilnius, Lithuania3 - 13 Davor Pintar10 - 13 LPts
04/03/2022Vilnius, Lithuania3 - 12 Bartosz Fiedor7 - 20 LPts
10/01/2022Santiago, Chile3 - 11 Angel Sevilla10 - 11 LPts
11/11/2021Isfara, Tajikistan3 - 10 Lazar Mucasheff16 - 6 LPts
13/09/2021Vilnius, Lithuania3 - 9 Tadzio Knop12(1) - 11 LPts
21/07/2021Vilnius, Lithuania3 - 8 Ryszard Bernas15 - 7 LPts
02/06/2021Vilnius, Lithuania3 - 7 Scott Syandula3 - 13 LPts
03/04/2021Vilnius, Lithuania3 - 6 Piotr Ciolek18 - 5 LPts
03/03/2021Vilnius, Lithuania3 - 5 Patryk Domek7 - 4 LPts
02/01/2021Zarqa, Jordan3 - 4 Zafa Abouchabkis8(1) - 10 LPts
04/11/2020Split, Croatia3 - 3 Ognjen Žanic9 - 5 LPts
06/09/2020Vilnius, Lithuania2 - 3 Szymon Hutnik0 - 0 WPts
29/07/2020Vilnius, Lithuania2 - 2 Sylwester Gatza1 - 1 LPts
06/06/2020Vilnius, Lithuania1 - 2 Sergiusz Kocik0 - 1 WPts
13/04/2020Vilnius, Lithuania1 - 1 Wojtek Gala11 - 0 LPts
07/03/2020Vilnius, Lithuania0 - 1 Manfried Amspacher0 - 2 WPts
06/01/2020Vilnius, Lithuania0 - 0 Kacper Kobak0 - 2 LPts