Weightclass:  Light Heavyweight
Location:  Minsk, Belarus
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2030Minsk, Belarus28 - 10 Dale Christison2 - 3 WPts
04/04/2030Minsk, Belarus27 - 10 Amund Osterlund1 - 14(2) WPts
03/02/2030Minsk, Belarus26 - 10 Nikola á Lilov1 - 5 WPts
05/12/2029Minsk, Belarus25 - 10 Taras Lach3 - 3 WPts
06/10/2029Minsk, Belarus24 - 10 Ioakim Makeyev1 - 5 WPts
07/08/2029Minsk, Belarus23 - 10 Kolzak Krasinski1 - 7 WPts
08/06/2029Minsk, Belarus22 - 10 Borya Slivka6 - 7 WPts
09/04/2029Minsk, Belarus21 - 10 Ivan Chemenov4 - 15 WPts
08/02/2029Minsk, Belarus20 - 10 Avel Mikus4 - 20 WPts
10/12/2028Minsk, Belarus19 - 10 Isaak Karpenko0 - 7 WPts
11/10/2028Minsk, Belarus18 - 10 Bemelle Dietrich11 - 5 WPts
13/08/2028Minsk, Belarus17 - 10 Nick Blevins3 - 2 WPts
15/06/2028Minsk, Belarus16 - 10 Arseni Kupka7 - 9 WPts
16/04/2028Minsk, Belarus15 - 10 Kaede Kawamoto4 - 8 WPts
17/02/2028Minsk, Belarus14 - 10 Ethan Skene5 - 21 WPts
20/12/2027Arequipa, Peru13 - 10 Diego Batista4 - 15 WPts
22/10/2027Zurich, Switzerland12 - 10 Meir Demar5 - 9(3) WPts
24/08/2027Gomel, Belarus12 - 9 Timofei Grechin9 - 7 LPts
28/06/2027Recife, Brazil12 - 8 Felippe Primo10 - 12 LPts
30/04/2027Hamilton, Canada12 - 7 Spencer Delahaye7 - 11 LPts
02/03/2027Minsk, Belarus11 - 7 Mikhail Lodzinsh1 - 2 WPts
01/01/2027Minsk, Belarus10 - 7 Toma Pasternak1 - 1 WPts
02/11/2026Minsk, Belarus9 - 7 Luigi Meloni0 - 21 WPts
04/09/2026Minsk, Belarus9 - 6 Yakiv Molchan23(2) - 32 LPts
11/07/2026Minsk, Belarus8 - 6 Arwarh Najah9 - 11 WPts
12/05/2026Minsk, Belarus7 - 6 Walden Papuzynski5 - 5(1) WPts
13/03/2026Minsk, Belarus6 - 6 Vasif Nishtar3 - 5 WPts
13/01/2026Vitebsk, Belarus5 - 6 Kir Gurka3 - 16 WPts
14/11/2025Vitebsk, Belarus4 - 6 Kir Gurka3 - 15 WPts
25/09/2025Minsk, Belarus4 - 5 Matviyko Bazar2 - 17(4) LPts
02/08/2025Minsk, Belarus3 - 5 Dmitriy Mihalovich7 - 15 WPts
03/06/2025Minsk, Belarus2 - 5 Koldan Chunko0 - 3 WPts
06/04/2025Santiago, Chile2 - 4 Francisco Claro23 - 19 LPts
06/02/2025Mogilev, Belarus2 - 3 Yevhen Hawryluk8 - 17(8) LPts
02/01/2025Mogilev, Belarus1 - 3 Koldan Chunko0 - 0 WPts
02/12/2024Minsk, Belarus1 - 2 Oleksander Kovalenko0 - 5 LPts
03/10/2024Minsk, Belarus0 - 2 Mike Marceau0 - 4 WPts
05/08/2024Minsk, Belarus0 - 1 Vasyl Babin2 - 5 LPts
07/06/2024Minsk, Belarus0 - 0 Pylyp Misko1 - 3 LPts