Weightclass:  Light Welterweight
Location:  Mogilev, Belarus
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2024Mogilev, Belarus23 - 15 Andrii Ruschak3 - 13 WPts
10/12/2023Mogilev, Belarus22 - 15 Pylyp Bugaj2 - 13 WPts
09/10/2023Mogilev, Belarus21 - 15 Yevhen Chudy0 - 9 WPts
12/08/2023Mogilev, Belarus20 - 15 Oleksiy Barnick5 - 5 WPts
13/06/2023Mogilev, Belarus19 - 15 Nathan Mylin2 - 8 WPts
14/04/2023Mogilev, Belarus18 - 15 Melor Elin1 - 0 WPts
13/02/2023Mogilev, Belarus17 - 15 Fedir Dragan6 - 14 WPts
14/12/2022Mogilev, Belarus16 - 15 Yago Zenon1 - 1 WPts
14/10/2022Mogilev, Belarus15 - 15 Yevhen Macko2 - 7 WPts
16/08/2022Mogilev, Belarus14 - 15 Lazar Petrus0 - 3 WPts
15/06/2022Mogilev, Belarus14 - 14 Vasyl Kozak24 - 5 LPts
16/04/2022Mogilev, Belarus13 - 14 Sung-yeung Tan0 - 4 WPts
16/02/2022Zaporizhia, Ukraine13 - 13 Dmytro Choma8 - 11(3) LPts
19/12/2021Minsk, Belarus13 - 12 Mikhail Khaybulaev10 - 14 LPts
05/11/2021Aalborg, Denmark12 - 12 Dag Thang0 - 0 WPts
07/09/2021Valencia, Spain11 - 12 Neron De Gonia1(1) - 3 WPts
10/07/2021Minsk, Belarus11 - 11 Vanko Dolinsky7 - 14 LPts
01/06/2021Minsk, Belarus11 - 10 Petro Zelinski17 - 5 LPts
30/04/2021Mitchells Plain, South Africa10 - 10 Oupa Mahlangu17 - 4 WPts
02/03/2021Kingston, Jamaica9 - 10 Mark Keys0 - 3 WPts
02/01/2021Mogilev, Belarus9 - 9 Reyes Veliz7 - 3 LPts
02/11/2020Aden, Yemen8 - 9 Amer Hoda5 - 12 WPts
04/09/2020Bergen, Norway7 - 9 Ker Botner0 - 1 WPts
06/07/2020Touba, Senegal7 - 8 Fabrice Diouf0 - 1 LPts
08/05/2020Petaling Jaya, Malaysia6 - 8 Imran Akram5 - 8 WPts
10/03/2020Sana'a, Yemen6 - 7 Kashif Bracks1 - 14 LPts
11/01/2020Mogilev, Belarus5 - 7 Ioakim Kuzma5 - 5 WPts
11/11/2019Mogilev, Belarus4 - 7 Alvino Vina1 - 6 WPts
11/09/2019Warri, Nigeria3 - 7 Efe Sherif2 - 5 WPts
14/07/2019Vitebsk, Belarus3 - 6 Danylko Malko2 - 5 LPts
01/06/2019Gomel, Belarus3 - 5 Vanko Poleski3 - 3 LPts
04/04/2019Mogilev, Belarus2 - 5 Yodchai Muankasem1 - 2 WPts
02/02/2019Mogilev, Belarus1 - 5 Vali Matthiesen0 - 2 WPts
03/12/2018Mogilev, Belarus1 - 4 Rodrigue Jurs1 - 0 LPts
04/10/2018Vitebsk, Belarus0 - 4 Kyrylo Novosel0 - 2 WPts
06/08/2018Minsk, Belarus0 - 3 Konstantin Avleev0 - 0 LPts
10/06/2018Minsk, Belarus0 - 2 Georgiy Adamczak2 - 1 LPts
04/05/2018Mogilev, Belarus0 - 1 Petro Zelinski0 - 3 LPts
07/03/2018Mogilev, Belarus0 - 0 Tydeus Soter0 - 0 LPts