Weightclass:  Featherweight
Location:  Mogilev, Belarus
Record:  26 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2032Mogilev, Belarus25 - 9 Mikhail Safarov1 - 11 WPts
16/07/2032Mogilev, Belarus24 - 9 Blake Williston2 - 6 WPts
17/05/2032Mogilev, Belarus23 - 9 Sun Badar-Ugan0 - 7 WPts
17/03/2032Mogilev, Belarus22 - 9 Konstantin Kosakowski1 - 0 WPts
17/01/2032Mogilev, Belarus21 - 9 Ben Muzorewa3 - 7 WPts
17/11/2031Mogilev, Belarus20 - 9 Roger Dewart2 - 3 WPts
17/09/2031Mogilev, Belarus19 - 9 Girgis Abyckkassym0 - 14 WPts
18/07/2031Mogilev, Belarus18 - 9 Dmytro Bucko1 - 0 WPts
19/05/2031Mogilev, Belarus17 - 9 Hadeon Davidovich1 - 3 WPts
21/03/2031Mogilev, Belarus16 - 9 Vasili Pirog1 - 0 WPts
20/01/2031Mogilev, Belarus15 - 9 Vratislav Fara4 - 5 WPts
22/11/2030Mogilev, Belarus14 - 9 Sasha Buda6 - 4 WPts
23/09/2030Mogilev, Belarus13 - 9 Jeraldo Lema2 - 15 WPts
25/07/2030Grodno, Belarus12 - 9 Kir Andrich3 - 13 WPts
28/05/2030Montevideo, Uruguay11 - 9 Cruz Rozas9 - 19 WPts
30/03/2030Zagreb, Croatia11 - 8 Roko Vukelic31 - 14 LPts
30/01/2030Mogilev, Belarus11 - 7 Vanko Maslak2 - 11 LPts
01/12/2029Carolina, Puerto Rico10 - 7 Vicente Urrea4 - 8 WPts
03/10/2029Russeifa, Jordan9 - 7 Faisal Abidin1 - 3 WPts
05/08/2029Melbourne, Australia9 - 6 Theo McCarthy14 - 19 LPts
07/06/2029Las Condes, Chile9 - 5 Rico Gerena3 - 9(1) LPts
09/04/2029Dun Laoghaire, Ireland8 - 5 Aaron Mohan5 - 10 WPts
09/02/2029Mogilev, Belarus7 - 5 Aleksei Ulanov0 - 17 WPts
12/12/2028Mogilev, Belarus6 - 5 Hagop Kakussian10 - 12 WPts
14/10/2028Mogilev, Belarus5 - 5 Antonio Buendia0 - 6(2) WPts
15/08/2028Montevideo, Uruguay4 - 5 Fresco Prudente6 - 27 WPts
17/06/2028Minsk, Belarus3 - 5 Volodmiri Makar5 - 8 WPts
22/04/2028San Jose, Costa Rica3 - 4 Ovidio Calleja7 - 13 LPts
23/02/2028Minsk, Belarus3 - 3 Bohdan Motyka13(1) - 6 LPts
26/12/2027Minsk, Belarus2 - 3 Bohdan Cap9(2) - 19 WPts
29/10/2027Minsk, Belarus2 - 2 Bohdan Starkovich3 - 21(1) LPts
30/08/2027Minsk, Belarus1 - 2 Bohdan Starkovich3 - 20(1) WPts
02/07/2027Gomel, Belarus1 - 1 Fedor Duda12 - 13 LPts
05/05/2027Mogilev, Belarus0 - 1 Krystiyan Prusak0 - 0 WPts
27/03/2027Mogilev, Belarus0 - 0 Eliasz Wrzesinski13 - 22 LPts