Weightclass:  Middleweight
Location:  Mogilev, Belarus
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2023Mogilev, Belarus19 - 12 Abdul Hafeez11 - 21 LPts
15/11/2022Mogilev, Belarus18 - 12 Deshi Kiang13 - 17 WPts
16/09/2022Mogilev, Belarus17 - 12 Shaquille Shaban1 - 3 WPts
18/07/2022Mogilev, Belarus17 - 11 John Saina5 - 7 LPts
18/05/2022Mogilev, Belarus16 - 11 Vincent Wadell6 - 16 WPts
18/03/2022Mogilev, Belarus15 - 11 Robert Matherson13 - 12 WPts
16/01/2022Mogilev, Belarus14 - 11 Kir Bardin7 - 10 WPts
15/11/2021Mogilev, Belarus13 - 11 Dmitriy Platon1 - 1 WPts
14/09/2021Mogilev, Belarus13 - 10 Lazar Demchak0 - 1 LPts
14/07/2021Mogilev, Belarus12 - 10 Taras Machnik1 - 18 WPts
12/05/2021Mogilev, Belarus12 - 9 Ioakim Danyluk16 - 4 LPts
12/03/2021Mogilev, Belarus12 - 8 Leonel Maddry12 - 6 LPts
12/01/2021San Bernardo, Chile12 - 7 Xabat Cruce9 - 7 LPts
13/11/2020Dublin, Ireland11 - 7 Leon MacDougall11 - 5 WPts
15/09/2020San Pedro Sula, Honduras11 - 6 Jair Augusto3 - 12 LPts
17/07/2020Bergen, Norway10 - 6 Ronald Eid8 - 9 WPts
17/05/2020Mogilev, Belarus9 - 6 Arnaud de Barbier6 - 5 WPts
17/03/2020Oslo, Norway9 - 5 Thurston Nylund4 - 9 LPts
18/01/2020Riga, Latvia8 - 5 Sergey Tievgals4 - 7 WPts
20/11/2019Alicante, Spain8 - 4 Fraco Molino7 - 5 LPts
21/09/2019Seoul, South Korea7 - 4 Ja-choel Koh2 - 5 WPts
23/07/2019Bangkok, Thailand6 - 4 Noknoi Ni1 - 7 WPts
24/05/2019Grodno, Belarus5 - 4 Fedir Boyko4 - 3 WPts
16/04/2019Minsk, Belarus4 - 4 Vikenti Kozuch3 - 1 WPts
02/03/2019Mogilev, Belarus3 - 4 Geron Senne0 - 4 WPts
02/01/2019Mogilev, Belarus2 - 4 Michael Kaswaswa2 - 0 WPts
04/11/2018Mogilev, Belarus2 - 3 Fahsai Sitbunmee1 - 1 LPts
06/09/2018Minsk, Belarus1 - 3 Aleksandr Dundukov0 - 0 WPts
24/07/2018San Jose, Costa Rica1 - 2 Zelipe Salguero1 - 2 LPts
26/05/2018Minsk, Belarus1 - 1 Melor Warga2 - 1 LPts
16/04/2018Minsk, Belarus0 - 1 Sergey Dedushkin1 - 1 WPts
06/03/2018Mogilev, Belarus0 - 0 Lotario Patern0 - 0 LPts