Weightclass:  Light Welterweight
Location:  Minsk, Belarus
Record:  26 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Minsk, Belarus25 - 18(1) Vicente Brazil4 - 5 WPts
17/09/2033Minsk, Belarus25 - 17 Nori Terada35(7) - 10 LTKO1
17/07/2033Minsk, Belarus24 - 17 Hayden Kinyanjui1 - 14(1) WPts
16/05/2033Minsk, Belarus23 - 17 Gregor MacConnell20 - 13 WPts
16/03/2033Minsk, Belarus22 - 17 James Allende7 - 8 WPts
14/01/2033Minsk, Belarus21 - 17 Lucas Perrie8 - 8 WPts
13/11/2032Minsk, Belarus20 - 17 Volodymyr Kozel1 - 0 WPts
13/09/2032Lima, Peru20 - 16 Nicandro Avella22 - 10 LPts
16/07/2032Kolkata, India19 - 16 Irfan Dallal6 - 12 WPts
18/05/2032Minsk, Belarus18 - 16 Timofei Marchuk10 - 19 WPts
20/03/2032Vilnius, Lithuania18 - 15 Julian Bolda19 - 21 LPts
21/01/2032Minsk, Belarus17 - 15 Symon Petrenko3 - 11 WPts
22/11/2031Algiers, Algeria16 - 15 Umair Koudri2 - 11 WPts
24/09/2031Minsk, Belarus15 - 15 Oleksander Slusar11 - 15 WPts
29/07/2031El Alto, Bolivia14 - 15 Orlando Alatorre9 - 11 WPts
31/05/2031Brest, Belarus14 - 14 Daniil Kramar12 - 12 LPts
31/03/2031Minsk, Belarus14 - 13 Dmitriy Wozny7 - 17(4) LPts
31/01/2031Grodno, Belarus14 - 12 Koldan Kossak15(1) - 14 LPts
03/12/2030Paris, France13 - 12 Lucien St. Vincent7 - 7 WPts
05/10/2030Vitebsk, Belarus12 - 12 Konstantin Kramar4 - 19(1) WPts
07/08/2030Hanoi, Vietnam11 - 12 Dinn Lam1 - 3 WPts
09/06/2030Riga, Latvia11 - 11 Kolya Dzelzitis21 - 24 LPts
11/04/2030Minsk, Belarus11 - 10 Igor Panko11(1) - 9 LPts
12/02/2030Minsk, Belarus11 - 9 Pylyp Holda4 - 10 LPts
14/12/2029Minsk, Belarus10 - 9 Luka Bula9 - 14 WPts
16/10/2029Minsk, Belarus10 - 8 Hasan Ramadan0 - 3 LPts
18/08/2029Minsk, Belarus9 - 8 Petro Popovich0 - 11 WPts
27/06/2029Minsk, Belarus9 - 7 Boris Rusinov7 - 3 LPts
10/05/2029Minsk, Belarus9 - 6 Borysko Kostenko10 - 5 LPts
11/03/2029Grodno, Belarus9 - 5 Borysko Kostenko9 - 4 LPts Belarus National Championships 2029View
18/02/2029Minsk, Belarus8 - 5 Wasyl Mikulak3 - 5 WPts
20/12/2028Mogilev, Belarus7 - 5 Yevhen Urbaniak6 - 5 WPts
24/10/2028Grodno, Belarus7 - 4 Alik Dobish5(1) - 10 LPts
25/08/2028Minsk, Belarus6 - 4 Dmitriy Wozny2 - 6(2) WPts
26/06/2028Minsk, Belarus5 - 4 Volodymyr Pavlovsky2 - 4 WPts
27/04/2028Samarqand, Uzbekistan5 - 3 Inqilab Hafeez1 - 1 LPts
28/02/2028Minsk, Belarus4 - 3 Nikolai Tchepikov9 - 5 WPts
03/01/2028Grodno, Belarus4 - 2 Volodmiri Spivak0 - 0 LPts
20/11/2027Minsk, Belarus4 - 1 Vasyl Golub20 - 8 LPts
20/10/2027Mogilev, Belarus3 - 1 Yakiv Makara0 - 0 WPts
04/09/2027Minsk, Belarus2 - 1 Volodymyr Mastel1 - 4 WPts
07/07/2027Gomel, Belarus1 - 1 Dmitri Volkonsky6 - 10(1) WPts
14/05/2027Grodno, Belarus1 - 0 Luka Kolyvanov11(1) - 13 LPts
07/04/2027Minsk, Belarus0 - 0 Apostol Kravets1 - 0 WPts