Weightclass:  Middleweight
Location:  Grodno, Belarus
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2023Grodno, Belarus22 - 13 Pyotr Dembinski3 - 31 WPts
02/04/2023Grodno, Belarus21 - 13 Kyan Mokonyane2 - 10 WPts
02/02/2023Grodno, Belarus20 - 13 Kir Bardin12 - 12 WPts
03/12/2022Gomel, Belarus19 - 13 Yakiv Koltun10 - 18 WPts
24/10/2022Zurich, Switzerland19 - 12 Corrado Scherber23 - 7 LPts
26/08/2022Mixco, Guatemala18 - 12 Carlos Matute1 - 4(1) WPts
27/06/2022Mogilev, Belarus18 - 11 Yulian Davydov21 - 9 LPts
05/05/2022Cali, Colombia17 - 11 Jose Zamorano0 - 0 WPts
07/03/2022Mogilev, Belarus17 - 10 Apostol Barno14 - 11 LPts
16/01/2022Gomel, Belarus17 - 9 Mikhail Shevchuk9 - 9 LPts
06/12/2021Managua, Nicaragua17 - 8 Zacarias Chavana9(1) - 17 LPts
06/10/2021Vitebsk, Belarus17 - 7 Krystiyan Petrus14 - 7 LPts
02/09/2021Antwerp, Belgium17 - 6 Alek Van Geem7(1) - 11 LPts
03/07/2021Santiago de los Caballeros, Dominican Republic16 - 6 Xaverius Delangel5 - 2(2) WPts
04/05/2021Grodno, Belarus15 - 6 Sancho Melero3 - 8(1) WPts
06/03/2021San Pedro de Macoris, Dominican Republic14 - 6 Joaquin Rentas0 - 1 WPts
06/01/2021Riga, Latvia14 - 5 Evgeny Petrovs10 - 5 LPts
08/11/2020Vilnius, Lithuania14 - 4 Milosz Formella8 - 5 LPts
10/09/2020Grodno, Belarus13 - 4 Sergei á Slovenski14 - 2 WPts
10/07/2020Grodno, Belarus12 - 4 Waleed Elaraby9 - 5 WPts
09/05/2020Moscow, Russia12 - 3 Fedya Belussov6 - 6 LPts
11/03/2020Vitebsk, Belarus12 - 2 Danylko Janko10 - 1 LPts Belarus National Championships 2020View
28/01/2020Kingston, Jamaica11 - 2 Joe Gurganus5 - 6 WPts
29/11/2019Grodno, Belarus10 - 2 Jeronim Stencel2 - 8 WPts
29/09/2019Grodno, Belarus9 - 2 Pascal Sembene6 - 2 WPts
31/07/2019Split, Croatia8 - 2 Antonijo Olujic4 - 2(1) WPts
01/06/2019Grodno, Belarus7 - 2 Oleksiy Bortnick5 - 4 WPts
02/04/2019Grodno, Belarus6 - 2 Nikolai Kakpenov2 - 1 WPts
31/01/2019Belem, Brazil5 - 2 Venacio Constantino5 - 1 WPts
03/12/2018Grodno, Belarus4 - 2 Diego Moye0 - 3 WPts
04/10/2018Gyumri, Armenia4 - 1 Garbis Sakuzlian2 - 2 LPts
06/08/2018Minsk, Belarus3 - 1 Symon Wolsky0 - 0 WPts
14/06/2018Riga, Latvia2 - 1 Nikolai Skubinsh1 - 2 WPts
16/04/2018Minsk, Belarus2 - 0 Dmytro Makar1 - 1 LPts
13/03/2018Minsk, Belarus1 - 0 Taras Gogol0 - 1 WPts
06/02/2018Grodno, Belarus0 - 0 Taras Gogol0 - 0 WPts