Weightclass:  Welterweight
Location:  Gomel, Belarus
Record:  31 - 12(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2025Gomel, Belarus30 - 12(2) Michael Hare14 - 31(19) WPts
12/02/2025Gomel, Belarus29 - 12(2) Philip Owen7 - 13 WPts
14/12/2024Gomel, Belarus28 - 12(2) Asif Temam1 - 1 WPts
15/10/2024Gomel, Belarus27 - 12(2) Quito Magin3 - 3 WPts
14/08/2024Gomel, Belarus26 - 12(2) Jesper Belair4 - 11 WPts
15/06/2024Gomel, Belarus25 - 12(2) Krystiyan Buchko1 - 0 WPts
16/04/2024Gomel, Belarus24 - 12(2) Wasyl Lutsky6 - 10 WPts
16/02/2024Gomel, Belarus23 - 12(2) Ramirez Aro0 - 6 WPts
18/12/2023Gomel, Belarus22 - 12(2) John Pottinger0 - 5(2) WPts
19/10/2023Gomel, Belarus21 - 12(2) Luka Popovich7 - 6 WPts
20/08/2023Gomel, Belarus20 - 12(2) Fidel Rigor1 - 1 WPts
21/06/2023Gomel, Belarus19 - 12(2) Pedro Mandes0 - 8 WPts
22/04/2023Mar del Plata, Argentina18 - 12(2) Joaquin Avitia0 - 2 WPts
22/02/2023Havana, Cuba18 - 11(2) Emanuel Franca8 - 15 LPts
25/12/2022Minsk, Belarus18 - 10(1) Borysko Lisko18 - 13 LKO3
26/10/2022Tokyo, Japan18 - 9(1) Jun Funai18 - 7 LPts
28/08/2022Vitebsk, Belarus18 - 8(1) Pyotr Zaleski16 - 10 LPts
13/07/2022Mogilev, Belarus18 - 7(1) Andrii Boiko8 - 17(1) LPts
18/05/2022Soledad, Colombia17 - 7(1) Santiago Castrillo4 - 23(1) WPts
20/03/2022Mogilev, Belarus17 - 6(1) Vasyl Burak10 - 18 LPts
28/01/2022Minsk, Belarus17 - 5 Dmytro Babyak10 - 11 LKO3
24/12/2021Baku, Azerbaijan16 - 5 Khayal Muhammad18 - 6 WPts
26/10/2021Gomel, Belarus15 - 5 Acelin Roux6 - 9 WPts
26/08/2021Gomel, Belarus14 - 5 Isaak Kravtsov11 - 11 WPts
25/06/2021Porto Alegre, Brazil13 - 5 Alejandro Dutra2 - 1 WPts
27/04/2021Brest, Belarus13 - 4 Igor Gleba12 - 6 LPts
09/03/2021Gomel, Belarus12 - 4 Fedar Oshnieks8 - 10 WPts
08/01/2021Gomel, Belarus12 - 3 Zlatan Karabaic14(1) - 5 LPts
08/11/2020Gomel, Belarus11 - 3 Gil Wittebaert9 - 9 WPts
09/09/2020Shamkir, Azerbaijan11 - 2 Muzaffar Rahmanov7 - 10 LPts
12/07/2020Gomel, Belarus10 - 2 Danylko Petrenko9 - 7 WPts
11/05/2020Gomel, Belarus9 - 2 Goga Taubayeff3 - 7 WPts
12/03/2020Amman, Jordan8 - 2 Kashif Naeemi5 - 7 WPts
12/01/2020Gomel, Belarus7 - 2 Sasha Bolotin6 - 8 WPts
11/11/2019La Florida, Chile6 - 2 Bronco Navar3 - 7 WPts
12/09/2019Fukuoka, Japan5 - 2 Hideki Yamamoto3 - 8 WPts
14/07/2019Gomel, Belarus4 - 2 Niall Quinlan6 - 1 WPts
15/05/2019Bangkok, Thailand4 - 1 Singdet Sumrei3 - 3 LPts
17/03/2019Minsk, Belarus3 - 1 Evgeny Valis1 - 5 WPts
31/01/2019Minsk, Belarus2 - 1 Fedir Macey0 - 3 WPts
26/12/2018Minsk, Belarus2 - 0 Krystiyan Dragon4 - 3 LPts
07/11/2018Gomel, Belarus1 - 0 Heriko Kiriwi1 - 1 WPts
07/09/2018Gomel, Belarus0 - 0 Oleksiy Ruschak1 - 4 WPts