Weightclass:  Middleweight
Location:  Minsk, Belarus
Record:  27(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Wolverhampton, UK26(1) - 13 Dave Newall5 - 8 WPts
02/11/2033Spanish Town, Jamaica25(1) - 13 Mike Burke15 - 17 WPts
04/09/2033Zagreb, Croatia24 - 13 Jakša Kujundžic4 - 18 WKO3
07/07/2033Zagreb, Croatia23 - 13 Grgur Jakovic15 - 22 WPts
09/05/2033Zagreb, Croatia22 - 13 Berislav Kukec8 - 16 WPts
11/03/2033Vitebsk, Belarus22 - 12 Viktor Vasko17 - 15 LPts Belarus National Championships 2033View
05/02/2033Minsk, Belarus21 - 12 Oleksander Borys0 - 0 WPts
10/12/2032The Hague, Netherlands20 - 12 Godefroid Lecoron13 - 17 WPts
11/10/2032San Juan, Argentina19 - 12 Sagaz Urquidez14 - 11 WPts
13/08/2032Minsk, Belarus18 - 12 Haider Mahmoud17(1) - 14 WPts
13/07/2032Minsk, Belarus17 - 12 Haider Mahmoud17(1) - 13 WPts
12/06/2032Suez, Egypt16 - 12 Haider Mahmoud17(1) - 12 WPts
12/05/2032Minsk, Belarus16 - 11 Haider Mahmoud16(1) - 12 LPts
17/03/2032Vitebsk, Belarus16 - 10 Fedar Matula12(1) - 1 LPts Belarus National Championships 2032View
14/03/2032Vitebsk, Belarus15 - 10 Koldan Polakoff11 - 15 WPts Belarus National Championships 2032View
11/03/2032Vitebsk, Belarus14 - 10 Faddei Bazan7 - 11 WPts Belarus National Championships 2032View
14/02/2032Zagreb, Croatia14 - 9 Dragoslav Duvnjak13 - 13 LPts
14/01/2032Minsk, Belarus14 - 8 Dragoslav Duvnjak12 - 13 LPts
06/12/2031Maipu, Chile14 - 7 Miguel Sauceda9 - 0 LPts
05/11/2031Maipu, Chile14 - 6 Miguel Sauceda8 - 0 LPts
05/10/2031Maipu, Chile14 - 5 Miguel Sauceda7 - 0 LPts
04/09/2031Minsk, Belarus14 - 4 Miguel Sauceda6 - 0 LPts
14/07/2031Accra, Ghana13 - 4 Quoitrel Lunna2 - 13 WPts
16/05/2031Apopa, El Salvador13 - 3 Aimon Sarmiento12 - 17 LPts
17/03/2031Minsk, Belarus12 - 3 Fedar Matula5 - 0 WPts Belarus National Championships 2031View
14/03/2031Minsk, Belarus11 - 3 Hadeon Ruschak11 - 10 WPts Belarus National Championships 2031View
11/03/2031Minsk, Belarus10 - 3 Vanko Holda3 - 3 WPts Belarus National Championships 2031View
06/03/2031Kalisz, Poland9 - 3 Jarek Sobanski5 - 10 WPts
06/01/2031Daegu, South Korea8 - 3 Se-jong Um13 - 23 WPts
08/11/2030Daegu, South Korea7 - 3 Hyun-soo Sun6 - 12 WPts
10/09/2030Havana, Cuba7 - 2 Juan Esqueda30 - 20(1) LPts
13/07/2030Berlin, Germany7 - 1 Rolfe Bever10 - 8 LPts
15/05/2030Magdeburg, Germany6 - 1 Windell Kallenberg16(1) - 24(1) WPts
17/03/2030Grodno, Belarus6 - 0 Faddei Holda16(1) - 25(1) LPts Belarus National Championships 2030View
14/03/2030Grodno, Belarus5 - 0 Ivan Babich13 - 8 WPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus4 - 0 Kyrylo Batko8 - 8 WPts Belarus National Championships 2030View
09/02/2030Salzburg, Austria3 - 0 Adolphus Asdur12 - 12 WPts
12/12/2029Dun Laoghaire, Ireland2 - 0 Cillian Mullins14 - 9 WPts
14/10/2029Minsk, Belarus1 - 0 TomᚠPlashil1 - 4 WPts
15/08/2029Minsk, Belarus0 - 0 Jin Seeto2 - 2 WPts