Weightclass:  Middleweight
Location:  Donetsk, Ukraine
Record:  31(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2024Donetsk, Ukraine30(2) - 10 Isaak Brodsky0 - 1 WPts
15/10/2024Donetsk, Ukraine29(2) - 10 Lazar Segizbaev2 - 9 WPts
15/08/2024Donetsk, Ukraine28(2) - 10 Yulian Nazarbaeff1 - 10 WPts
17/06/2024Donetsk, Ukraine27(2) - 10 Besart Durmaz0 - 4 WPts
18/04/2024Donetsk, Ukraine26(2) - 10 Johnny Mackall1 - 2 WPts
18/02/2024Donetsk, Ukraine25(2) - 10 ZßviÜ Pokorny23 - 12 WPts
20/12/2023Donetsk, Ukraine24(2) - 10 Fedya Michal1 - 10 WPts
21/10/2023Donetsk, Ukraine23(1) - 10 Neper Galaz13(1) - 24 WKO3
22/08/2023Donetsk, Ukraine22(1) - 10 Kiki Alvidrez1 - 16(2) WPts
23/06/2023Donetsk, Ukraine21(1) - 10 Joaquin Sebastian2 - 9 WPts
25/04/2023Donetsk, Ukraine20(1) - 10 Rodrigo Quinonez2 - 9 WPts
24/02/2023Donetsk, Ukraine19(1) - 10 Ashod Vartabed3 - 4 WPts
26/12/2022Kiev, Ukraine18 - 10 Dmytro Baran7 - 19(6) WKO2
29/10/2022Donetsk, Ukraine18 - 9 Oleksiy Gleba18(1) - 10 LPts
03/09/2022Odessa, Ukraine18 - 8 Avel Sliva20 - 7 LPts
08/07/2022Horlivka, Ukraine17 - 8 Bohdan Babich10(1) - 14 WPts
24/05/2022Kharkiv, Ukraine17 - 7 Danylko Umansky10 - 11 LPts
23/04/2022Kiev, Ukraine17 - 6 Melor Korobov18 - 6 LPts
26/02/2022Basel, Switzerland16 - 6 Hastings Stiffler6 - 4 WPts
29/12/2021Lviv, Ukraine15 - 6 Apostol Bartosh10 - 9 WPts
02/11/2021Donetsk, Ukraine14 - 6 Sasha Wayda13(1) - 12 WPts
01/09/2021Vilnius, Lithuania14 - 5 Patryk Domek10 - 4 LPts
03/07/2021Kiev, Ukraine13 - 5 Vasyl Maruska10 - 10 WPts
04/05/2021Donetsk, Ukraine12 - 5 Evgeny Mihalko2 - 11 WPts
06/03/2021Santiago de los Caballeros, Dominican Republic11 - 5 Rogelio Ruis1 - 0 WPts
06/01/2021Donetsk, Ukraine11 - 4 Ulster Faaborg12 - 5 LPts
06/11/2020Vilnius, Lithuania10 - 4 Patryk Domek6 - 3 WPts
08/09/2020Vilnius, Lithuania9 - 4 Milosz Gulczynski7 - 8 WPts
10/07/2020Almaty, Kazakhstan9 - 3 Tahir Abisheff12 - 3 LPts
12/05/2020Odessa, Ukraine8 - 3 Marlen Evanko12 - 3 WPts
13/03/2020Donetsk, Ukraine8 - 2 Apostol Rakowski10 - 4 LPts
12/01/2020Horlivka, Ukraine8 - 1 Georgiy Chervyakov9 - 1 LPts
19/11/2019Donetsk, Ukraine7 - 1 Eberhardt Tarnowski7 - 3 WPts
19/09/2019Yerevan, Armenia6 - 1 Sos Babaianbabayan3 - 7 WPts
21/07/2019Donetsk, Ukraine5 - 1 Evgeny Michalko5 - 3 WPts
21/05/2019Donetsk, Ukraine4 - 1 Symon Mikus5 - 4 WPts
21/03/2019Donetsk, Ukraine3 - 1 Sasha Trush2 - 0 WPts
18/01/2019Akashi, Japan3 - 0 Fumio Takeuchi0 - 0 LPts
20/11/2018Donetsk, Ukraine2 - 0 Dmitriy Dreval1 - 2 WPts
19/09/2018Donetsk, Ukraine1 - 0 Borya Samsonov0 - 0 WPts
06/08/2018Donetsk, Ukraine0 - 0 Goga Khamidulin3 - 0 WPts