Weightclass:  Middleweight
Location:  Vitebsk, Belarus
Record:  18(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2032Vitebsk, Belarus17(1) - 30 Viktor Smolin0 - 8 WPts
21/05/2032Vitebsk, Belarus17(1) - 29 Koldan Dutka21 - 23 LPts
21/03/2032Vitebsk, Belarus17(1) - 28 Afanas Bogdanovich27(1) - 8 LPts
21/01/2032Vitebsk, Belarus16(1) - 28 Koldan Shatov0 - 2 WPts
21/11/2031Vitebsk, Belarus15(1) - 28 Fedya Vasko4 - 3 WPts
20/09/2031Vitebsk, Belarus14(1) - 28 Corey Kiplimo1 - 1 WPts
21/07/2031Vitebsk, Belarus13(1) - 28 Hazi Yousif1 - 2 WPts
22/05/2031Vitebsk, Belarus12(1) - 28 Dimi Khangal1 - 4 WPts
23/03/2031Vitebsk, Belarus11(1) - 28 Natanael Huhtala2 - 8 WPts
22/01/2031Vitebsk, Belarus11(1) - 27 Barir Isabeckov10 - 10 LPts
23/11/2030Vitebsk, Belarus10(1) - 27 Petro Turchin1 - 0 WPts
24/09/2030Vitebsk, Belarus9 - 27 Amon Antwi2 - 17(7) WKO3
25/07/2030Vitebsk, Belarus8 - 27 Symon Holda6 - 7(1) WPts
27/05/2030Gyumri, Armenia7 - 27 Mleh Dadekian5 - 6 WPts
29/03/2030Almaty, Kazakhstan6 - 27 Ioakim Ibragimow4 - 6 WPts
29/01/2030Yerevan, Armenia6 - 26 Vramshabuh Pabian5 - 8 LPts
01/12/2029Port Said, Egypt6 - 25 Haaris Lotfi8 - 4 LPts
03/10/2029Minsk, Belarus6 - 24 Symon Makuch16 - 9 LPts
05/08/2029Minsk, Belarus6 - 23 Hadeon Hopko17(1) - 8 LPts
08/06/2029Grodno, Belarus5 - 23 Fedir Petrovich16(1) - 10(1) WPts
10/04/2029Minsk, Belarus5 - 22 Timofei Brodsky18 - 12 LPts
10/02/2029Surrey, Canada5 - 21 Charlie Maines7 - 17 LPts
13/12/2028Minsk, Belarus5 - 20 Hadeon Wujek31(1) - 14 LPts
16/10/2028Yerevan, Armenia4 - 20 Shavarsh Galoostian0 - 5 WPts
18/08/2028Vitebsk, Belarus4 - 19 Vitali Evancho17 - 11 LPts
15/07/2028Mogilev, Belarus4 - 18 Lazar Dyachenko23 - 16 LPts
14/06/2028Vitebsk, Belarus4 - 17 Shadarev Jamgotchian7 - 10 LPts
16/04/2028Wroclaw, Poland4 - 16 Szymon Donarski7 - 13 LPts
17/02/2028Regina, Canada4 - 15 Gareth Caine11(1) - 15 LPts
20/12/2027Vitebsk, Belarus3 - 15 Roman Orduno2 - 3 WPts
22/10/2027Vitebsk, Belarus3 - 14 Koldan Kuzma3 - 7 LPts
23/08/2027Minsk, Belarus3 - 13 Hadeon Hopko7 - 6 LPts
23/06/2027Vitebsk, Belarus2 - 13 Taras Kachur3(1) - 3 WPts
26/04/2027Vitebsk, Belarus1 - 13 Koldan Casym0 - 6 WPts
26/02/2027Vitebsk, Belarus1 - 12 Faddei Lubarsky2 - 5 LPts
28/12/2026Vitebsk, Belarus1 - 11 Obiajulu Gyan7 - 12 LPts
29/10/2026Samarqand, Uzbekistan1 - 10 Fedya Salimghanoff18 - 16 LPts
31/08/2026Pagadian, Philippines1 - 9 Macario Gaytan17 - 10 LPts
03/07/2026Vitebsk, Belarus1 - 8 Antonio Colon0 - 4 LPts
05/05/2026Mogilev, Belarus1 - 7 Dmitriy Zahorsky0 - 0 LPts
20/03/2026Barquisimeto, Venezuela1 - 6 Oro Frasco12 - 15 LPts
20/01/2026Brest, Belarus1 - 5 Faddei Lubarsky0 - 0 LPts
22/11/2025Minsk, Belarus1 - 4 Andrii Sychev11 - 16 LPts
25/09/2025Brest, Belarus1 - 3 Volodmiri Karlik4 - 14 LPts
28/07/2025Melbourne, Australia0 - 3 Aaron Boulos2 - 7 WPts
30/05/2025Gomel, Belarus0 - 2 Nikolai Kolanko4 - 12 LPts
31/03/2025Gomel, Belarus0 - 1 Vanko Figura5 - 4 LPts
16/02/2025Vitebsk, Belarus0 - 0 Xin Soon1 - 18 LPts