Weightclass:  Welterweight
Location:  Vitebsk, Belarus
Record:  19 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/08/2029Vitebsk, Belarus18 - 15 Richard Booth9 - 6 WPts
15/06/2029Vitebsk, Belarus17 - 15 Vasili Stupak16 - 18 WPts
16/04/2029Vitebsk, Belarus16 - 15 Daniil Stepka0 - 1 WPts
15/02/2029Minsk, Belarus15 - 15 Dmitri Koltun17 - 19 WPts
18/12/2028Minsk, Belarus15 - 14 Valeri Safko22 - 11 LPts
19/10/2028Paris, France14 - 14 Brigham Henri23 - 11 WPts
21/08/2028Vitebsk, Belarus13 - 14 Sasha Orlov2 - 4 WPts
22/06/2028Vitebsk, Belarus12 - 14 Xeres Umanzor4 - 3 WPts
24/04/2028Córdoba, Argentina11 - 14 Carlos Davila7 - 21 WPts
25/02/2028Prague, Czech Republic10 - 14 Zdenek Pecha7 - 11 WPts
28/12/2027Almaty, Kazakhstan10 - 13 Boris Isaev11 - 24 LPts
30/10/2027Vitebsk, Belarus9 - 13 Veli Koistinen9 - 13 WPts
31/08/2027Vitebsk, Belarus8 - 13 Oleksiy Komar3 - 12 WPts
01/07/2027Mogilev, Belarus8 - 12 Borya Gogol8 - 10 LPts
04/05/2027Gomel, Belarus7 - 12 Krystiyan Romanchuk12 - 14 WPts
11/03/2027Gomel, Belarus7 - 11 Marlen Kasatonov24 - 18 LPts Belarus National Championships 2027View
02/03/2027Vitebsk, Belarus6 - 11 Hajime Takeshita15 - 8 WPts
01/01/2027Vitebsk, Belarus5 - 11 Danylko Malinski4 - 15(1) WPts
02/11/2026Vitebsk, Belarus4 - 11 Avel Bandera12 - 6 WPts
04/09/2026Minsk, Belarus3 - 11 Vanko Turchin9 - 7 WPts
16/07/2026Minsk, Belarus2 - 11 Kolya Svatkovskiy9 - 17 WPts
18/05/2026Mogilev, Belarus2 - 10 Goga Krasinski8 - 14(2) LPts
04/04/2026Minsk, Belarus2 - 9 Dmitriy Bogus13 - 19 LPts
03/03/2026Irbid, Jordan2 - 8 Rehman Naseer6(1) - 9 LPts
03/01/2026Gomel, Belarus1 - 8 Taras Olesky0 - 1 WPts
21/11/2025Vitebsk, Belarus0 - 8 Elvis Moller1 - 14(5) WPts
23/09/2025Resistencia, Argentina0 - 7 Francisco Colorado11 - 14 LPts
26/07/2025Grodno, Belarus0 - 6 Yakiv Kramar11 - 18 LPts
28/05/2025Gomel, Belarus0 - 5 Volodmiri Babyak5 - 6 LPts
29/03/2025Mogilev, Belarus0 - 4 Nikolai Klukas14(1) - 10 LPts
29/01/2025Brest, Belarus0 - 3 Kir Markovich9(2) - 15(2) LPts
06/12/2024Brest, Belarus0 - 2 Petro Varga8 - 12 LPts
12/10/2024Brest, Belarus0 - 1 Fedir Volosin19 - 16 LPts
06/09/2024Vitebsk, Belarus0 - 0 Kir Russak2 - 3 LPts