Weightclass:  Middleweight
Location:  Grodno, Belarus
Record:  27(4) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2026Grodno, Belarus26(4) - 24 Bekim Culaj5 - 6 WPts
28/11/2025Grodno, Belarus25(4) - 24 Dmitri Krajnik13(1) - 29 WPts
29/09/2025Grodno, Belarus24(3) - 24 Krystiyan Dunay1 - 0 WKO3
01/08/2025Grodno, Belarus23(3) - 24 Dmitri Sass5 - 6 WPts
02/06/2025Grodno, Belarus22(3) - 24 Zernebog Cap7 - 4 WPts
04/04/2025Grodno, Belarus21(3) - 24 Khalid Hadje7 - 22 WPts
04/02/2025Grodno, Belarus20(2) - 24 Faddei Holda0 - 1 WKO3
06/12/2024Grodno, Belarus19(2) - 24 Bonifacy Grabinski6 - 8 WPts
08/10/2024Grodno, Belarus19(2) - 23 Goga Markov4 - 15 LPts
09/08/2024Grodno, Belarus18(2) - 23 Aleksandr Khryapa2 - 13 WPts
10/06/2024Grodno, Belarus18(2) - 22 Wasyl Dudek7 - 4 LPts
11/04/2024Grodno, Belarus17(1) - 22 Luc Dubreuil1 - 1 WKO2
12/02/2024Edmonton, Canada17(1) - 21 Ewan Shillinglaw19 - 15 LPts
14/12/2023Grodno, Belarus16(1) - 21 Apostol Mihalovich7 - 8 WPts
14/10/2023Settat, Morocco16(1) - 20 Faqih Albujrafi30 - 9 LPts
16/08/2023Sydney, Australia15 - 20 Gus McGee2 - 9 WKO3
18/06/2023Saltillo, Mexico15 - 19 Onofre Villas19 - 9 LPts
20/04/2023Caracas, Venezuela14 - 19 Oleos Resto14(1) - 17 WPts
20/02/2023Grodno, Belarus13 - 19 Ivan Malinowski0 - 8 WPts
21/12/2022Kryvyi Rih, Ukraine13 - 18 Aleksei Mikita8 - 18 LPts
23/10/2022Dusseldorf, Germany13 - 17 Walten Schanzenbach24(1) - 7 LPts
25/08/2022Minsk, Belarus13 - 16 Konstantin Volk12 - 15 LPts
28/06/2022Grodno, Belarus12 - 16 Hadeon Wujek2 - 0 WPts
29/04/2022Mogilev, Belarus11 - 16 Ivan Mihal15(1) - 9 WPts
02/03/2022Grodno, Belarus10 - 16 Yevhen Bugaj8 - 17 WPts
01/01/2022Barcelona, Spain10 - 15 Diego Altamirano12 - 13 LPts
03/11/2021Almaty, Kazakhstan10 - 14 Nikolai Sagyndyckoff15 - 4 LPts
03/09/2021Grodno, Belarus9 - 14 Kolzak Sivak7 - 12 WPts
11/07/2021Plzen, Czech Republic8 - 14 KaÜpar Toman15(1) - 6 WPts
12/05/2021Minsk, Belarus8 - 13 Goga Brodsky16 - 7 LPts
18/03/2021Brest, Belarus8 - 12 Yevhen Zalesky14 - 5 LPts
13/02/2021Minsk, Belarus8 - 11 Dmytro Levitsky12 - 6 LPts
11/01/2021Grodno, Belarus7 - 11 Fedir Moroz5 - 11 WPts
10/11/2020Minsk, Belarus7 - 10 Goga Brodsky13 - 7 LPts
17/09/2020Grodno, Belarus7 - 9 Callum Kissick4 - 7 LPts
17/07/2020Grodno, Belarus6 - 9 Harvey Raitt2 - 10 WPts
16/05/2020Grodno, Belarus5 - 9 Adam Bednar4 - 10 WPts
16/03/2020Accra, Ghana5 - 8 Nabulung Bawuah5 - 5 LPts
17/01/2020Grodno, Belarus5 - 7 Peeter Quareyt9 - 4 LPts
17/11/2019Grodno, Belarus4 - 7 Ethan Moffitt8 - 4 WPts
17/09/2019Zagreb, Croatia4 - 6 Andrija Dasovic6 - 0 LPts
20/07/2019Grodno, Belarus3 - 6 Kolzak Sivak3 - 3 WPts
20/05/2019Accra, Ghana3 - 5 Leighton Asamoah2 - 1 LPts
21/03/2019Panama City, Panama2 - 5 Agapetus Napoleon1 - 0 WPts
21/01/2019Mogilev, Belarus2 - 4 Lazar Pelech3 - 1 LPts
15/12/2018Bogota, Colombia2 - 3 Agapetus Pacifico1 - 1 LPts
17/10/2018Minsk, Belarus2 - 2 Ioakim Danyluk1 - 0 LPts
16/09/2018Sofia, Bulgaria1 - 2 Zahari á Radostev0 - 2 WPts
19/07/2018Mogilev, Belarus1 - 1 Hadeon Stasiuk0 - 0 LPts
14/06/2018Minsk, Belarus1 - 0 Dmytro Makar2 - 1 LPts
08/05/2018Grodno, Belarus0 - 0 Isaak Mikulich0 - 0 WPts