Weightclass:  Bantamweight
Location:  Vitebsk, Belarus
Record:  66(3) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2026Vitebsk, Belarus65(3) - 6 Rodrigo Villalovos1 - 3 WPts
28/10/2026Vitebsk, Belarus65(3) - 5 Mike Scrivener23 - 18(1) LPts
29/08/2026Vitebsk, Belarus64(3) - 5 Kahil Alghazwani2 - 7 WPts
30/06/2026Vitebsk, Belarus63(3) - 5 Salvador Reina2 - 4 WPts
30/04/2026Vitebsk, Belarus62(3) - 5 Li Lian1 - 2 WPts
01/03/2026Vitebsk, Belarus61(3) - 5 Dave Poquis2 - 4 WPts
31/12/2025Vitebsk, Belarus60(3) - 5 Berk Tayfur17(1) - 25 WPts
01/11/2025Vitebsk, Belarus59(2) - 5 Juan Arias0 - 14(2) WKO3
02/09/2025Vitebsk, Belarus58(2) - 5 Zacarias Camargo8 - 13 WPts
04/07/2025Vitebsk, Belarus57(2) - 5 Hilario Cardozo9(1) - 12 WPts
06/05/2025Vitebsk, Belarus56(2) - 5 Kris Blackshaw3 - 1 WPts
07/03/2025Vitebsk, Belarus55(1) - 5 Xaver Alpizar6 - 14(4) WKO3
06/01/2025Vitebsk, Belarus54 - 5 Fraco Garzon4 - 13(10) WKO3
15/06/2024Dakar, Senegal53 - 5 Chrestien Mordasini47 - 12 WPts
15/05/2024Leon, Mexico52 - 5 Jaguar Gil12 - 19(1) WPts
17/03/2024Minsk, Belarus51 - 5 Vitali Petrovich18(2) - 19 WPts Belarus National Championships 2024View
14/03/2024Minsk, Belarus50 - 5 Kyrylo Mikulak15 - 22 WPts Belarus National Championships 2024View
11/03/2024Minsk, Belarus49 - 5 Sergei Pelech4 - 3 WPts Belarus National Championships 2024View
15/01/2024Yekaterinburg, Russia48 - 5 Yeprad Yalenian18 - 3 WPts Europe Championships 2024View
12/01/2024Yekaterinburg, Russia47 - 5 Faddei Macik43(1) - 6 WPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia46 - 5 Rostislav Slama28 - 22 WPts Europe Championships 2024View
14/12/2023Brussels, Belgium46 - 4 Nazaire Aznavour44 - 7 LPts
13/11/2023Guayaquil, Ecuador45 - 4 Angel Payan46 - 6 WPts
13/10/2023Brussels, Belgium45 - 3 Nazaire Aznavour42 - 7 LPts
10/09/2023Surat, India45 - 2 Francisco Lucido29 - 5 LPts Surat World Championships 2023View
07/09/2023Surat, India44 - 2 Ananta Shokeen20 - 13 WPts Surat World Championships 2023View
29/07/2023Vitebsk, Belarus43 - 2 Barry Goodlet34 - 6 WPts
18/06/2023Vitebsk, Belarus42 - 2 Macario Cosme37(3) - 6 WPts
18/05/2023Vitebsk, Belarus41 - 2 Macario Cosme37(3) - 5 WPts
17/04/2023Vitebsk, Belarus40 - 2 Joaquin Rizo38 - 4 WPts
17/03/2023Gomel, Belarus39 - 2 Anton Pankratov10(1) - 15 WPts Belarus National Championships 2023View
14/03/2023Gomel, Belarus38 - 2 Afon Rafalko7 - 22 WPts Belarus National Championships 2023View
11/03/2023Gomel, Belarus37 - 2 Yevhen Baranek15(1) - 15(1) WPts Belarus National Championships 2023View
06/02/2023Vitebsk, Belarus36 - 2 Callum Smith27 - 6 WPts
06/01/2023Vitebsk, Belarus35 - 2 Gautam Bhagat36(1) - 4 WPts
06/12/2022Vitebsk, Belarus34 - 2 Vicenzo Scoccimarro30 - 5 WPts
05/11/2022Vitebsk, Belarus33 - 2 Nicandro Toledano24(1) - 7 WPts
05/10/2022Cork, Ireland32 - 2 James Kilduff28 - 4 WPts
04/09/2022Brussels, Belgium32 - 1 Nazaire Aznavour34 - 1 LPts
15/07/2022Shanghai, China31 - 1 An Gam19(1) - 9 WPts
17/05/2022Maroua, Cameroon30 - 1 Cabal Makanaky20 - 11 WPts
17/03/2022Vitebsk, Belarus29 - 1 Fedir Turchin22 - 6 WPts Belarus National Championships 2022View
14/03/2022Vitebsk, Belarus28 - 1 Evgeny Ulanov23 - 4 WPts Belarus National Championships 2022View
11/03/2022Vitebsk, Belarus27 - 1 Matviyko Zaretsky10(1) - 15 WPts Belarus National Championships 2022View
11/01/2022Madrid, Spain26 - 1 Joaquin Barrientos15 - 13 WPts
13/11/2021Minsk, Belarus25 - 1 Symon Polansky17(1) - 9 WPts
16/09/2021Maipu, Chile24 - 1 Oihane Machuca22 - 4 WPts
16/07/2021Vitebsk, Belarus23 - 1 Njord Mork4 - 3 WPts
15/05/2021Dubai, UAE22 - 1 Haaris Noorani18 - 3 WPts
17/03/2021Minsk, Belarus21 - 1 Fedir Turchin18 - 2 WPts Belarus National Championships 2021View
14/03/2021Minsk, Belarus20 - 1 Oleksander Krisko15 - 4 WPts Belarus National Championships 2021View
11/03/2021Minsk, Belarus19 - 1 Sergei Van10 - 10 WPts Belarus National Championships 2021View
17/01/2021Shymkent, Kazakhstan18 - 1 Zeynulla Zabiroff12 - 6 WPts
19/11/2020Vitebsk, Belarus17 - 1 Lorenzo Moraga9 - 9 WPts
19/09/2020Vitebsk, Belarus16 - 1 Marvel Lasalle11 - 4 WPts
19/07/2020Vitebsk, Belarus15 - 1 Ora Mayorga9 - 4 WPts
18/05/2020Vitebsk, Belarus14 - 1 Barii Amotta10 - 5 WPts
17/03/2020Vitebsk, Belarus13 - 1 Avel Wayda16 - 1 WPts Belarus National Championships 2020View
14/03/2020Vitebsk, Belarus12 - 1 Symon Polansky11 - 5 WPts Belarus National Championships 2020View
11/03/2020Vitebsk, Belarus11 - 1 Borysko Klukas5 - 6 WPts Belarus National Championships 2020View
16/01/2020San Juan, Puerto Rico10 - 1 Ramiro Villescas5 - 8 WPts
17/11/2019Santiago de los Caballeros, Dominican Republic9 - 1 Aimon Quiles7 - 2 WPts
18/09/2019Vitebsk, Belarus8 - 1 Apostol Koltun2 - 7 WPts
19/07/2019Vitebsk, Belarus7 - 1 Afon Rafalko0 - 5 WPts
19/05/2019Manila, Philippines6 - 1 Juan Castillo0 - 2 WPts
21/03/2019San Pedro de Macoris, Dominican Republic5 - 1 Rafael Gamino3 - 0 WPts
21/01/2019Vitebsk, Belarus4 - 1 Hadeon Wolinsky3 - 5 WPts
20/11/2018Minsk, Belarus3 - 1 Sergey Dorofeyev2 - 1 WPts
02/10/2018Minsk, Belarus2 - 1 Yakiv Milan0 - 2 WPts
17/08/2018Vitebsk, Belarus1 - 1 Hadeon Machnik0 - 2 WPts
19/06/2018Brest, Belarus0 - 1 Sergey Klyugin0 - 0 WPts
08/05/2018Vitebsk, Belarus0 - 0 Yulian Khaybulaev1 - 0 LPts