Weightclass:  Lightweight
Location:  Minsk, Belarus
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Minsk, Belarus22 - 19 Vasyl Milan1 - 3 WPts
30/10/2033Minsk, Belarus22 - 18 Borysko Prokop7 - 14 LPts
30/08/2033Copenhagen, Denmark22 - 17 Dyre Joens0 - 6 LPts
30/06/2033Minsk, Belarus21 - 17 Petro Bucko2 - 2 WPts
29/04/2033Algiers, Algeria20 - 17 Yasin Hannan2 - 12 WPts
01/03/2033Tirana, Albania19 - 17 Defrim Bardhi11 - 33(3) WPts
01/01/2033Minsk, Belarus19 - 16 Aleksandr Andrich13 - 22 LPts
02/11/2032Minsk, Belarus19 - 15 Afanas Korol14 - 14 LPts
02/09/2032Seville, Spain18 - 15 Noe Saiz2 - 7 WPts
04/07/2032Minsk, Belarus17 - 15 Hadeon Buday2 - 2 WPts
06/05/2032Grodno, Belarus16 - 15 Sergei Volkonsky10 - 14 WPts
12/03/2032Masaya, Nicaragua15 - 15 Alejandro Lozano4 - 12 WPts
13/01/2032Kyoto, Japan14 - 15 Daiki Kase3 - 9 WPts
15/11/2031Minsk, Belarus13 - 15 Isaak Lobanov6 - 7 WPts
15/09/2031Jeddah, Saudi Arabia12 - 15 Umair Almasri8 - 16(1) WPts
18/07/2031Minsk, Belarus12 - 14 Petro Stadnik4 - 4 LPts
19/05/2031Anderlecht, Belgium11 - 14 Page Caron8 - 19 WPts
21/03/2031Minsk, Belarus11 - 13 Emanuel Leal10 - 8 LPts
21/01/2031Nassau, Bahamas10 - 13 Lloyd Broach2 - 24 WPts
23/11/2030Port Said, Egypt10 - 12 Rashid Khan15 - 9 LPts
25/09/2030San Jose, Costa Rica9 - 12 Joaquin Canal7 - 13 WPts
28/07/2030Patrai, Greece8 - 12 Cephalus Maragos3 - 19 WPts
30/05/2030Santa Clara, Cuba8 - 11 Vicente Ocana12 - 19 LPts
01/04/2030Minsk, Belarus7 - 11 Marlen Labdaris1 - 4 WPts
01/02/2030Minsk, Belarus7 - 10 Angel Larez11 - 12 LPts
04/12/2029Burgas, Bulgaria6 - 10 Boris á Kirkorov2 - 3 WPts
06/10/2029Córdoba, Argentina6 - 9 Angel Larez9 - 12 LPts
08/08/2029Minsk, Belarus5 - 9 Aleksandr Andrich3 - 10 WPts
10/06/2029Minsk, Belarus5 - 8 Tazim Erdenebayar3 - 4 LPts
12/04/2029Minsk, Belarus4 - 8 Aleksandr Andrich3 - 8 WPts
12/02/2029Ulaanbaatar, Mongolia4 - 7 Diwan Lang2 - 2 LPts
15/12/2028Guayaquil, Ecuador4 - 6 Bronco Ceniceros2 - 11 LPts
17/10/2028Minsk, Belarus3 - 6 Kamen á Markov6 - 12 WPts
19/08/2028Minsk, Belarus2 - 6 Volodymyr Karpenko1 - 0 WPts
01/07/2028Minsk, Belarus1 - 6 Volodmiri Janko0 - 2 WPts
01/05/2028Karagandy, Kazakhstan1 - 5 Sasha Kairkulow3 - 9 LPts
03/03/2028Yerevan, Armenia1 - 4 Arayig Chamichyan4 - 8 LPts
04/01/2028Minsk, Belarus1 - 3 Gennady Ivanoff8 - 15(1) LPts
09/11/2027Grodno, Belarus1 - 2 Matviyko Martinka5 - 13(1) LPts
07/10/2027Brest, Belarus1 - 1 Ioakim Ionov0 - 0 LPts
28/08/2027Minsk, Belarus1 - 0 Borya Lisko0 - 1 LPts
28/06/2027Minsk, Belarus0 - 0 Pylyp Chaplinski1 - 6 WPts