Weightclass:  Bantamweight
Location:  Vitebsk, Belarus
Record:  45(3) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2028Vitebsk, Belarus44(3) - 22 Pernell Joubert6 - 6 WPts
12/01/2028Vitebsk, Belarus43(3) - 22 Naftali Koranteng2 - 9 WPts
12/11/2027Vitebsk, Belarus42(3) - 22 Rodrigo Torrico1 - 11 WPts
12/09/2027Vitebsk, Belarus41(3) - 22 Verlyn Bariagher4 - 16 WPts
14/07/2027Vitebsk, Belarus40(3) - 22 Montel Mateus7 - 4 WPts
15/05/2027Vitebsk, Belarus39(3) - 22 Zach Lewison3 - 5 WPts
16/03/2027Vitebsk, Belarus38(3) - 22 Garen Louis-Dreyfus1 - 12(1) WPts
15/01/2027Vitebsk, Belarus37(3) - 22 Spencer Evans6 - 5 WPts
15/11/2026Vitebsk, Belarus36(3) - 22 Kiki Mateos9 - 5 WPts
15/09/2026Vitebsk, Belarus35(3) - 22 Mel Davidson5 - 13 WPts
16/07/2026Vitebsk, Belarus34(3) - 22 Steven Kyle10 - 15 WPts
16/05/2026Vitebsk, Belarus33(3) - 22 Lysander Petrides6 - 7 WPts
17/03/2026Grodno, Belarus32(3) - 22 Anton Kitko13 - 7 WPts Belarus National Championships 2026View
14/03/2026Grodno, Belarus31(3) - 22 Zernebog Samarin10 - 18 WPts Belarus National Championships 2026View
11/03/2026Grodno, Belarus30(3) - 22 Aleksandr Zass7 - 16(1) WPts Belarus National Championships 2026View
05/03/2026Petionville, Haiti29(3) - 22 Amiens Belizaire0 - 0 WPts
05/01/2026General Santos, Philippines28(3) - 22 Geoff Damaso0 - 0 WPts
07/11/2025Santa Cruz de la Sierra, Bolivia27(3) - 22 Oro Macia14(1) - 9 WPts
09/09/2025Newark, USA26(3) - 22 Darryl Crummie10 - 18 WPts
12/07/2025Vitebsk, Belarus25(3) - 22 Vitali Sadvacasov6 - 6 WPts
13/05/2025Santo Domingo de Guzman, Dominican Republic24(3) - 22 Tajo Galindo7 - 13 WPts
14/03/2025Mogilev, Belarus24(3) - 21 Zernebog Witko16 - 13 LPts Belarus National Championships 2025View
11/03/2025Mogilev, Belarus23(3) - 21 Afon Ziotnik7 - 13 WPts Belarus National Championships 2025View
01/02/2025Minsk, Belarus22(3) - 21 Apostol Koltun11 - 31 WPts
09/12/2024Vitebsk, Belarus21(3) - 21 Keangsaklek Madlam0 - 19(2) WPts
11/10/2024Sydney, Australia20(3) - 21 Leo Pizzorno4 - 12 WPts
13/08/2024Vitebsk, Belarus20(3) - 20 Aimon Melena7 - 12 LPts
15/06/2024Minsk, Belarus19(2) - 20 Yevhen Baranek18(1) - 20(3) WKO3
18/04/2024Minsk, Belarus18(2) - 20 Avel Wayda36(2) - 7 WPts
17/03/2024Minsk, Belarus18(2) - 19 Fedar Gusarov51 - 5 LPts Belarus National Championships 2024View
14/03/2024Minsk, Belarus17(2) - 19 Alik Kurylo5 - 12 WPts Belarus National Championships 2024View
11/03/2024Minsk, Belarus16(1) - 19 Sergey Klyugin5 - 31(1) WKO3 Belarus National Championships 2024View
08/02/2024Sydney, Australia15(1) - 19 Ian Robertson1 - 4 WPts
11/12/2023Minsk, Belarus15(1) - 18 Bohdan Dudek17 - 17 LPts
23/10/2023Soweto, South Africa14(1) - 18 Zareb Nqakula0 - 13 WPts
24/08/2023Minsk, Belarus14(1) - 17 Andrii Kovalik11 - 24(1) LPts
28/06/2023Brest, Belarus14(1) - 16 Aleksandr Rakowski24 - 12 LPts
29/04/2023Brest, Belarus14(1) - 15 Aleksandr Rakowski23 - 12 LPts
14/03/2023Gomel, Belarus14(1) - 14 Anton Pankratov9(1) - 15 LPts Belarus National Championships 2023View
11/03/2023Gomel, Belarus13(1) - 14 Matviyko Sivak5 - 6 WPts Belarus National Championships 2023View
23/02/2023Brest, Belarus12 - 14 Boris Polyakov6 - 23 WKO3
26/12/2022Gomel, Belarus12 - 13 Borysko Malinsky17 - 13 LPts
21/11/2022Minsk, Belarus11 - 13 Kolya Polukhin15 - 11 WPts
18/10/2022Córdoba, Argentina10 - 13 Antonio Sauceda2 - 16(5) WPts
20/08/2022Dakar, Senegal10 - 12 Quennel Fouroux6 - 20 LPts
22/06/2022Vitebsk, Belarus9 - 12 Diego Nieto1 - 10 WPts
24/04/2022Santo Domingo de Guzman, Dominican Republic9 - 11 Manny Aquino17 - 7 LPts
24/02/2022Koshigaya, Japan8 - 11 Kenji Ogawa11 - 11 WPts
27/12/2021Vitebsk, Belarus8 - 10 Krystiyan Bozek9 - 9 LPts
27/10/2021Manchester, UK8 - 9 Sam Diggins21 - 5 LPts
29/08/2021Vitebsk, Belarus7 - 9 Arnie Bellis4 - 7 WPts
29/06/2021Bayamon, Puerto Rico6 - 9 Jose Francisco2 - 6 WPts
30/04/2021Vitebsk, Belarus5 - 9 Angel Vasallo1 - 6 WPts
02/03/2021Vitebsk, Belarus4 - 9 Wasyl Fedorchak3 - 8 WPts
31/12/2020Minsk, Belarus3 - 9 Pylyp Demko2 - 4 WPts
11/11/2020Paris, France3 - 8 Trystan Delpy8 - 7 LPts
12/09/2020Vitebsk, Belarus3 - 7 Wasyl Kostyk1 - 13 LPts
11/07/2020Vitebsk, Belarus3 - 6 Hyun-jun Pak7 - 10 LPts
10/05/2020Lima, Peru3 - 5 Juan Ciervo11 - 4 LPts
12/03/2020Vitebsk, Belarus2 - 5 Wasyl Kostyk1 - 9 WPts
10/01/2020Vitebsk, Belarus1 - 5 Melor Zimyatov5 - 3 WPts
09/11/2019Minsk, Belarus1 - 4 Konstantin Alekhine6 - 2 LPts
06/10/2019Grodno, Belarus1 - 3 Fedir Turchin7 - 1 LPts
16/08/2019Vitebsk, Belarus1 - 2 Oleksander Krisko4 - 3 LPts
16/06/2019Brest, Belarus1 - 1 Aleksandr Rakowski4 - 5 LPts
06/05/2019Vitebsk, Belarus1 - 0 Clint Dempsey3 - 0 LPts
05/03/2019Vitebsk, Belarus0 - 0 Noe Armijo0 - 0 WPts