Weightclass:  Middleweight
Location:  Minsk, Belarus
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2028Minsk, Belarus22 - 18 Carlos Candella2 - 10(1) WPts
14/11/2027Minsk, Belarus21 - 18 Dale Golias8 - 7 WPts
14/09/2027Minsk, Belarus20 - 18 Sam Brewster0 - 4 WPts
16/07/2027Minsk, Belarus20 - 17 Michael Chipendo13 - 21 LPts
17/05/2027Minsk, Belarus19 - 17 Scott Chalmers0 - 14 WPts
18/03/2027Minsk, Belarus18 - 17 Ollie Morison3 - 8 WPts
17/01/2027Minsk, Belarus17 - 17 Waqas Abolhassan3 - 13 WPts
17/11/2026Minsk, Belarus16 - 17 Adolpho Hardegg1 - 11 WPts
17/09/2026Minsk, Belarus15 - 17 Yakiv Chop1 - 0 WPts
18/07/2026Minsk, Belarus14 - 17 Krystiyan Dunay3 - 4(1) WPts
18/05/2026Minsk, Belarus13 - 17 JonᚠDanko3 - 12 WPts
20/03/2026Minsk, Belarus12 - 17 Chivalry Diandy3 - 11 WPts
20/01/2026Santiago, Chile12 - 16 Neper Cuellar9 - 20(4) LPts
22/11/2025Minsk, Belarus11 - 16 Danylko Petrik1 - 4 WPts
23/09/2025Al-Quwaysimah, Jordan11 - 15 Gazi Ammar32(1) - 21 LPts
26/07/2025Minsk, Belarus10 - 15 Ingmar Hummel4 - 2 WPts
28/05/2025Sofia, Bulgaria9 - 15 Radoslav á Dimitrov6 - 9 WPts
30/03/2025Minsk, Belarus8 - 15 Ksawery Stopyra2 - 0 WPts
30/01/2025Gomel, Belarus7 - 15 Sergei Kuzmich2 - 14 WPts
04/12/2024Minsk, Belarus6 - 15 Boris Bogus0 - 5 WPts
05/10/2024Minsk, Belarus5 - 15 Khudaverdi Cadyrgaliew3 - 11 WPts
07/08/2024Settat, Morocco5 - 14 Faqih Albujrafi35 - 9 LPts
09/06/2024Minsk, Belarus4 - 14 Adam Zaczek0 - 10(1) WPts
11/04/2024Bratislava, Slovakia4 - 13 Julius Kratky25 - 14 LPts
12/02/2024Lusaka, Zambia4 - 12 Paul Ulemu8 - 32(1) LPts
15/12/2023Vilnius, Lithuania4 - 11 Bartosz Zawisza6 - 18 LPts
16/10/2023Minsk, Belarus4 - 10 Faddei Popovich9 - 12 LPts
18/08/2023Yerevan, Armenia4 - 9 Melkon Joujakian27(2) - 9 LPts
20/06/2023Minsk, Belarus4 - 8 Bohdan Vitko18 - 12 LPts
22/04/2023Minsk, Belarus4 - 7 Afon Sansargereltekh12 - 8 LPts
22/02/2023Minsk, Belarus3 - 7 Melor Gaikov0 - 1 WPts
23/12/2022Laval, Canada2 - 7 Boyce Perse6 - 16 WPts
24/10/2022Aarhus, Denmark2 - 6 Niels Drost13(1) - 16 LPts
26/08/2022Gomel, Belarus2 - 5 Lazar Demchak4 - 3 LPts
04/07/2022Riga, Latvia1 - 5 Afanas Tievais4 - 20(3) WPts
06/05/2022Madrid, Spain1 - 4 Alvino Pinel16 - 7 LPts
07/03/2022Mogilev, Belarus1 - 3 Konstantin Rusinko2 - 3 LPts
07/01/2022Minsk, Belarus1 - 2 Waqas Pasha2 - 5 LPts
07/11/2021Grodno, Belarus1 - 1 Vanko Mikulak14 - 9 LPts
18/09/2021Minsk, Belarus1 - 0 Fedya Placko11 - 11 LPts
05/08/2021Minsk, Belarus0 - 0 Konstantin Rusinko1 - 0 WPts