Weightclass:  Lightweight
Location:  Vitebsk, Belarus
Record:  36 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2031Vitebsk, Belarus35 - 9 Diego Zacarias1 - 7 WPts
07/06/2031Vitebsk, Belarus34 - 9 Duncan Madigan5 - 9 WPts
07/04/2031Vitebsk, Belarus33 - 9 Max Hopping6 - 5 WPts
07/02/2031Vitebsk, Belarus32 - 9 Krystian Dacko3 - 11 WPts
09/12/2030Vitebsk, Belarus31 - 9 Dylan Pennie1 - 4 WPts
10/10/2030Vitebsk, Belarus30 - 9 Sam Khaemba2 - 17 WPts
11/08/2030Vitebsk, Belarus30 - 8 Apostol Vitko29 - 5 LPts
12/06/2030Vitebsk, Belarus29 - 8 Fedor Huseynov13 - 12 WPts
13/04/2030Vitebsk, Belarus28 - 8 Goga Kohut13 - 7 WPts
12/02/2030Vitebsk, Belarus27 - 8 Wu-pen Ruan0 - 2 WPts
14/12/2029Vitebsk, Belarus26 - 8 Farhan Wyagoroff4 - 19(2) WPts
15/10/2029Vitebsk, Belarus25 - 8 Francisco Vidrio0 - 7 WPts
16/08/2029Minsk, Belarus24 - 8 Afanas Grankin12 - 28 WPts
19/06/2029Minsk, Belarus23 - 8 Wasyl Kotlyar10 - 16 WPts
25/04/2029Gomel, Belarus22 - 8 Taras Varga28(2) - 19 WPts
11/03/2029Grodno, Belarus22 - 7 Kir Pasko33(2) - 17 LPts Belarus National Championships 2029View
17/02/2029Minsk, Belarus21 - 7 Afanas Grankin10 - 27 WPts
22/12/2028Vitebsk, Belarus20 - 7 Fedor Dembinski15 - 12 WPts
23/10/2028Mogilev, Belarus19 - 7 Krystiyan Malko11 - 14 WPts
27/08/2028Dublin, Ireland18 - 7 Evan Connolly2 - 3 WPts
29/06/2028Vitebsk, Belarus17 - 7 Isaak Shubin1 - 12 WPts
30/04/2028Gomel, Belarus16 - 7 Dmytro Chura9 - 29 WPts
04/03/2028Vitebsk, Belarus15 - 7 Vanko Malinsky2 - 7 WPts
04/01/2028Vitebsk, Belarus14 - 7 Vanko Primack2 - 7 WPts
06/11/2027Boksburg, South Africa14 - 6 Tshepo Sangweni14 - 10 LPts
08/09/2027Minsk, Belarus13 - 6 Vasyl Boyko9 - 14 WPts
12/07/2027Gomel, Belarus12 - 6 Aleksei Marchuk3 - 17 WPts
15/05/2027Minsk, Belarus12 - 5 Aleksandr Makar15 - 14 LPts
17/03/2027Gomel, Belarus12 - 4 Boris Galey12 - 9 LPts
17/01/2027Mogilev, Belarus11 - 4 Oleksiy Rusinko12 - 11(1) WPts
18/11/2026Vitebsk, Belarus10 - 4 Volodymyr Paley1 - 8 WPts
18/09/2026Gothenburg, Sweden10 - 3 Mio Bockman10 - 23 LPts
21/07/2026Vitebsk, Belarus9 - 3 Konstantin Urbaniak0 - 7 WPts
21/05/2026Varna, Bulgaria9 - 2 Blazhe á Zhelov11 - 7 LPts
23/03/2026Vitebsk, Belarus8 - 2 Volodymyr Paley0 - 4 WPts
22/01/2026Vitebsk, Belarus7 - 2 Anton Tokarev1 - 5 WPts
23/11/2025Vitebsk, Belarus6 - 2 Ioakim Truchan3 - 20(1) WPts
26/09/2025Minsk, Belarus5 - 2 Vasyl Bereza5 - 16 WPts
05/08/2025Vitebsk, Belarus5 - 1 Marco Leyba1 - 1 LPts
06/06/2025Nassau, Bahamas4 - 1 Declan Cumming16 - 15 WPts
08/04/2025Almaty, Kazakhstan3 - 1 Kashif Tolymbekow0 - 9 WPts
08/02/2025Vitebsk, Belarus2 - 1 Faddei Ruschak1 - 6 WPts
10/12/2024Minsk, Belarus1 - 1 Aleksei Van0 - 4 WPts
16/10/2024Minsk, Belarus0 - 1 Fedar Prusak3 - 17 WPts
14/09/2024Vitebsk, Belarus0 - 0 Boris Galey3 - 2 LPts