Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  34 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Minsk, Belarus33 - 10 Gant Palayan3 - 9 WPts
23/10/2033Minsk, Belarus32 - 10 Mehammed Oidov8 - 17 WPts
23/08/2033Roskilde, Denmark31 - 10 Vanslow Ostergaard14(1) - 30 WPts
24/06/2033Vilnius, Lithuania31 - 9 Donat Szweda22 - 10 LPts
26/04/2033Gomel, Belarus30 - 9 Dmytro Maslak12 - 19 WPts
14/03/2033Vitebsk, Belarus30 - 8 Vanko Zahorik14 - 20(1) LPts Belarus National Championships 2033View
11/03/2033Vitebsk, Belarus29 - 8 Kyrylo Batko13 - 20 WPts Belarus National Championships 2033View
02/03/2033Ecatepec, Mexico28 - 8 Juan Reina3 - 8 WPts
02/01/2033Minsk, Belarus27 - 8 Nshan Yazgulian10 - 6(1) WPts
02/11/2032Paris, France26 - 8 Ames Beal12 - 7 WPts
03/09/2032Odense, Denmark25 - 8 Toste Sondergaard9 - 10 WPts
06/07/2032Vitebsk, Belarus24 - 8 Dmitri Petrovich17 - 14 WPts
10/05/2032Minsk, Belarus23 - 8 Kyrylo Batko10 - 17 WPts
11/03/2032Vitebsk, Belarus23 - 7 Kyrylo Batko9 - 16 LPts Belarus National Championships 2032View
23/02/2032Mombasa, Kenya22 - 7 Michael Nyamai4 - 19 WPts
26/12/2031Minsk, Belarus21 - 7 Rehman Hawsawi12 - 10 WPts
27/10/2031Kulob, Tajikistan20 - 7 Nikolai Medjidov21 - 13 WPts
29/08/2031Vitebsk, Belarus19 - 7 Melor Zhitnik18 - 6 WPts
13/07/2031Gomel, Belarus18 - 7 Isaak Fedor7 - 16 WPts
15/05/2031Minsk, Belarus17 - 7 Koldan Polyakov11 - 2 WPts
17/03/2031Winnipeg, Canada16 - 7 Brendan Kilman33(1) - 24 WPts
17/01/2031Mogilev, Belarus15 - 7 Andrii Babiak12 - 13 WPts
23/11/2030Vitebsk, Belarus14 - 7 Dmitri Petrovich11 - 10 WPts
06/10/2030Mogilev, Belarus14 - 6 Hadeon Bandera28(1) - 7 LPts
04/09/2030Utrecht, Netherlands13 - 6 Armandus Lauwereins3 - 5 WPts
07/07/2030Gomel, Belarus12 - 6 Pylyp Perun3 - 14 WPts
29/05/2030Toronto, Canada12 - 5 Jasper Wedderburn8 - 14 LPts
31/03/2030Mogilev, Belarus11 - 5 Dmitri Zalesky8 - 14 WPts
01/02/2030Minsk, Belarus10 - 5 Viljo Lybeck12 - 9 WPts
04/12/2029Maipu, Chile9 - 5 Carlos Archibeque1 - 13 WPts
06/10/2029Minsk, Belarus8 - 5 Fedar Borys20 - 18 WPts
11/08/2029Brest, Belarus7 - 5 Krystiyan Dolinski15 - 16(1) WPts
13/06/2029Minsk, Belarus6 - 5 Ui-jo Chae3 - 10 WPts
14/04/2029Brest, Belarus5 - 5 Boris Bahan2 - 3 WPts
21/02/2029Minsk, Belarus5 - 4 Kyrylo Trush14(2) - 24 LPts
20/01/2029Vitebsk, Belarus4 - 4 Kolya Romanoff0 - 0 WPts
16/12/2028Minsk, Belarus4 - 3 Marlen Bilik11 - 19 LPts
21/10/2028Vilnius, Lithuania3 - 3 Justyn Golas4 - 27(5) WPts
23/08/2028Antofagasta, Chile2 - 3 Juan Espino9 - 15 WPts
25/06/2028Minsk, Belarus1 - 3 Ximen Travieso1 - 3 WPts
26/04/2028Minsk, Belarus1 - 2 Viktor Gonchar13 - 5 LPts
03/03/2028San Miguel, El Salvador1 - 1 Pedro Gonzalez16(1) - 8 LPts
04/01/2028Minsk, Belarus1 - 0 Kir Russak16 - 11 LPts
22/11/2027Minsk, Belarus0 - 0 Turgay Erbakan1 - 14 WPts