Weightclass:  Middleweight
Location:  Vilnius, Lithuania
Record:  26(5) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2026Vilnius, Lithuania25(5) - 23 Abdul Alam1 - 2 WPts
02/12/2025Vilnius, Lithuania24(5) - 23 Nghiem Tuan5 - 4 WPts
03/10/2025Vilnius, Lithuania23(5) - 23 Luukas Carpelan4 - 10 WPts
04/08/2025Vilnius, Lithuania22(4) - 23 Carlos Bermudes1 - 2 WKO3
04/06/2025Vilnius, Lithuania21(4) - 23 Fanuco Capella2 - 6 WPts
05/04/2025Vilnius, Lithuania20(3) - 23 Sid Beaty5 - 9(1) WKO2
04/02/2025Vilnius, Lithuania20(3) - 22 Quincy Genet18 - 16 LPts
06/12/2024Vilnius, Lithuania19(3) - 22 Nguy Huynh3 - 19 WPts
08/10/2024Vilnius, Lithuania18(3) - 22 Joshua Magee0 - 3 WPts
09/08/2024Vilnius, Lithuania17(3) - 22 Julian Brozek1 - 2 WPts
10/06/2024Vilnius, Lithuania16(2) - 22 Jakub Bakula0 - 2 WKO3
11/04/2024Vilnius, Lithuania15(2) - 22 Azad Narculoff1 - 5 WPts
12/02/2024Shenzhen, China15(2) - 21 Sun Mah32 - 11 LPts
15/12/2023Vilnius, Lithuania15(2) - 20 Sylwester Janicki25 - 10 LPts
15/10/2023Vilnius, Lithuania14(2) - 20 Bohater Franckowiak7 - 13 WPts
17/08/2023Alexandria, Egypt13(2) - 20 Zain El-Gamal7 - 12 WPts
19/06/2023Caracas, Venezuela13(2) - 19 Oleos Resto14(1) - 18 LPts
21/04/2023Yerevan, Armenia13(2) - 18 Rosdom Chibaryan19 - 12 LPts
21/02/2023Montevideo, Uruguay12(1) - 18 Santiago Guitierrez11 - 17(2) WKO3
24/12/2022Yerevan, Armenia11 - 18 Mihran Hadjinian12 - 6 WKO3
26/10/2022Vilnius, Lithuania10 - 18 Lew Sokalski5 - 8 WPts
28/08/2022Moscow, Russia10 - 17 Mikhail Pavlov13 - 12 LPts
29/06/2022Vilnius, Lithuania9 - 17 Pawel Abramowicz16 - 9 WPts
30/04/2022Melbourne, Australia8 - 17 Leighton Kozma6 - 16 WPts
02/03/2022Vilnius, Lithuania8 - 16 Jeong-ho Kwok20 - 7 LPts
01/01/2022Shymkent, Kazakhstan8 - 15 Dmitriy Kajrbecoff8 - 10 LPts
03/11/2021Vilnius, Lithuania7 - 15 Carlos Morando2 - 14 WPts
03/09/2021Vilnius, Lithuania7 - 14 Marik Sobanski3 - 16 LPts
20/07/2021Vilnius, Lithuania7 - 13 Michal Furmanek14 - 7 LPts
25/05/2021Vilnius, Lithuania7 - 12 Gabriel Gmerek14(1) - 7 LPts
26/03/2021Vilnius, Lithuania7 - 11 Arthur Gilreath4 - 11 LPts
26/01/2021Vilnius, Lithuania7 - 10 Adam Gal10 - 8 LPts
27/11/2020Vienna, Austria7 - 9 Adolphus Gern14 - 2 LPts
29/09/2020Almaty, Kazakhstan7 - 8 Fedor Cairbecow16 - 1 LPts
01/08/2020Vilnius, Lithuania7 - 7 Tomasz Bartnicki7 - 6 LPts
03/06/2020Vilnius, Lithuania6 - 7 Leon Baros1 - 13 WPts
30/04/2020Vilnius, Lithuania5 - 7 Filip Kolano2 - 6 WPts
02/03/2020Curitiba, Brazil5 - 6 Angel Alves2 - 2 LPts
02/01/2020Vilnius, Lithuania5 - 5 Michal Furmanek6 - 5 LPts
14/11/2019Vilnius, Lithuania4 - 5 Emory Stoldt5 - 1 WPts
14/09/2019Zagreb, Croatia4 - 4 Marko Zoric1 - 6 LPts
17/07/2019Vilnius, Lithuania4 - 3 Bonifacy Godlewski4 - 4 LPts
01/06/2019Vilnius, Lithuania4 - 2 Bartlomiej Antoniak4 - 1 LPts
08/04/2019Tirana, Albania3 - 2 Enver Gokalp1 - 6 WPts
07/02/2019Vilnius, Lithuania2 - 2 Borys Cich4 - 1 WPts
23/12/2018Vilnius, Lithuania2 - 1 Tomasz Bartnicki1 - 2 LPts
20/11/2018Vilnius, Lithuania1 - 1 Carolus Yang4 - 0 WPts
20/09/2018Brisbane, Australia1 - 0 Sam Bains4 - 1 LPts
20/07/2018Vilnius, Lithuania0 - 0 Bartosz Fiedor1 - 2 WPts