Weightclass:  Heavyweight
Location:  Vitebsk, Belarus
Record:  30 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2029Vitebsk, Belarus29 - 10 Kristijan Boban4 - 9 WPts
02/10/2029Vitebsk, Belarus28 - 10 Julien Villon1 - 7 WPts
03/08/2029Vitebsk, Belarus27 - 10 Krystian Wasil0 - 4 WPts
04/06/2029Vitebsk, Belarus26 - 10 Gage Cocteau4 - 11 WPts
05/04/2029Vitebsk, Belarus25 - 10 Baltasar Martinez2 - 11 WPts
04/02/2029Vitebsk, Belarus24 - 10 Vito Lucic2 - 10 WPts
06/12/2028Vitebsk, Belarus23 - 10 Oliver Taggart4 - 7 WPts
08/10/2028Vitebsk, Belarus22 - 10 Eduardo Monserrate4 - 6 WPts
09/08/2028Vitebsk, Belarus21 - 10 Ethan Fyffe1 - 6(1) WPts
11/06/2028Vitebsk, Belarus21 - 9 Sergei Danyluk22 - 6 LPts
12/04/2028Vitebsk, Belarus20 - 9 Farhan Irani3 - 8 WPts
13/02/2028Vitebsk, Belarus19 - 9 George Mwananshiku9 - 25 WPts
16/12/2027Riga, Latvia19 - 8 Valeri Bebris20 - 5 LPts
15/11/2027Riga, Latvia19 - 7 Valeri Bebris19 - 5 LPts
15/10/2027Vitebsk, Belarus18 - 7 Salamah Kettani13 - 11 WPts
14/09/2027Marrakech, Morocco17 - 7 Salamah Kettani13 - 10 WPts
14/08/2027Mitchells Plain, South Africa17 - 6 Luvolwethu Sikali11 - 9 LPts
14/07/2027Dushanbe, Tajikistan17 - 5 Akbar Hares13(1) - 22(1) LPts
16/05/2027Vitebsk, Belarus16 - 5 Partughimeos Adjibekian19 - 9 WPts
17/03/2027Gomel, Belarus15 - 5 Dmitriy Dacko14 - 8 WPts Belarus National Championships 2027View
14/03/2027Gomel, Belarus14 - 5 Andrii Yurkovich23 - 15 WPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus13 - 5 Arseni Zhirov26 - 20(5) WPts Belarus National Championships 2027View
14/01/2027Monterrey, Mexico12 - 5 Oihane Villalon3 - 12 WPts
15/11/2026Vilnius, Lithuania12 - 4 Cezar Twarog10 - 14 LPts
17/09/2026Minsk, Belarus12 - 3 Fadei Martinka9 - 13(2) LPts
20/07/2026Minsk, Belarus11 - 3 Pylyp Hresko14 - 13(2) WPts
16/06/2026Brest, Belarus10 - 3 Dmitri Korolev13 - 36 WPts
09/05/2026Vitebsk, Belarus9 - 3 Lou Dachroeden8 - 20 WPts
11/03/2026Grodno, Belarus9 - 2 Vitali Pogorelov20 - 12 LPts Belarus National Championships 2026View
20/01/2026Aarhus, Denmark8 - 2 Nils Moritz1 - 4 WPts
22/11/2025Toulon, France7 - 2 Montrell Platini4 - 18(1) WPts
24/09/2025Mulhouse, France6 - 2 Justin Carreau4 - 6 WPts
27/07/2025Vitebsk, Belarus5 - 2 Janko Šutalo2 - 21 WPts
29/05/2025Wellington, New Zealand4 - 2 Harry Lisk2 - 17(2) WPts
31/03/2025Vancouver, Canada4 - 1 Joey Selby5 - 9 LPts
31/01/2025Zagreb, Croatia3 - 1 Janko Šutalo0 - 20 WPts
03/12/2024Vancouver, Canada2 - 1 Joey Selby5 - 7 WPts
05/10/2024Prague, Czech Republic2 - 0 Oto Folta8(2) - 10 LPts
07/08/2024Vitebsk, Belarus1 - 0 Andrii Kuzmich1 - 0 WPts
09/06/2024Vitebsk, Belarus0 - 0 Hadeon Bortnick2 - 6 WPts