Weightclass:  Light Heavyweight
Location:  Brest, Belarus
Record:  38(2) - 21(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2026Brest, Belarus37(2) - 21(5) Ciel Barbusse4 - 15(4) WPts
01/10/2026Brest, Belarus36(2) - 21(5) Qudrat Kantareeff8 - 6 WPts
02/08/2026Brest, Belarus35(2) - 21(5) Fo-hai Mu4 - 13 WPts
03/06/2026Brest, Belarus34(2) - 21(5) Chris Aning7 - 15 WPts
04/04/2026Brest, Belarus33(2) - 21(5) Hackett Dubreuil3 - 26(2) WPts
03/02/2026Brest, Belarus32(2) - 21(5) Dawid Jurczak20 - 11(2) WPts
05/12/2025Brest, Belarus31(2) - 21(5) Wayne Lupi0 - 4 WPts
06/10/2025Brest, Belarus30(2) - 21(5) Patrik Beran7 - 7 WPts
07/08/2025Brest, Belarus29(2) - 21(5) Thorin Brauner7(1) - 6 WPts
08/06/2025Brest, Belarus28(2) - 21(5) Aleksandr Russak0 - 1 WPts
09/04/2025Brest, Belarus27(2) - 21(5) Kristian Soininen1 - 10 WPts
08/02/2025Brest, Belarus26(2) - 21(5) Vannevar Busk3 - 6 WPts
11/12/2024Rijeka, Croatia25(1) - 21(5) Gabrijel Bicanic5 - 10(1) WKO3
13/10/2024Minsk, Belarus24(1) - 21(5) Wasyl Buday18(1) - 23 WPts
18/08/2024Aalborg, Denmark24(1) - 20(5) Hannes Digman39 - 6 LPts
18/07/2024Aalborg, Denmark24(1) - 19(5) Hannes Digman38 - 6 LPts
16/06/2024Aalborg, Denmark24(1) - 18(5) Hannes Digman37 - 6 LPts
16/05/2024Aalborg, Denmark24(1) - 17(5) Hannes Digman36 - 6 LPts
15/04/2024Aalborg, Denmark24(1) - 16(5) Hannes Digman35 - 6 LPts
11/03/2024Minsk, Belarus24(1) - 15(5) Dmitri Dragon10(1) - 16 LPts Belarus National Championships 2024View
01/03/2024Brest, Belarus23(1) - 15(5) Montrose Beaudoin23 - 19 WPts
30/01/2024Brest, Belarus22(1) - 15(5) Montrose Beaudoin23 - 18 WPts
30/12/2023Brest, Belarus21(1) - 15(5) Alejandro Grano9 - 22 WPts
29/11/2023Brest, Belarus20(1) - 15(5) Alejandro Grano9 - 21 WPts
29/10/2023Brest, Belarus19(1) - 15(5) Kliment á Hubchev4 - 11 WPts
27/09/2023Brest, Belarus18(1) - 15(5) Kliment á Hubchev4 - 10 WPts
27/08/2023Port Harcourt, Nigeria17(1) - 15(5) Amer Mina2 - 11 WPts
29/06/2023Maipu, Chile16(1) - 15(5) Eduardo Ortego19 - 16 WPts
01/05/2023Minsk, Belarus16(1) - 14(5) Aleksandr Kasyanova22 - 11 LPts
11/03/2023Gomel, Belarus16(1) - 13(5) Vikenti Minko3 - 5 LPts Belarus National Championships 2023View
21/02/2023Ottawa, Canada15(1) - 13(5) James Clough13 - 14 WPts
24/12/2022Brest, Belarus14(1) - 13(5) Janez Eggebert2 - 24(1) WPts
25/10/2022Nassau, Bahamas13(1) - 13(5) Rex Keelan2 - 5 WPts
27/08/2022Minsk, Belarus12(1) - 13(5) Volodymyr Kravec3 - 22 WPts
06/07/2022Brest, Belarus12(1) - 12(5) Farhan Fellag10 - 3 LPts
07/05/2022Puente Alto, Chile11(1) - 12(5) Montego Limones14 - 9 WPts
09/03/2022Brest, Belarus11(1) - 11(4) Symon Martyn17 - 8 LKO3
09/01/2022Minsk, Belarus11(1) - 10(3) Anton Fedorchak18 - 7 LKO3
11/11/2021Brest, Belarus10(1) - 10(3) Zernebog Kiselyov10 - 13 WPts
16/09/2021Minsk, Belarus9 - 10(3) Yevhen Kozak10 - 11(2) WKO3
11/08/2021Manukau, New Zealand8 - 10(3) Leo Leeper11(1) - 10 WPts
13/06/2021Plymouth, UK8 - 9(2) Oscar Hutcheon7 - 16 LKO3
14/04/2021Umuahia, Nigeria8 - 8(1) Olufemi Buhari5 - 7 LKO3
13/02/2021Berlin, Germany8 - 7(1) Warren Strasser7 - 8 LPts
15/12/2020Bonn, Germany7 - 7(1) Werner Krohne5 - 8 WPts
17/10/2020Grodno, Belarus6 - 7(1) Hadeon Demchuk14 - 1 WPts
13/09/2020Baku, Azerbaijan6 - 6 Majid Shareef13 - 2 LKO3
16/07/2020Grodno, Belarus5 - 6 Borysko Dunay3 - 12 WPts
30/05/2020Brest, Belarus4 - 6 Lorenzo Hernandez8 - 7 WPts
30/03/2020Minsk, Belarus4 - 5 Borya Milkovich12 - 4 LPts
30/01/2020Brest, Belarus4 - 4 Montana Cotta11 - 1 LPts
30/11/2019Brest, Belarus3 - 4 Borya Milkovich11 - 3 WPts
30/09/2019Brest, Belarus2 - 4 Oleksander Shostak1 - 6 WPts
31/07/2019Brest, Belarus2 - 3 Yobachi Tibamanya5 - 3 LPts
01/06/2019Dushanbe, Tajikistan2 - 2 Saleh Tabatabai7 - 1 LPts
03/04/2019Toshkent, Uzbekistan1 - 2 Akif Shabazz2 - 3 WPts
03/02/2019Brest, Belarus0 - 2 Kir Kachur1 - 6 WPts
04/12/2018Brest, Belarus0 - 1 Adam Szymanski4 - 1 LPts
05/10/2018Ufa, Russia0 - 0 Dimi Osipov0 - 0 LPts