Weightclass:  Welterweight
Location:  Vitebsk, Belarus
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Vitebsk, Belarus22 - 17 Ratib Erdene4 - 4 WPts
19/10/2033Vitebsk, Belarus21 - 17 Vanko Zahorik17 - 22(1) WPts
18/08/2033Tegucigalpa, Honduras20 - 17 Diego Cuellar0 - 0 WPts
18/06/2033Quezon City, Philippines19 - 17 Dillon Cabanit14 - 24 WPts
20/04/2033Minsk, Belarus18 - 17 Anton Povetkin2 - 10 WPts
20/02/2033Brno, Czech Republic18 - 16 Bronislav Hreha10 - 3 LPts
21/12/2032Vitebsk, Belarus17 - 16 Santiago Avena0 - 12 WPts
21/10/2032Karagandy, Kazakhstan16 - 16 Gazi Ghacupoff12 - 15 WPts
22/08/2032Mixco, Guatemala15 - 16 Beltran Pizana16 - 17 WPts
22/06/2032Vitebsk, Belarus14 - 16 Kolya Romanoff5 - 17 WPts
04/05/2032Choloma, Honduras14 - 15 Reyes Tafoya10 - 9 LPts
06/03/2032Vitebsk, Belarus14 - 14 Ho Mao5 - 15 LPts
06/01/2032Bangkok, Thailand13 - 14 Kaewfah Punsan11 - 15 WPts
07/11/2031Ulaanbaatar, Mongolia13 - 13 Kolzak Artag2 - 7 LPts
08/09/2031Vitebsk, Belarus12 - 13 Kyrylo Panas5 - 7 WPts
10/07/2031Vitebsk, Belarus12 - 12 Vanko Platko14 - 15 LPts
10/05/2031Vitebsk, Belarus11 - 12 Santiago Campoverde4 - 8 WPts
11/03/2031Minsk, Belarus11 - 11 Petro Boback14 - 17 LPts Belarus National Championships 2031View
15/01/2031Vitebsk, Belarus10 - 11 Daniil Stepka5 - 8 WPts
16/11/2030Vitebsk, Belarus9 - 11 Hadeon Urban1 - 1 WPts
18/09/2030Bamenda, Cameroon9 - 10 Similien Provost6 - 11 LPts
21/07/2030Vitebsk, Belarus9 - 9 Borysko Petrowski3 - 7 LPts
23/05/2030Vitebsk, Belarus8 - 9 Rance Cruguet1 - 10 WPts
25/03/2030Vitebsk, Belarus7 - 9 Boniface Diaby0 - 4 WPts
25/01/2030San Miguel de Tucuman, Argentina6 - 9 Juan Ignacio6 - 15 WPts
27/11/2029Minsk, Belarus5 - 9 Borysko Petrowski1 - 5 WPts
29/09/2029Vitebsk, Belarus4 - 9 Euan Hasson4 - 27 WPts
01/08/2029Vitebsk, Belarus4 - 8 Danylko Duda7 - 5 LPts
02/06/2029Markham, Canada4 - 7 Chris Abernathy4 - 8 LPts
04/04/2029Vitebsk, Belarus3 - 7 Arhippa Kalmari5 - 4 WPts
04/02/2029Vitebsk, Belarus2 - 7 Gennady Sklar5 - 9 WPts
07/12/2028Minsk, Belarus2 - 6 Kolzak Karp4 - 6 LPts
17/10/2028Vitebsk, Belarus2 - 5 Pyotr Galkov8 - 2 LPts
21/08/2028Vitebsk, Belarus2 - 4 Wasyl Podolsky13 - 14 LPts
23/06/2028Vitebsk, Belarus2 - 3 Oleksander Olesky4 - 6 LPts
24/04/2028Minsk, Belarus2 - 2 Danylko Malinski9 - 18(1) LPts
01/03/2028Minsk, Belarus2 - 1 Georgiy Denys7 - 9 LPts
02/01/2028Brest, Belarus2 - 0 Fedir Russak5 - 11 LPts
07/11/2027Minsk, Belarus1 - 0 Igor Torbinski12 - 22 WPts
07/10/2027Vitebsk, Belarus0 - 0 Oleksander Olesky2 - 3 WPts