Weightclass:  Lightweight
Location:  Grodno, Belarus
Record:  24 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2024Grodno, Belarus23 - 10 Ethan Amartey1 - 7 WPts
10/11/2023Grodno, Belarus22 - 10 Vicente Salcedo4 - 6 WPts
11/09/2023Grodno, Belarus21 - 10 Jax Cantos3 - 4 WPts
13/07/2023Grodno, Belarus20 - 10 Carlos Amo1 - 9 WPts
14/05/2023Grodno, Belarus19 - 10 Juan Ramos1 - 10 WPts
15/03/2023Grodno, Belarus18 - 10 Mansur Mirza2 - 5 WPts
14/01/2023Grodno, Belarus17 - 10 Wiktor Piotrowski2 - 14 WPts
15/11/2022Grodno, Belarus16 - 10 Georgiy Krajnik1 - 0 WPts
16/09/2022Grodno, Belarus15 - 10 Danylko Kolanko0 - 4 WPts
17/07/2022Grodno, Belarus15 - 9 Alan Jaskolski7 - 7 LPts
18/05/2022Grodno, Belarus14 - 9 Pylyp Kukura0 - 1 WPts
19/03/2022Grodno, Belarus13 - 9 Sergey Sadygov6(1) - 14 WPts
18/01/2022Tirana, Albania13 - 8 Faton Hamza18 - 6 LPts
20/11/2021Riga, Latvia13 - 7 Arseni Shteinbergs12 - 12 LPts
22/09/2021Minsk, Belarus12 - 7 Sasha Dembinski3 - 18 WPts
30/07/2021Minsk, Belarus12 - 6 Valeri Michal8 - 11 LPts
29/06/2021Managua, Nicaragua11 - 6 Montel Tafoya12 - 7 WPts
01/05/2021Grodno, Belarus10 - 6 Dmytro Zaretsky6 - 12 WPts
04/03/2021Grodno, Belarus9 - 6 Robert Tonner1 - 1 WPts
03/01/2021Grodno, Belarus8 - 6 Timofei Pluminsh1 - 6 WPts
03/11/2020Minsk, Belarus8 - 5 Pyotr Kosakowski4 - 8 LPts
16/09/2020Grodno, Belarus7 - 5 Hadeon Stepanski1 - 12 WPts
15/07/2020Grodno, Belarus7 - 4 Xalvador Allende0 - 10(3) LPts
15/05/2020Algiers, Algeria6 - 4 Kamran Daoud4(1) - 11 WPts
16/03/2020Mogilev, Belarus6 - 3 Avel Zahorik4 - 8 LPts
17/01/2020Grodno, Belarus5 - 3 Hadeon Turchin4 - 7 WPts
17/11/2019Grodno, Belarus4 - 3 Viktor Marchuk5 - 2 WPts
17/09/2019Grodno, Belarus3 - 3 Kolzak Golubev1 - 4 WPts
18/07/2019Grodno, Belarus2 - 3 Oliver Maffeo2 - 2 WPts
18/05/2019Mar del Plata, Argentina2 - 2 Manny Berlanga1 - 1 LPts
20/03/2019Grodno, Belarus1 - 2 Denton Mbun1 - 1 WPts
17/01/2019Bahía Blanca, Argentina1 - 1 Olindo Cevallos0 - 2 LPts
19/11/2018Grodno, Belarus1 - 0 Santiago Garcia5 - 1 LPts
19/09/2018Grodno, Belarus0 - 0 Evgeny Polyakov0 - 2 WPts