Weightclass:  Lightweight
Location:  Vitebsk, Belarus
Record:  26 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2024Vitebsk, Belarus25 - 12(1) Dmytro Guba13 - 29 WPts
23/06/2024Vitebsk, Belarus24 - 12(1) Yevhen Bereza27 - 15 WPts
24/04/2024Vitebsk, Belarus23 - 12(1) Oleksiy Ostrovsky26 - 16 WPts
24/02/2024Vitebsk, Belarus22 - 12(1) Toma Soroko19 - 19 WPts
26/12/2023Vitebsk, Belarus21 - 12(1) Arvid Munsen2 - 9 WPts
27/10/2023Vitebsk, Belarus20 - 12(1) Kamran Rahmani0 - 13 WPts
28/08/2023Vitebsk, Belarus20 - 11 Tariq Iwanots24(2) - 13 LKO3
29/06/2023Vitebsk, Belarus19 - 11 Brad Berwick0 - 5 WPts
30/04/2023Vitebsk, Belarus18 - 11 Nikolai Tissin2 - 9 WPts
01/03/2023Vitebsk, Belarus18 - 10 Gazi Zajylckanoff16 - 14 LPts
31/12/2022Vitebsk, Belarus17 - 10 Pylyp Fedak1 - 3 WPts
01/11/2022Vitebsk, Belarus16 - 10 Mikhail Maruska14 - 15 WPts
02/09/2022Masally, Azerbaijan16 - 9 Vuqar Faradjev18(1) - 12 LPts
04/07/2022Vitebsk, Belarus16 - 8 Vanko Bugaj15 - 9 LPts
07/05/2022San Bernardo, Chile15 - 8 Urvano Largo13 - 14 WPts
08/03/2022San Bernardo, Chile15 - 7 Urvano Largo12 - 14 LPts
07/01/2022Masally, Azerbaijan14 - 7 Israfil Hussain2 - 9 WPts
09/11/2021Vitebsk, Belarus13 - 7 Arseni Samedov10(1) - 13 WPts
08/09/2021Minsk, Belarus13 - 6 Georgiy Baran12 - 7 LPts
17/07/2021Yerevan, Armenia12 - 6 Davros Magerian5 - 12 WPts
18/05/2021Stockholm, Sweden11 - 6 Neo Philipson6 - 15 WPts
20/03/2021Amsterdam, Netherlands10 - 6 Harry Van den Peereboome3 - 15 WPts
20/01/2021Davao City, Philippines10 - 5 Nasario Valdivieso8 - 11 LPts
20/11/2020Vitebsk, Belarus10 - 4 Dimi Dolinski13 - 4 LPts
20/09/2020Vitebsk, Belarus9 - 4 Dale Kalomba1 - 8 WPts
20/07/2020Brest, Belarus9 - 3 Vikenti Abramov8 - 6 LPts
12/06/2020Vitebsk, Belarus8 - 3 Thorstein Brink3 - 3 WPts
12/04/2020Minsk, Belarus7 - 3 Dmytro Fedorka3 - 11 WPts
13/02/2020Vitebsk, Belarus6 - 3 Toma Soroko6 - 4 WPts
13/12/2019Vitebsk, Belarus5 - 3 Sung-yun Hur0 - 7 WPts
14/10/2019Vitebsk, Belarus4 - 3 Oleksiy Ostrovsky5 - 5 WPts
14/08/2019Vitebsk, Belarus3 - 3 Marlen Zalesky5 - 3 WPts
14/06/2019Lviv, Ukraine2 - 3 Vasyl Petrik4 - 2 WPts
15/04/2019Cardiff, UK2 - 2 Gary Boldrini3 - 6 LPts
14/02/2019Vitebsk, Belarus2 - 1 Mairo Keremeneta1 - 5 LPts
16/12/2018Brest, Belarus2 - 0 Dmitri Ontko1 - 1 LPts
07/11/2018Vitebsk, Belarus1 - 0 Yulian Linde0 - 2 WPts
07/09/2018Vitebsk, Belarus0 - 0 Vasyl Kostyk1 - 2 WPts