Weightclass:  Welterweight
Location:  Vilnius, Lithuania
Record:  20 - 15(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2028Vilnius, Lithuania20 - 14(2) Niklaas Malazyes4 - 9 LPts
23/10/2028Vilnius, Lithuania19 - 14(2) Nathan Raney9 - 18 WPts
24/08/2028Vilnius, Lithuania18 - 14(2) Rodrigo Guadarrama2 - 6 WPts
25/06/2028Vilnius, Lithuania17 - 14(2) Rogelio Conejo8 - 9 WPts
26/04/2028Vilnius, Lithuania16 - 14(2) Chris McKenna3 - 9 WPts
26/02/2028Vilnius, Lithuania15 - 14(2) Timofei Skujinsh9 - 2 WPts
28/12/2027Vilnius, Lithuania15 - 13(1) Ricky Fails15(1) - 15 LKO3
29/10/2027Vilnius, Lithuania14 - 13(1) Carlos Salamanca6 - 11 WPts
30/08/2027Vilnius, Lithuania13 - 13(1) Piotr Gurka4 - 7 WPts
30/06/2027Vilnius, Lithuania12 - 13(1) Aleksander Skalecki2 - 2 WPts
01/05/2027Vilnius, Lithuania11 - 13(1) Piotr Gorczyca8 - 9 WPts
02/03/2027Vilnius, Lithuania11 - 12(1) Aleksander Skalecki1 - 0 LPts
01/01/2027La Paz, Bolivia10 - 12(1) Vicente Alameda16(2) - 9 WPts
03/11/2026Vilnius, Lithuania9 - 12(1) Wojtek Biernacki9 - 13 WPts
05/09/2026Bamenda, Cameroon8 - 12(1) Orson Njoya0 - 0 WPts
08/07/2026Vilnius, Lithuania7 - 12(1) Jerzy Burdon7 - 13 WPts
14/05/2026Viba del Mar, Chile7 - 11(1) Diego Valverde8 - 19(8) LPts
16/03/2026Vilnius, Lithuania6 - 11(1) Donat Biedron0 - 2 WPts
15/01/2026Mogilev, Belarus6 - 10(1) Andrii Stasiuk8 - 5 LPts
17/11/2025Sofia, Bulgaria6 - 9 Blagun á Blagoev38(6) - 18 LKO3
19/09/2025Bangkok, Thailand6 - 8 Kongsuk Chutimawong3 - 16(3) LPts
22/07/2025Vilnius, Lithuania5 - 8 Takeshi Fukuhara0 - 9 WPts
24/05/2025Vilnius, Lithuania5 - 7 Mitsuru Tada4 - 6 LPts
26/03/2025Vilnius, Lithuania4 - 7 Carlos Pantaleon2 - 7 WPts
26/01/2025Almaty, Kazakhstan3 - 7 Andrii Tashim1 - 10 WPts
28/11/2024Kampala, Uganda3 - 6 Nathan Suuto21 - 7 LPts
30/09/2024Puente Alto, Chile3 - 5 Nasario Lechuga12 - 3 LPts
02/08/2024Vilnius, Lithuania3 - 4 Dmitriy Shantyr19 - 19(1) LPts
04/06/2024Vilnius, Lithuania3 - 3 Melor Tomiloff12 - 27(2) LPts
06/04/2024Vilnius, Lithuania3 - 2 Alaksander Cap4 - 18 LPts
10/02/2024Mogilev, Belarus2 - 2 Bohdan Urban1 - 5 WPts
13/12/2023Vilnius, Lithuania2 - 1 Roman Tabaka7 - 17 LPts
17/10/2023Vilnius, Lithuania1 - 1 Piotr Zatorski0 - 3 WPts
19/08/2023Vilnius, Lithuania1 - 0 Krystian Rolak16 - 15 LPts
18/07/2023Vilnius, Lithuania0 - 0 Donat Sobek0 - 3 WPts