Weightclass:  Featherweight
Location:  Minsk, Belarus
Record:  21 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2021Minsk, Belarus20 - 3 James Normand6 - 8 WPts
11/02/2021Minsk, Belarus19 - 3 Taras Babich5 - 7 WPts
13/12/2020Quezon City, Philippines18 - 3 Salvador Subing-Subing2 - 10 WPts
15/10/2020Minsk, Belarus17 - 3 Vasyl Petrus7(1) - 9 WPts
13/09/2020Ghent, Belgium17 - 2 Barabas Fierens8 - 7 LPts
16/07/2020Bayamon, Puerto Rico16 - 2 Luis Diaz3 - 11 WPts
17/05/2020Minsk, Belarus15 - 2 Haziem Bouyboud0 - 14(3) WPts
17/03/2020Vitebsk, Belarus14 - 2 Kir Ryazantsev14 - 2 WPts Belarus National Championships 2020View
14/03/2020Vitebsk, Belarus13 - 2 Kolzak Zozulin9(1) - 1 WPts Belarus National Championships 2020View
11/03/2020Vitebsk, Belarus12 - 2 Wasyl Novosel11 - 4 WPts Belarus National Championships 2020View
24/01/2020Minsk, Belarus11 - 2 Symon Stasiuk7 - 7(2) WPts
23/11/2019Minsk, Belarus10 - 2 Yulian Lazko10 - 2 WPts
01/10/2019Brest, Belarus9 - 2 Gennady Tissin4 - 5 WPts
06/08/2019Minsk, Belarus8 - 2 Truong Toan4 - 4 WPts
06/06/2019Minsk, Belarus7 - 2 Avel Sivak1 - 3 WPts
25/04/2019Memphis, USA6 - 2 James Ngiau1 - 8 WPts
24/02/2019Minsk, Belarus5 - 2 Danyaal Sabri1 - 6 WPts
26/12/2018Minsk, Belarus4 - 2 Santiago Paula4 - 1 WPts
28/10/2018Minsk, Belarus4 - 1 Mark Riddell3 - 1 LPts
30/08/2018Antwerp, Belgium3 - 1 Pol Patulet1 - 3 WPts
02/07/2018Minsk, Belarus2 - 1 Oleksiy Wasco2 - 2 WPts
04/05/2018Minsk, Belarus2 - 0 Faddei Wozny1 - 0 LPts
13/03/2018Grodno, Belarus1 - 0 Danylko Moroz1 - 0 WPts
06/02/2018Minsk, Belarus0 - 0 Yulian Lazko0 - 0 WPts