Weightclass:  Heavyweight
Location:  Mogilev, Belarus
Record:  32(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2032Mogilev, Belarus31(1) - 24 Ethan Obiriyeboah20 - 27 WPts
01/08/2032Mogilev, Belarus30(1) - 24 Wojtek Goral4 - 6 WPts
03/06/2032Mogilev, Belarus30(1) - 23 Zain Karataew4 - 20(1) LPts
03/04/2032Mogilev, Belarus29(1) - 23 Lewis Asare11 - 23(1) WPts
03/02/2032Mogilev, Belarus29(1) - 22 Anar Turlybeckoff6 - 13 LPts
06/12/2031Mogilev, Belarus28(1) - 22 Viktor Cacpenoff1 - 5 WPts
08/10/2031Mogilev, Belarus27(1) - 22 Lubaid Niny7 - 7 WPts
09/08/2031Mogilev, Belarus26(1) - 22 Elshan Kazi0 - 2 WPts
10/06/2031Mogilev, Belarus26(1) - 21 Vasyl Voloshin16 - 28(1) LPts
10/04/2031Mogilev, Belarus25(1) - 21 Kenzie Templeton11 - 7(1) WPts
09/02/2031Mogilev, Belarus24 - 21 Andrew MacEwan12 - 14 WKO3
12/12/2030Mogilev, Belarus23 - 21 Dante Liljedahl6 - 9 WPts
14/10/2030Riga, Latvia22 - 21 Igor Augstkalnietis7 - 6 WPts
16/08/2030Mogilev, Belarus21 - 21 Patrick Mungo6 - 8 WPts
17/06/2030Dublin, Ireland21 - 20 Jason McClellan3 - 3 LPts
19/04/2030Minsk, Belarus21 - 19 Matviyko Boyko21 - 20 LPts
17/03/2030Grodno, Belarus21 - 18 Koldan Kopko9 - 7 LPts Belarus National Championships 2030View
14/03/2030Grodno, Belarus20 - 18 Afanas Bily11 - 12 WPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus19 - 18 Petro Demko2 - 9 WPts Belarus National Championships 2030View
17/02/2030Swansea, UK18 - 18 Ethan Powell4(1) - 14 WPts
20/12/2029Ostrava, Czech Republic18 - 17 LuboÜ Marek18 - 9 LPts
22/10/2029Port-au-Prince, Haiti18 - 16 Dax Painchaud16 - 17 LPts
24/08/2029Brest, Belarus17 - 16 Zernebog Gutowsky16(1) - 21 WPts
27/06/2029Mogilev, Belarus16 - 16 Gennady Tichinov2 - 5 WPts
28/04/2029Mogilev, Belarus15 - 16 Apostol Boczar11 - 25 WPts
11/03/2029Grodno, Belarus15 - 15 Sergei Danyluk30 - 7 LPts Belarus National Championships 2029View
25/02/2029Brest, Belarus14 - 15 Zernebog Gutowsky15(1) - 19 WPts
28/12/2028Ankara, Turkey14 - 14 Erdem Bayram17 - 14 LPts
30/10/2028Kampala, Uganda13 - 14 John Kitamirike11 - 19 WPts
31/08/2028Mogilev, Belarus12 - 14 Avel Popik3 - 10 WPts
02/07/2028Copenhagen, Denmark11 - 14 Fortinbras Juhl5 - 38(10) WPts
04/05/2028Minsk, Belarus11 - 13 Krystiyan Siemion9 - 20 LPts
06/03/2028Sydney, Australia11 - 12 Ian Cavins13(1) - 14 LPts
07/01/2028Mogilev, Belarus10 - 12 Borya Pribula5 - 6 WPts
07/11/2027Helsinki, Finland10 - 11 Immo Sakala13 - 18(1) LPts
08/09/2027Vilnius, Lithuania10 - 10 Sylwester Zawistowski6 - 18 LPts
11/07/2027Vilnius, Lithuania10 - 9 Julek Dragan13 - 11 LPts
13/05/2027Vienna, Austria10 - 8 Altmann Gerhardt19 - 10 LPts
15/03/2027Brest, Belarus9 - 8 Valeri Chudy10 - 9 WPts
09/02/2027Minsk, Belarus9 - 7 Yevhen Rusinko9 - 21 LPts
03/01/2027Brest, Belarus9 - 6 Apostol Panasuk4 - 4 LPts
01/12/2026Mogilev, Belarus8 - 6 Borya Pribula1 - 1 WPts
02/10/2026Osaka, Japan7 - 6 Yuji Osaki3 - 17(2) WPts
04/08/2026Brest, Belarus6 - 6 Yulian Mosko1 - 21 WPts
13/06/2026Minsk, Belarus6 - 5 Yevhen Rusinko6 - 20 LPts
11/05/2026Brest, Belarus5 - 5 Apostol Panasuk1 - 2 WPts
03/04/2026Brest, Belarus5 - 4 Marlen Witko4 - 6(1) LPts
06/02/2026Berlin, Germany4 - 4 Wilfredo Carle1 - 12 WPts
09/12/2025Pretoria, South Africa3 - 4 Davie Kashama0 - 5 WPts
11/10/2025Grodno, Belarus2 - 4 Petro Mikula4 - 15 WPts
13/08/2025Minsk, Belarus2 - 3 Yevhen Spivak7 - 13 LPts
21/06/2025Mogilev, Belarus2 - 2 Kyrylo Mudry0 - 2 LPts
22/04/2025Mogilev, Belarus1 - 2 Antonio Crocco1 - 1 WPts
22/02/2025Minsk, Belarus1 - 1 Danylko Andrich18(2) - 22 LPts
25/12/2024Gomel, Belarus1 - 0 Oleksander Bodnar9 - 20 LPts
06/11/2024Mogilev, Belarus0 - 0 Koldan Petrovich2 - 6 WPts