Weightclass:  Light Heavyweight
Location:  Minsk, Belarus
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2033Minsk, Belarus22 - 18 Bilal Carataew2 - 4 WPts
11/11/2032Minsk, Belarus21 - 18 Andy Musokenteyafas4 - 10 WPts
10/09/2032Minsk, Belarus20 - 18 Matviyko Matula0 - 1 WPts
11/07/2032Minsk, Belarus19 - 18 Oscar Adair1 - 8 WPts
12/05/2032Minsk, Belarus18 - 18 Dmitri Vasiliev0 - 2 WPts
13/03/2032Minsk, Belarus17 - 18 Kolby Fiske0 - 5 WPts
13/01/2032Minsk, Belarus16 - 18 John Denton11 - 8 WPts
14/11/2031Minsk, Belarus16 - 17 Pyotr Nikolishin11 - 11 LPts
14/09/2031Minsk, Belarus16 - 16 Symon Mikulich17 - 15 LPts
16/07/2031Minsk, Belarus15 - 16 Matt Morris3 - 4 WPts
17/05/2031Minsk, Belarus14 - 16 Taras Turchin1 - 10 WPts
18/03/2031Minsk, Belarus13 - 16 Pyotr Kot0 - 1 WPts
17/01/2031Montevideo, Uruguay12 - 16 Leonardo Mariscal5 - 21(4) WPts
18/11/2030Santiago, Chile12 - 15 Rafael Ledo4 - 16 LPts
20/09/2030Birmingham, UK11 - 15 Justin Flanagan2 - 16 WPts
23/07/2030Minsk, Belarus10 - 15 Pylyp Petrik8 - 17 WPts
26/05/2030Minsk, Belarus10 - 14 Toma Rudy11 - 12 LPts
28/03/2030Minsk, Belarus9 - 14 Pancho Florian3 - 12 WPts
28/01/2030Minsk, Belarus8 - 14 Faddei Kuzmich2 - 18(4) WPts
30/11/2029Valladolid, Spain8 - 13 Joaquin Rochel12(1) - 21 LPts
02/10/2029Minsk, Belarus7 - 13 Avel Mikus5 - 23 WPts
04/08/2029Riga, Latvia6 - 13 Melor Taisninsh8 - 19 WPts
06/06/2029Minsk, Belarus5 - 13 Avel Mikus4 - 22 WPts
08/04/2029Geneva, Switzerland5 - 12 Cade de Lisle0 - 0 LPts
08/02/2029Halifax, Canada5 - 11 Harry Pyper9 - 16 LPts
11/12/2028Radom, Poland4 - 11 Blazej Tkacz6 - 26 WPts
13/10/2028Ichikawa, Japan4 - 10 Takeshi Hirano5 - 16 LPts
15/08/2028Minsk, Belarus4 - 9 Oleksiy Hawrylak2 - 2 LPts
16/06/2028Lima, Peru3 - 9 Diego Diaz3 - 17 WPts
18/04/2028Minsk, Belarus3 - 8 Emilio Messa9 - 17 LPts
19/02/2028Grodno, Belarus3 - 7 Faddei Dziuba1 - 9 LPts
22/12/2027Minsk, Belarus3 - 6 Jax Diaz8 - 9 LPts
23/10/2027Grodno, Belarus2 - 6 Faddei Dziuba1 - 7 WPts
26/08/2027Minsk, Belarus2 - 5 Dmytro Zahorchak7 - 5 LPts
24/06/2027Minsk, Belarus2 - 4 Aleksandr Russak0 - 14 LPts
27/04/2027Mogilev, Belarus1 - 4 Oleksander Wujek1 - 4 WPts
02/03/2027Minsk, Belarus1 - 3 Oleksiy Sokolski13 - 10 LPts
08/01/2027Minsk, Belarus1 - 2 Borysko Zelinski1 - 2 LPts
08/11/2026Petionville, Haiti1 - 1 Adalard Paquet4 - 7(3) LPts
10/09/2026Grodno, Belarus1 - 0 Kolzak Franko3 - 16 LPts
07/08/2026Minsk, Belarus0 - 0 Yakiv Kotlyar0 - 4 WPts