Weightclass:  Lightweight
Location:  Minsk, Belarus
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2030Minsk, Belarus23 - 17 Anton Kanunnikov2 - 0 WPts
05/06/2030Minsk, Belarus22 - 17 Lazar Georgiev1 - 3 WPts
06/04/2030Minsk, Belarus21 - 17 Danylko Poleski1 - 2 WPts
05/02/2030Minsk, Belarus20 - 17 Daniil Sarsembaev2 - 14 WPts
08/12/2029Minsk, Belarus19 - 17 Symon Markoski5 - 1 WPts
10/10/2029Havana, Cuba19 - 16 Ryo Arrendondo24(2) - 18 LPts
12/08/2029Algiers, Algeria18 - 16 Atif Aissa5 - 5 WPts
14/06/2029Brest, Belarus17 - 16 Ioakim Ionov7 - 4 WPts
16/04/2029Gaineau, Canada16 - 16 Ives Ouimet4 - 12 WPts
16/02/2029Gomel, Belarus16 - 15 Anton Tokarev8 - 17 LPts
21/12/2028Minsk, Belarus15 - 15 Pyotr Kurylo4 - 6 WPts
22/10/2028Minsk, Belarus14 - 15 Grant Lacan4 - 2 WPts
23/08/2028Riga, Latvia14 - 14 Marlen Berkmanis8 - 9 LPts
25/06/2028Athens, Greece14 - 13 Bemus Grammatico11 - 22 LPts
26/04/2028Grodno, Belarus14 - 12 Pyotr Milan5 - 16 LPts
27/02/2028Sana'a, Yemen14 - 11 Umair Hamdi24 - 9 LPts
30/12/2027Gomel, Belarus14 - 10 Apostol Buchko9 - 9 LPts
31/10/2027Charleroi, Belgium13 - 10 Gauvain Delpy20 - 19 WPts
02/09/2027Vitebsk, Belarus13 - 9 Symon Truchan6(1) - 17 LPts
06/07/2027Liege, Belgium13 - 8 Labaron Gary11 - 22(3) LPts
08/05/2027Holguin, Cuba12 - 8 Yago Portalatin0 - 13 WPts
10/03/2027Minsk, Belarus11 - 8 Oleg Kofron2 - 6 WPts
10/01/2027Giza, Egypt10 - 8 Yasin Rassul22(1) - 23 WPts
12/11/2026Gomel, Belarus10 - 7 Dmytro Guba19 - 37 LPts
14/09/2026Brest, Belarus10 - 6 Oleksiy Ostrovsky38(1) - 23 LPts
19/07/2026Roskilde, Denmark9 - 6 Nels Gunst2 - 21(1) WPts
21/05/2026Minsk, Belarus8 - 6 Satoshi Tano1 - 1 WPts
23/03/2026Minsk, Belarus7 - 6 Kamran Urstembaeff2 - 7 WPts
23/01/2026Minsk, Belarus6 - 6 Aleksei Van2 - 9 WPts
24/11/2025Minsk, Belarus5 - 6 Georgiy Soroko5 - 4 WPts
25/09/2025Tirana, Albania5 - 5 Ardian Yerli24 - 14 LPts
28/07/2025Edmonton, Canada4 - 5 Roger Hankin0 - 9 WPts
30/05/2025Minsk, Belarus3 - 5 Marlen Dolinski5 - 4 WPts
31/03/2025Minsk, Belarus2 - 5 Adalat Kyazimov1 - 4 WPts
31/01/2025Minsk, Belarus1 - 5 Vicente Cirilo8 - 12 WPts
03/12/2024Melbourne, Australia1 - 4 Abdul Sinai8 - 31 LPts
05/10/2024Grodno, Belarus1 - 3 Vanko Holub2 - 11 LPts
07/08/2024Vienna, Austria1 - 2 Rald Wahlert31 - 13 LPts
09/06/2024Minsk, Belarus0 - 2 Afanas Pirog0 - 0 WPts
23/04/2024Minsk, Belarus0 - 1 Oleksiy Popovich15 - 17 LPts
06/03/2024Minsk, Belarus0 - 0 Apostol Yurkovich16 - 15 LPts