Weightclass:  Welterweight
Location:  Mogilev, Belarus
Record:  48 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2026Mogilev, Belarus47 - 10 Nikolai Alekhine12 - 14 WPts
07/02/2026Mogilev, Belarus46 - 10 Vanko Turchin7 - 5 WPts
09/12/2025Mogilev, Belarus45 - 10 Symon Demchuk1 - 0 WPts
10/10/2025Mogilev, Belarus44 - 10 Wasyl Lutsky15 - 12 WPts
11/08/2025Mogilev, Belarus43 - 10 Evgeny Mikula0 - 1 WPts
12/06/2025Mogilev, Belarus42 - 10 Nikolai Alekhine10 - 10 WPts
13/04/2025Mogilev, Belarus41 - 10 Matviyko Bugaj3 - 4 WPts
12/02/2025Mogilev, Belarus40 - 10 Qing-Nan Xia2 - 2 WPts
14/12/2024Mogilev, Belarus39 - 10 Vasyl Mucha3 - 9 WPts
15/10/2024Mogilev, Belarus38 - 10 Hilario Blancas1 - 6(1) WPts
15/08/2024Mogilev, Belarus37 - 10 Noah Owen5 - 5 WPts
16/06/2024Mogilev, Belarus36 - 10 Noe Reta3 - 7 WPts
17/04/2024Minsk, Belarus36 - 9 Isaak Olshansky33 - 10 LPts
14/03/2024Minsk, Belarus36 - 8 Fadei Kamensky31(1) - 11 LPts Belarus National Championships 2024View
11/03/2024Minsk, Belarus35 - 8 Dmytro Tkach25 - 11 WPts Belarus National Championships 2024View
21/02/2024Minsk, Belarus34 - 8 Kolya Sadowski13 - 24 WPts
21/01/2024Brest, Belarus33 - 8 Volodmiri Baranski9 - 24 WPts
13/12/2023Milan, Italy33 - 7 Fausto Tasca26 - 9 LPts
15/10/2023Berlin, Germany32 - 7 Abel Meetze18 - 15 WPts
17/08/2023Brest, Belarus31 - 7 Isaak Kravtsov20 - 14 WPts
25/06/2023Gomel, Belarus30 - 7 Mikhail Petrik18 - 13 WPts
08/05/2023Gomel, Belarus29 - 7 Dimi Pasko20(2) - 9 WPts
11/03/2023Gomel, Belarus29 - 6 Krystiyan Moldovan22 - 8 LPts Belarus National Championships 2023View
24/02/2023Cochabamba, Bolivia28 - 6 Juan Costilla16 - 14 WPts
27/12/2022Grodno, Belarus27 - 6 Taras Palko17 - 10 WPts
06/11/2022Ulaanbaatar, Mongolia26 - 6 Nikolai Gundegmaa12 - 14 WPts
07/09/2022Minsk, Belarus25 - 6 Symon Adamovich17 - 15 WPts
12/07/2022Pikine, Senegal24 - 6 Pascal Clary15 - 12 WPts
14/05/2022Mogilev, Belarus23 - 6 Volodymyr Romanchuk2(1) - 6 WPts
14/03/2022Vitebsk, Belarus23 - 5 Fedar Danko21 - 8 LPts Belarus National Championships 2022View
11/03/2022Vitebsk, Belarus22 - 5 Fedir Zahorchak19 - 10 WPts Belarus National Championships 2022View
25/02/2022Swords, Ireland21 - 5 Glynn Healy11(1) - 16 WPts
28/12/2021Grodno, Belarus20 - 5 Boris Pavelko7 - 17 WPts
08/11/2021Mogilev, Belarus19 - 5 Arseni Verlin19 - 7 WPts
07/09/2021Mogilev, Belarus18 - 5 Fadei Mikulich20 - 3 WPts
07/07/2021Gyumri, Armenia17 - 5 Tro Sakezlian19 - 4 WPts
08/05/2021Minsk, Belarus16 - 5 Volodymyr Bodnar6 - 11 WPts
31/03/2021Minsk, Belarus15 - 5 Dmytro Sokolski5 - 15 WPts
28/02/2021Grodno, Belarus15 - 4 Oleksiy Ruschak9 - 11 LPts
13/01/2021Mogilev, Belarus14 - 4 Dimitar Rusev12 - 8 WPts
12/11/2020Vitebsk, Belarus13 - 4 Dmytro Tkach7 - 6 WPts
16/09/2020Vienna, Austria13 - 3 Barney Zezschwitz16 - 2 LPts
18/07/2020Mogilev, Belarus12 - 3 Kir Lukyanov13 - 2 WPts
17/05/2020Mogilev, Belarus11 - 3 Vasyl Burak4 - 13 WPts
30/03/2020London, UK10 - 3 Tommy MacKay8 - 3 WPts
31/01/2020Minsk, Belarus9 - 3 Afanas Shatov7 - 4 WPts
23/12/2019Mogilev, Belarus8 - 3 Danylko Kuzminski2 - 4 WPts
23/10/2019Mogilev, Belarus8 - 2 Paul Musa6 - 5 LPts
24/08/2019Mogilev, Belarus7 - 2 Pylyp Mikus9 - 2 WPts
25/06/2019Mogilev, Belarus6 - 2 Viktor Kossak0 - 7 WPts
26/04/2019Mogilev, Belarus5 - 2 Jason Farrell2 - 3 WPts
24/02/2019Mogilev, Belarus4 - 2 Zacarias Lamora4 - 3 WPts
26/12/2018Mogilev, Belarus3 - 2 Montana Corrales4 - 0 WPts
28/10/2018Mogilev, Belarus2 - 2 Marques Jipcho1 - 4 WPts
30/08/2018Mogilev, Belarus1 - 2 Petro Dolinsky2 - 0 WPts
02/07/2018Shenyang, China1 - 1 Ho Woong2 - 0 LPts
04/05/2018Mogilev, Belarus0 - 1 Toma Slutzky1 - 0 WPts
07/03/2018Mogilev, Belarus0 - 0 Toma Slutzky0 - 0 LPts