Weightclass:  Light Welterweight
Location:  Vitebsk, Belarus
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Vitebsk, Belarus28 - 10 Kenzie Whitfield0 - 16 WPts
19/10/2033Vitebsk, Belarus27 - 10 Besnik Oguz2 - 14 WPts
18/08/2033Vitebsk, Belarus26 - 10 Roman Acebo4 - 7 WPts
18/06/2033Vitebsk, Belarus25 - 10 Alejandro Monroy1 - 1 WPts
17/04/2033Vitebsk, Belarus25 - 9 Wandisile Ncita8 - 2 LPts
17/02/2033Vitebsk, Belarus24 - 9 Billy Drum10 - 13(1) WPts
18/12/2032Vitebsk, Belarus23 - 9 Sagaz Romero2 - 4 WPts
18/10/2032Vitebsk, Belarus22 - 9 Davie Wheeling4 - 2 WPts
19/08/2032Vitebsk, Belarus21 - 9 Felippe Armendarez7 - 13 WPts
19/06/2032Vitebsk, Belarus20 - 9 Joaquin Hernadez4 - 14 WPts
16/04/2032Vitebsk, Belarus19 - 9 Selestino Cabeza15 - 8 WPts
16/02/2032Toulouse, France19 - 8 Thierry Beauchamp16 - 18 LPts
12/01/2032Volgograd, Russia19 - 7 Vincent Reekie20 - 4 LPts Europe Championships 2032View
09/01/2032Volgograd, Russia18 - 7 Thierry Beauchamp16 - 17 WPts Europe Championships 2032View
09/12/2031Vitebsk, Belarus17 - 7 Ioakim Urazaeff10 - 12 WPts
08/11/2031Vitebsk, Belarus16 - 7 Dume Agbo10 - 12 WPts
08/10/2031Vitebsk, Belarus15 - 7 Dume Agbo10 - 11 WPts
04/09/2031Vitebsk, Belarus14 - 7 Ranger Vartan14 - 13 WPts
07/07/2031Zagreb, Croatia13 - 7 Dinko Jeroncic13 - 12 WPts
09/05/2031Vitebsk, Belarus12 - 7 Wasyl Petrus1 - 11 WPts
11/03/2031Minsk, Belarus12 - 6 Alik Alekhine3 - 14 LPts Belarus National Championships 2031View
29/01/2031Croix des Bouqets, Haiti12 - 5 Gaston Beger14 - 13 LPts
01/12/2030Riyadh, Saudi Arabia11 - 5 Haaris Qazi12 - 23 WPts
03/10/2030Mogilev, Belarus10 - 5 Valeri Zaleski1 - 6 WPts
05/08/2030Minsk, Belarus9 - 5 Dmitriy Wozny5 - 15(4) WPts
08/06/2030Vitebsk, Belarus8 - 5 Oliver Adore12 - 17 WPts
10/04/2030Minsk, Belarus7 - 5 Apostol Mikus7 - 13 WPts
11/02/2030Minsk, Belarus6 - 5 Timofei Markovich10 - 13 WPts
07/01/2030Vitebsk, Belarus6 - 4 Vasili Yefremov24 - 13 LPts
28/11/2029Vitebsk, Belarus5 - 4 Rio Valenciano2 - 3 WPts
30/09/2029Minsk, Belarus4 - 4 Afon Beschastnykh2 - 0 WPts
14/08/2029Vitebsk, Belarus3 - 4 Konstantin Kramar4 - 12(1) WPts
17/06/2029Bangalore, India2 - 4 Jaidev Balasubramani23(1) - 19 WPts
18/04/2029Vitebsk, Belarus2 - 3 Kain Lapio14(2) - 19(3) LPts
18/02/2029Vitebsk, Belarus2 - 2 Danylko Valis2 - 1 LPts
20/12/2028Lubuklinggau, Indonesia1 - 2 Amer Shad4 - 8 WPts
22/10/2028Namangan, Uzbekistan1 - 1 Gunduz Tamer9 - 22 LPts
24/08/2028Vitebsk, Belarus1 - 0 Lazar Tyurina1 - 0 LPts
20/07/2028Vitebsk, Belarus0 - 0 Spencer Aning0 - 3 WPts