Weightclass:  Middleweight
Location:  Gomel, Belarus
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2029Gomel, Belarus19 - 15 Conor McCleary9 - 6 LPts
15/04/2029Gomel, Belarus19 - 14 Taras Paley19(1) - 15 LPts
14/02/2029Gomel, Belarus18 - 14 Erik Krpan4 - 7 WPts
16/12/2028Gomel, Belarus18 - 13 Anton Rahimow18 - 14 LPts
17/10/2028Gomel, Belarus17 - 13 Arali Adabor4 - 5 WPts
18/08/2028Gomel, Belarus16 - 13 Pylyp Kovalenko3 - 4 WPts
19/06/2028Gomel, Belarus16 - 12 Matviyko Bugaj6 - 10 LPts
20/04/2028Gomel, Belarus15 - 12 David Zaza3 - 8 WPts
21/02/2028Gomel, Belarus15 - 11 Toma Zabelin12 - 13 LPts
23/12/2027Gomel, Belarus14 - 11 Boris Sliva5 - 6 WPts
24/10/2027Gomel, Belarus13 - 11 Kyrylo Batko0 - 1 WPts
24/08/2027Gomel, Belarus12 - 11 Brett Ampomah9 - 11 WPts
23/06/2027Gomel, Belarus11 - 11 Nikolai Kolanko15 - 14 WPts
26/04/2027Montevideo, Uruguay10 - 11 Nicandro Cardiel1 - 2 WPts
26/02/2027Gomel, Belarus9 - 11 Hadeon Lubarsky3 - 12 WPts
28/12/2026Berlin, Germany8 - 11 Brewster Stuhl6 - 14 WPts
30/10/2026Zaporizhia, Ukraine7 - 11 Symon Andrick0 - 8(1) WPts
01/09/2026Sligo, Ireland7 - 10 Chris Orman14 - 11 LPts
04/07/2026Gomel, Belarus7 - 9 Vanko Figura10 - 7 LPts
06/05/2026Gomel, Belarus7 - 8 Fedir Volosin9 - 7 LPts
07/03/2026Vitebsk, Belarus7 - 7 Dmitriy Demidov4(1) - 14 LPts
15/01/2026Zagreb, Croatia6 - 7 Mladen Komadina2 - 4 WPts
17/11/2025Perm, Russia6 - 6 Koldan Petrenko12(1) - 12 LPts
19/09/2025Roskilde, Denmark5 - 6 Rad Carlsen1 - 19 WPts
22/07/2025Toronto, Canada4 - 6 John Crabbe2 - 12 WPts
24/05/2025Grodno, Belarus4 - 5 Fedir Petrovich0 - 1 LPts
30/03/2025Minsk, Belarus3 - 5 Kolzak Lutsky2 - 7 WPts
01/02/2025Gomel, Belarus3 - 4 Dimi Turchinsky12 - 11 LPts
05/12/2024Gomel, Belarus2 - 4 Matviyko Fedorka0 - 6 WPts
06/10/2024Gomel, Belarus2 - 3 Faddei Wayda1 - 1 LPts
08/08/2024Gomel, Belarus2 - 2 Faddei Wayda0 - 1 LPts
10/06/2024Gomel, Belarus1 - 2 Afon Zahorchak2 - 8 WPts
11/04/2024Minsk, Belarus1 - 1 Isaak Michalko0 - 0 LPts
11/03/2024Brest, Belarus1 - 0 Konstantin Makara15(4) - 24 LPts
23/01/2024Gomel, Belarus0 - 0 Borya Soloviev0 - 3 WPts