Weightclass:  Light Welterweight
Location:  Minsk, Belarus
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Minsk, Belarus24 - 12 Majid Ahmad5 - 5 WPts
10/11/2033Minsk, Belarus23 - 12 Aftab Samra1 - 15 WPts
10/09/2033Minsk, Belarus22 - 12 Waleed Abdessemed3 - 4 WPts
10/07/2033Vilnius, Lithuania21 - 12 Alan Walicki8 - 13 WPts
11/05/2033Minsk, Belarus20 - 12 Danylko Romanko8 - 20 WPts
11/03/2033Vitebsk, Belarus20 - 11 Borya Komara18 - 15 LPts Belarus National Championships 2033View
17/02/2033Manila, Philippines19 - 11 Nicandro Caragay0 - 0 WPts
20/12/2032Tokyo, Japan18 - 11 Hikaru Miyata0 - 0 WPts
22/10/2032Brest, Belarus17 - 11 Alik Alekhine10 - 23 WPts
09/09/2032Helsinki, Finland17 - 10 Jeremias Lampo4 - 19 LPts
12/07/2032Nassau, Bahamas16 - 10 John Oliphant20 - 10 WPts
14/05/2032Minsk, Belarus16 - 9 Apostol Palko15 - 6 LPts
14/03/2032Minsk, Belarus15 - 9 Vasyl Wolsky0 - 4 WPts
14/01/2032Samarqand, Uzbekistan14 - 9 Inqilab Sabet11 - 12 WPts
16/11/2031Minsk, Belarus13 - 9 Arseni Malinsky2 - 5 WPts
16/09/2031Minsk, Belarus12 - 9 Fedor Ryzhikov6 - 15 WPts
18/07/2031Guatemala City, Guatemala12 - 8 Cruz Lona10 - 21 LPts
20/05/2031Istanbul, Turkey11 - 8 Ahmet Demirel7 - 21(2) WPts
22/03/2031Karagandy, Kazakhstan11 - 7 Fadei Baiseitov9 - 1 LPts
22/01/2031Kanpur, India11 - 6 Hrithik Nayak5 - 8 LPts
24/11/2030London, UK10 - 6 John Brydon7 - 13 WPts
26/09/2030Minsk, Belarus9 - 6 Yevhen Mikulich0 - 7 WPts
28/07/2030Sydney, Australia9 - 5 Robert Gilmer11 - 24(1) LPts
30/05/2030Minsk, Belarus8 - 5 Kolya Olshansky1 - 5 WPts
25/04/2030Brest, Belarus8 - 4 Hadeon Denys17(1) - 32(2) LPts
25/03/2030Santo Domingo de Guzman, Dominican Republic7 - 4 Venacio Rabago10 - 10 WPts
25/01/2030Gomel, Belarus6 - 4 Volodmiri Martyn0 - 13(2) WPts
11/12/2029Dumai, Indonesia6 - 3 Agung Rudiyana15 - 9 LPts
13/10/2029Sofia, Bulgaria5 - 3 Marko á Balev3 - 7 WPts
15/08/2029Birmingham, UK4 - 3 Clint Crowe2 - 10 WPts
17/06/2029Minsk, Belarus4 - 2 Timofei Markovich7 - 12 LPts
24/04/2029Minsk, Belarus3 - 2 Nikolai Tchepikov12 - 9 WPts
24/03/2029Minsk, Belarus3 - 1 Dmytro Stadnik0 - 0 LPts
18/02/2029Vitebsk, Belarus2 - 1 Apostol Barna2 - 2 WPts
23/12/2028Mogilev, Belarus1 - 1 Kyrylo Golub6 - 10 WPts
02/11/2028Minsk, Belarus1 - 0 Yakiv Bunda15(3) - 27 LPts
05/09/2028Minsk, Belarus0 - 0 Fedor Ryzhikov0 - 0 WPts