Weightclass:  Featherweight
Location:  Gomel, Belarus
Record:  44(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2031Gomel, Belarus43(1) - 33 Coyne Oltz1 - 16 WPts
19/04/2031Gomel, Belarus42(1) - 33 Marjun Magan8 - 4 WPts
18/02/2031Gomel, Belarus41(1) - 33 Juan Patron2 - 5 WPts
20/12/2030Gomel, Belarus40(1) - 33 Jin-hyeon Huh12 - 13 WPts
21/10/2030Gomel, Belarus40(1) - 32 Antonio Haro7 - 12 LPts
22/08/2030Gomel, Belarus39(1) - 32 Emanuel Cotta1 - 4 WPts
23/06/2030Gomel, Belarus38(1) - 32 Otokar Mallak1 - 4 WPts
24/04/2030Gomel, Belarus37(1) - 32 Harta Idrus0 - 14 WPts
23/02/2030Gomel, Belarus36(1) - 32 Haaris Abdoo5(1) - 12 WPts
25/12/2029Gomel, Belarus35(1) - 32 Syed Tawfik5 - 5 WPts
26/10/2029Gomel, Belarus34(1) - 32 Alejandro Ortiz1 - 10 WPts
26/08/2029Gomel, Belarus33(1) - 32 Majid Nahyan21 - 8 WPts
27/06/2029London, UK33(1) - 31 Nathan Gaddie47 - 22 LPts
27/05/2029Gomel, Belarus33(1) - 30 Nathan Gaddie46 - 22 LPts
17/04/2029Oran, Algeria33(1) - 29 Amjad Thomson46(1) - 25 LPts
17/03/2029Grodno, Belarus33(1) - 28 Avel Chopp19 - 7 LPts Belarus National Championships 2029View
14/03/2029Grodno, Belarus32(1) - 28 Oleksiy Dutko7 - 20 WPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus31(1) - 28 Nikolai Zuyev3 - 1 WPts Belarus National Championships 2029View
17/02/2029Oran, Algeria31(1) - 27 Amjad Thomson45(1) - 24 LPts
17/01/2029Gomel, Belarus31(1) - 26 Amjad Thomson44(1) - 24 LPts
11/12/2028Antofagasta, Chile30(1) - 26 Vidal Sosa1 - 7 WPts
13/10/2028Grodno, Belarus29(1) - 26 Danylko Zahorik28 - 23(1) WPts
17/08/2028Gomel, Belarus29(1) - 25 Marco Lantigua22(2) - 24 LPts
14/07/2028Gomel, Belarus28(1) - 25 Jose Alfaro23(1) - 24 WPts
12/06/2028Incheon, South Korea28(1) - 24 Sung-ryong Jue35(1) - 22 LPts
12/05/2028New Kingston, Jamaica28(1) - 23 Chris Hendren36 - 20 LPts
11/04/2028Aden, Yemen28(1) - 22 Obaid Ahmed25 - 18 LPts
11/03/2028Mogilev, Belarus28(1) - 21 Dmitriy Fedkin27 - 18 LPts Belarus National Championships 2028View
14/02/2028Ulaanbaatar, Mongolia28(1) - 20 Xi-Wang Goh32 - 19 LPts
12/01/2028Samara, Russia28(1) - 19 Shamus Neil21 - 14 LPts Europe Championships 2028View
09/01/2028Samara, Russia27(1) - 19 Borislav á Semakov21 - 11 WPts Europe Championships 2028View
06/12/2027London, UK27(1) - 18 Nathan Gaddie39 - 8 LPts
05/11/2027London, UK27(1) - 17 Nathan Gaddie38 - 8 LPts
05/10/2027London, UK27(1) - 16 Nathan Gaddie37 - 8 LPts
04/09/2027Gomel, Belarus27(1) - 15 Dylan Ntambwe20 - 18 LPts
14/07/2027Montreal, Canada26(1) - 15 John Carns14(1) - 10 WPts
16/05/2027Maroua, Cameroon25(1) - 15 Delano Loeb17(1) - 9 WPts
17/03/2027Gomel, Belarus25(1) - 14 Dmitriy Fedkin22 - 16 LPts Belarus National Championships 2027View
14/03/2027Gomel, Belarus24(1) - 14 Faddei Zlotnik9 - 4 WPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus23(1) - 14 Bohdan Krisko8 - 8 WPts Belarus National Championships 2027View
05/03/2027Piraeus, Greece22(1) - 14 Evzen Paulos9 - 12 WPts
05/01/2027Santo Domingo Oeste, Dominican Republic21(1) - 14 Diego Sigala0 - 0 WPts
07/11/2026York, UK20(1) - 14 Jay Monaghan9 - 20 WPts
09/09/2026London, UK19 - 14 Glynn Mears8 - 14(1) WKO3
12/07/2026London, UK18 - 14 Cody McCune4 - 15 WPts
14/05/2026Gomel, Belarus17 - 14 Fedya Panko6(1) - 27 WPts
16/03/2026Minsk, Belarus16 - 14 Volodmiri Kovalsky4(1) - 20 WPts
18/01/2026Ganja, Azerbaijan15 - 14 Zafa Noon4 - 13 WPts
20/11/2025Vitebsk, Belarus14 - 14 Krystiyan Boyko8(1) - 19 WPts
28/09/2025Mogilev, Belarus13 - 14 Wasyl Macko5 - 19 WPts
10/08/2025Mogilev, Belarus13 - 13 Yevhen Golub4 - 17(1) LPts
13/06/2025Gomel, Belarus12 - 13 Sergei Tretiakov0 - 4 WPts
15/04/2025Minsk, Belarus11 - 13 Nikolai Belinsky5(1) - 15(5) WPts
14/03/2025Mogilev, Belarus11 - 12 Danylko Lach5 - 6 LPts Belarus National Championships 2025View
11/03/2025Mogilev, Belarus10 - 12 Aleksei Angeloff6 - 14 WPts Belarus National Championships 2025View
24/01/2025Minsk, Belarus9 - 12 Timofei Kaluzny3 - 18 WPts
09/12/2024Anderlecht, Belgium9 - 11 Didier Braudel16 - 8 LPts
11/10/2024Dushanbe, Tajikistan8 - 11 Shahin Beglerbekov4 - 20 WPts
13/08/2024Minsk, Belarus7 - 11 Zernebog Mikulich10 - 29 WPts
17/06/2024Nassau, Bahamas6 - 11 Ashley Entrekin14 - 7 WPts
19/04/2024Shah Alam, Malaysia5 - 11 Waleed Saleem18 - 19 WPts
20/02/2024Panama City, Panama5 - 10 Jesus Cayo17 - 22 LPts
23/12/2023Chicago, USA5 - 9 Lee Wojciak11 - 16 LPts
25/10/2023Gomel, Belarus4 - 9 Dimi Kozlovsky0 - 1 WPts
26/08/2023Gomel, Belarus4 - 8 Borysko Malinski24 - 6 LPts
09/07/2023Melbourne, Australia4 - 7 Mike Abram22 - 9 LPts
11/05/2023Brest, Belarus4 - 6 Gennady Tissin12(1) - 21 LPts
10/04/2023Kampala, Uganda4 - 5 Kai Odere26(1) - 5 LPts
10/02/2023Incheon, South Korea4 - 4 Jeong-ho Kil9 - 19 LPts
13/12/2022Anchorage, USA4 - 3 Vince Kellow10(1) - 13 LPts
14/10/2022Minsk, Belarus4 - 2 Symon Stasiuk15 - 17(5) LPts
06/09/2022Vitebsk, Belarus4 - 1 Taras Pitoniak11 - 19(1) LPts
05/08/2022Minsk, Belarus3 - 1 Matviyko Galey0 - 0 WPts
05/07/2022Bila Tserkva, Ukraine3 - 0 Avel Sienko0 - 0 LPts
07/05/2022London, UK2 - 0 Davie MacWilliams7 - 19 WPts
09/03/2022Gomel, Belarus1 - 0 Andrii Baranski17(2) - 11 WPts
18/01/2022Gomel, Belarus0 - 0 Valeri Dobish0 - 8 WPts