Weightclass:  Light Welterweight
Location:  Minsk, Belarus
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2031Minsk, Belarus20 - 12 Adnan Doud1 - 6 WPts
07/06/2031Minsk, Belarus19 - 12 Sean Bird1 - 22(4) WPts
07/04/2031Minsk, Belarus18 - 12 Ingalls Kroboth0 - 3 WPts
06/02/2031Minsk, Belarus17 - 12 Andrii Svatkovskiy0 - 8(1) WPts
08/12/2030Minsk, Belarus16 - 12 Gethin Kimes0 - 16 WPts
09/10/2030Minsk, Belarus15 - 12 Justin Bowen2 - 15 WPts
10/08/2030Minsk, Belarus14 - 12 Fadei Jaunberzs29(1) - 20 WPts
11/06/2030Minsk, Belarus14 - 11 Georgiy Maletin15(1) - 12 LPts
12/04/2030Minsk, Belarus14 - 10 Volodymyr Mastel6 - 16 LPts
11/02/2030Minsk, Belarus13 - 10 Fedya Urbaniak2 - 9 WPts
13/12/2029Minsk, Belarus12 - 10 Sergey Chrobak6 - 23 WPts
14/10/2029Minsk, Belarus11 - 10 Valeri Zaleski1 - 0 WPts
15/08/2029Riga, Latvia11 - 9 Valeri Pakalns17 - 9 LPts
17/06/2029Minsk, Belarus10 - 9 Apostol Stepanski8 - 12(1) WPts
18/04/2029Panama City, Panama9 - 9 Fausto Murillo1 - 11 WPts
18/02/2029Minsk, Belarus9 - 8 Kirk Sundahl6 - 2 LPts
21/12/2028Minsk, Belarus8 - 8 Bohdan Kowalchuk0 - 15 WPts
23/10/2028Minsk, Belarus7 - 8 Faddei Mikulak1 - 7 WPts
24/08/2028Binjai, Indonesia6 - 8 Hiawang Jusuf6 - 14 WPts
26/06/2028Toshkent, Uzbekistan6 - 7 Elmaddin Siddiqui9 - 12 LPts
28/04/2028Minsk, Belarus5 - 7 Petro Popovich0 - 2 WPts
28/02/2028Mogilev, Belarus4 - 7 Yakiv Makara0 - 3(1) WPts
01/01/2028Grodno, Belarus4 - 6 Koldan Kossak1 - 8 LPts
03/11/2027Minsk, Belarus3 - 6 Borysko Kostenko3 - 1 WPts
19/09/2027Minsk, Belarus3 - 5 Toma Shelestov9 - 18 LPts
19/08/2027Grodno, Belarus2 - 5 Daniil Babin12 - 13 WPts
09/07/2027Karagandy, Kazakhstan2 - 4 Firdovsi Karibghanoff12 - 15 LPts
11/05/2027Minsk, Belarus2 - 3 Apostol Andrick8 - 13 LPts
14/03/2027Minsk, Belarus2 - 2 Bohdan Lisko11 - 8 LPts
14/01/2027Mogilev, Belarus1 - 2 Nikolai Andrich2 - 19(4) WPts
19/11/2026Gomel, Belarus1 - 1 Kyrylo Domitrovich13(1) - 12(1) LPts
01/10/2026Vitebsk, Belarus1 - 0 Fedir Dragan22(3) - 23 LPts
20/08/2026Minsk, Belarus0 - 0 Sergey Chrobak1 - 7 WPts