Weightclass:  Middleweight
Location:  Mogilev, Belarus
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2033Mogilev, Belarus17 - 15 Santiago Razon11 - 22 WPts
13/11/2032Mogilev, Belarus16 - 15 Jasvinder Bahri0 - 9 WPts
13/09/2032Mogilev, Belarus15 - 15 Lucien Delfosse4 - 10 WPts
14/07/2032Mogilev, Belarus15 - 14 Barry Patterson2 - 10 LPts
15/05/2032Mogilev, Belarus14 - 14 Faisal Shahin6 - 5 WPts
15/03/2032Mogilev, Belarus13 - 14 Aric Ziegesar1 - 26 WPts
15/01/2032Mogilev, Belarus12 - 14 Timofei Nabadzinsh6 - 32 WPts
16/11/2031Mogilev, Belarus11 - 14 Amer Parsa3 - 11 WPts
15/09/2031Mogilev, Belarus10 - 14 Afon Varlamov2 - 6 WPts
16/07/2031Mogilev, Belarus9 - 14 Viktor Placko4 - 19 WPts
17/05/2031Mogilev, Belarus8 - 14 Afon Ovechkin2 - 6 WPts
18/03/2031Mogilev, Belarus8 - 13 Sammy Mattick8 - 18(2) LPts
18/01/2031New Kingston, Jamaica7 - 13 Robert Sealy0 - 2 WPts
20/11/2030Mogilev, Belarus6 - 13 Afon Varlamov0 - 1 WPts
21/09/2030Mogilev, Belarus5 - 13 Apostol Chaplin2 - 9 WPts
22/07/2030Mogilev, Belarus5 - 12 Dmitriy Zahorsky12 - 18(1) LPts
27/05/2030Minsk, Belarus5 - 11 Krystiyan Dunay21 - 10(2) LPts
30/03/2030Gomel, Belarus4 - 11 Borya Soloviev30 - 12 WPts
06/02/2030Minsk, Belarus4 - 10 Hadeon Wujek38(1) - 14 LPts
06/01/2030Kanpur, India3 - 10 Rashid Iqbal6 - 17 WPts
08/11/2029Minsk, Belarus2 - 10 Oleksiy Macey6 - 19 WPts
02/10/2029Vitebsk, Belarus2 - 9 Fadei Wasil6 - 17 LPts
04/08/2029Aalborg, Denmark2 - 8 Odo Felsing6 - 7(1) LPts
06/06/2029Minsk, Belarus2 - 7 Viktor Vasko3 - 4 LPts
12/04/2029Minsk, Belarus2 - 6 Hadeon Wujek33(1) - 14 LPts
11/03/2029Grodno, Belarus2 - 5 Fedir Primack16 - 20 LPts Belarus National Championships 2029View
06/02/2029Mogilev, Belarus1 - 5 Eugenio Nesimi0 - 6 WPts
09/12/2028Odense, Denmark1 - 4 Ingmar Thoresen7 - 11 LPts
11/10/2028Mogilev, Belarus0 - 4 Rob Crangle0 - 2 WPts
13/08/2028Maipu, Chile0 - 3 Rodrigo Mandes3 - 5 LPts
15/06/2028Minsk, Belarus0 - 2 Andrii Shirikov12 - 17 LPts
20/04/2028Minsk, Belarus0 - 1 Sergey Domitrovich9 - 20 LPts
21/02/2028Mogilev, Belarus0 - 0 Andrii Bilak1 - 2 LPts