Weightclass:  Lightweight
Location:  Mogilev, Belarus
Record:  33 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2031Mogilev, Belarus32 - 18 Tomasz Szydlo10 - 15 WPts
02/10/2031Mogilev, Belarus31 - 18 Ian Allender6 - 7 WPts
02/08/2031Mogilev, Belarus30 - 18 John Camm4 - 7 WPts
03/06/2031Mogilev, Belarus29 - 18 Hadeon Sivak6 - 10(1) WPts
02/04/2031Mogilev, Belarus28 - 18 Waqas Ben5 - 8(1) WPts
01/02/2031Mogilev, Belarus27 - 18 Beltran Martinez28(1) - 13(1) WPts
03/12/2030Mogilev, Belarus26 - 18 Baltasar Mireles6 - 4 WPts
04/10/2030Mogilev, Belarus25 - 18 Koldan Abduragimov7 - 18 WPts
05/08/2030Mogilev, Belarus24 - 18 Melor Izmuhambetov0 - 1 WPts
06/06/2030Mogilev, Belarus23 - 18 Fausto Renderos0 - 5 WPts
07/04/2030Mogilev, Belarus22 - 18 Karr Fabricius2 - 4 WPts
06/02/2030Mogilev, Belarus22 - 17 Nikolai Mihalik27(1) - 13 LPts
09/12/2029Minsk, Belarus22 - 16 Nikolai Mihalik26(1) - 13 LPts
11/10/2029Mogilev, Belarus21 - 16 Malvolio Villagomez1 - 11 WPts
12/08/2029Sapporo, Japan20 - 16 Goro Nakanishi8 - 5 WPts
14/06/2029Vitebsk, Belarus20 - 15 Fedya Aladachvili30 - 14 LPts
15/04/2029Vitebsk, Belarus20 - 14 Fedya Aladachvili29 - 14 LPts
14/03/2029Grodno, Belarus20 - 13 Kir Pasko34(2) - 17 LPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus19 - 13 Vasili Khvostov1 - 17 WPts Belarus National Championships 2029View
17/02/2029Mogilev, Belarus18 - 13 Taras Mucha13 - 19(1) WPts
24/12/2028Vitebsk, Belarus18 - 12 Daniil Borys27 - 9 LPts
28/10/2028Mogilev, Belarus17 - 12 Vanko Van8 - 17 WPts
31/08/2028Grodno, Belarus17 - 11 Nikolai Kozuch18 - 27(2) LPts
06/07/2028Mogilev, Belarus17 - 10 Isaak Devyatyarov21 - 14 LPts
10/05/2028Gomel, Belarus16 - 10 Aleksei Marchuk5 - 20 WPts
17/03/2028Mogilev, Belarus16 - 9 Kir Pasko30(2) - 11 LPts Belarus National Championships 2028View
14/03/2028Mogilev, Belarus15 - 9 Fedor Dembinski12 - 10 WPts Belarus National Championships 2028View
11/03/2028Mogilev, Belarus14 - 9 Fadei Bazan4 - 3 WPts Belarus National Championships 2028View
28/02/2028Hachioji, Japan14 - 8 Hisao Tanaka48(2) - 25 LPts
31/12/2027Mogilev, Belarus13 - 8 Taras Mucha10 - 15(1) WPts
01/11/2027Vitebsk, Belarus12 - 8 Kir Baranski11 - 2 WPts
04/09/2027Mogilev, Belarus11 - 8 Goga Apalikov4 - 2 WPts
07/07/2027Minsk, Belarus10 - 8 Symon Lozinski4 - 11 WPts
11/05/2027Anderlecht, Belgium9 - 8 Varden Aznavour9 - 15 WPts
12/03/2027Mogilev, Belarus8 - 8 Eduardo Lamora2 - 4 WPts
12/01/2027Mogilev, Belarus8 - 7 Hannes Marcus4 - 12 LPts
13/11/2026Mogilev, Belarus7 - 7 Toma Soroka0 - 2 WPts
13/09/2026Brussels, Belgium7 - 6 Maslin Saint-Jean16 - 12 LPts
15/07/2026Lille, France7 - 5 Colville Peyrefitte8 - 25 LPts
16/05/2026Yerevan, Armenia6 - 5 Bartev Abouchian5 - 12 WPts
18/03/2026Mogilev, Belarus5 - 5 Apostol Buchko5 - 2 WPts
18/01/2026Mogilev, Belarus4 - 5 Johnny Biggie7 - 31 WPts
20/11/2025Duran, Ecuador3 - 5 Diego Almonte5 - 5 WPts
22/09/2025Split, Croatia3 - 4 Vandra Jagic2 - 10 LPts
25/07/2025Soyapango, El Salvador3 - 3 Diego Rojo3 - 10(3) LPts
27/05/2025Mogilev, Belarus2 - 3 Fedir Chudy2 - 7(1) WPts
29/03/2025Mogilev, Belarus2 - 2 Ognian á Bronnikov2 - 0 LPts
29/01/2025La Florida, Chile2 - 1 Ricardo Guiterrez34(1) - 13 LPts
01/12/2024Mogilev, Belarus1 - 1 Krystiyan Malko0 - 0 WPts
23/10/2024Minsk, Belarus1 - 0 Oleksiy Zahorchak26(2) - 15 LPts
20/09/2024Mogilev, Belarus0 - 0 Yevhen Hudzik4 - 0 WPts