Weightclass:  Heavyweight
Location:  Minsk, Belarus
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2028Minsk, Belarus25 - 12 Majid Nouhra10 - 12 WPts
28/03/2028Minsk, Belarus24 - 12 Juan Quijas1 - 4 WPts
28/01/2028Minsk, Belarus23 - 12 Vicente Mina3 - 20 WPts
28/11/2027Minsk, Belarus22 - 12 Ulvi Abuzyarov1 - 1 WPts
29/09/2027Minsk, Belarus21 - 12 Rodrigo Gomez1 - 3 WPts
31/07/2027Minsk, Belarus20 - 12 Marlen Witko10 - 9(1) WPts
01/06/2027Minsk, Belarus19 - 12 Ioakim Martyn2 - 0 WPts
02/04/2027Minsk, Belarus18 - 12 Andrii Kuzmich5 - 14 WPts
01/02/2027Minsk, Belarus17 - 12 Alik Laizans0 - 9 WPts
03/12/2026Minsk, Belarus16 - 12 Nick Cammon0 - 4 WPts
04/10/2026Minsk, Belarus15 - 12 Siegfried Geppert0 - 3 WPts
05/08/2026Minsk, Belarus14 - 12 Volodymyr Machnik3 - 4 WPts
06/06/2026Minsk, Belarus14 - 11 Faddei Panasuk9 - 19 LPts
20/04/2026Grodno, Belarus13 - 11 Aleksei Lipko14 - 17 WPts
20/03/2026Brest, Belarus12 - 11 Vasyl Pitoniak9 - 11 WPts
04/02/2026Jaipur, India11 - 11 Jaidev Bhargava2 - 9 WPts
07/12/2025San Jose, Costa Rica11 - 10 Fanuco Abarca41(1) - 7 LPts
09/10/2025Georgetown, Guyana10 - 10 Barry Byers7 - 14 WPts
11/08/2025Minsk, Belarus9 - 10 Pylyp Dunay3 - 18(1) WPts
14/06/2025Minsk, Belarus8 - 10 Gianni Scotti2 - 5(1) WPts
16/04/2025Georgetown, Guyana8 - 9 David Hails18 - 21 LPts
16/02/2025San Bernardo, Chile8 - 8 Juan Portal9 - 14 LPts
19/12/2024Durres, Albania8 - 7 Fatos Taner18(1) - 13 LPts
21/10/2024Minsk, Belarus7 - 7 Faddei Panasuk4 - 14 WPts
03/09/2024Minsk, Belarus7 - 6 Boris Hawrylak11 - 26 LPts
02/08/2024Minsk, Belarus6 - 6 Petro Mikula3 - 8 WPts
03/06/2024Vilnius, Lithuania5 - 6 Sebastian Cieslewicz8 - 11 WPts
05/04/2024Minsk, Belarus4 - 6 Krystiyan Siemion0 - 3 WPts
12/02/2024Kiev, Ukraine4 - 5 Boris Hresko25(1) - 13 LPts
15/12/2023Minsk, Belarus3 - 5 Pylyp Hresko4 - 6(1) WPts
15/10/2023Minsk, Belarus2 - 5 Koldan Petrovich0 - 1 WPts
16/08/2023Gomel, Belarus1 - 5 Fedar Batko1 - 2 WPts
10/07/2023Minsk, Belarus1 - 4 Vitali Tissin23 - 7 LPts
08/06/2023Mogilev, Belarus1 - 3 Fadei Urbaniak9 - 27 LPts
08/05/2023Halifax, Canada1 - 2 Brad Lindsay13 - 17 LPts
10/03/2023Minsk, Belarus1 - 1 Viktor Buda19 - 8 LPts
05/02/2023Brest, Belarus0 - 1 Yulian Mosko0 - 0 WPts
05/01/2023Quito, Ecuador0 - 0 Gabriel Aguiniga0 - 0 LPts