Weightclass:  Light Heavyweight
Location:  Dnipropetrovsk, Ukraine
Record:  33 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Dnipropetrovsk, Ukraine32 - 19 Avel Slusar2 - 3 WPts
26/10/2033Dnipropetrovsk, Ukraine31 - 19 Dmytro Cap1 - 5 WPts
25/08/2033Dnipropetrovsk, Ukraine30 - 19 Adnan Sultan2 - 0 WPts
24/06/2033Dnipropetrovsk, Ukraine29 - 19 Percival Jean3 - 17 WPts
23/04/2033Dnipropetrovsk, Ukraine28 - 19 Takeshi Takai1 - 17 WPts
22/02/2033Dnipropetrovsk, Ukraine27 - 19 Viktor á Kramov0 - 7 WPts
22/12/2032Dnipropetrovsk, Ukraine26 - 19 Juan Rana2 - 5 WPts
22/10/2032Dnipropetrovsk, Ukraine25 - 19 Apostol Brodsky14 - 30(2) WPts
22/08/2032Dnipropetrovsk, Ukraine24 - 19 Antwan Brier1 - 8 WPts
21/06/2032Dnipropetrovsk, Ukraine23 - 19 Apostol Brodsky13 - 29(2) WPts
26/04/2032Dnipropetrovsk, Ukraine23 - 18 Bohdan Denis28(1) - 27(1) LPts
27/02/2032Zaporizhia, Ukraine23 - 17 Aleksei Saitiev12 - 28 LPts
29/12/2031Riga, Latvia22 - 17 Afon Desmitnieks5 - 9 WPts
31/10/2031Dnipropetrovsk, Ukraine21 - 17 Apostol Brodsky11 - 27(2) WPts
31/08/2031Mariupol, Ukraine20 - 17 Daniil Boystov8 - 25 WPts
06/07/2031Kiev, Ukraine20 - 16 Hadeon Sokolski13 - 23 LPts
07/05/2031Surrey, Canada19 - 16 Theo Lewison2 - 6 WPts
09/03/2031Dnipropetrovsk, Ukraine18 - 16 Symon Dziuk3 - 0 WPts
09/01/2031Kiev, Ukraine18 - 15 Borya Maslov12 - 18 LPts
11/11/2030Kryvyi Rih, Ukraine17 - 15 Sergey Holda8 - 33(1) WPts
13/09/2030Minsk, Belarus16 - 15 Koldan Michal4 - 13 WPts
15/07/2030Madrid, Spain15 - 15 Emanuel Viernes4 - 5 WPts
17/05/2030Makiivka, Ukraine14 - 15 Vasyl Petrowski12 - 17 WPts
19/03/2030Dnipropetrovsk, Ukraine13 - 15 Petro Wolsky3 - 18 WPts
19/01/2030Poznan, Poland12 - 15 Zygfryd Spisak0 - 3 WPts
21/11/2029Montevideo, Uruguay11 - 15 Marco Valdez4 - 9 WPts
23/09/2029Dnipropetrovsk, Ukraine10 - 15 Yulian Golub1 - 0 WPts
25/07/2029Wellington, New Zealand9 - 15 Blake Fraser20 - 23(5) WPts
27/05/2029Dnipropetrovsk, Ukraine9 - 14 Kolzak Hawrylak10 - 17(1) LPts
30/03/2029Dnipropetrovsk, Ukraine8 - 14 Vitali Semyonov0 - 1 WPts
29/01/2029Dnipropetrovsk, Ukraine7 - 14 Oleksiy Bozek2 - 2 WPts
01/12/2028Warsaw, Poland6 - 14 Adrian Tkaczyk12 - 14 WPts
03/10/2028Zaporizhia, Ukraine5 - 14 Oleksiy Bagan8 - 25 WPts
05/08/2028Zaporizhia, Ukraine5 - 13 Borya Kossak2 - 9(1) LPts
10/06/2028Mariupol, Ukraine4 - 13 Afanas Wasco8 - 23(1) WPts
07/05/2028Donetsk, Ukraine3 - 13 Avel Stelmach4 - 13 WPts
04/04/2028Mitchells Plain, South Africa3 - 12 Gregor Nfiele38(2) - 28 LPts
05/02/2028Amman, Jordan2 - 12 Amjad Alahmar7 - 20 WPts
08/12/2027Odessa, Ukraine2 - 11 Pylyp Paley20 - 5 LPts
12/10/2027Pittsburgh, USA2 - 10 Ian Sancho2 - 15 LPts
14/08/2027Dnipropetrovsk, Ukraine2 - 9 Cris Cobarrubias11 - 9 LPts
15/06/2027Belem, Brazil2 - 8 Carlos DaVilla36 - 14 LPts
17/04/2027Dnipropetrovsk, Ukraine1 - 8 Rico Herrera12 - 13 WPts
17/02/2027Makiivka, Ukraine1 - 7 Toma Murin6 - 7 LPts
20/12/2026Lagos, Nigeria1 - 6 Yakubu Onyearugbulem44 - 10 LPts
22/10/2026Graz, Austria1 - 5 Edsel Langenburg5 - 17 LPts
24/08/2026Zaporizhia, Ukraine1 - 4 Yevhen Brodsky4 - 12 LPts
26/06/2026Tijuana, Mexico1 - 3 Vicente Alberto5 - 11 LPts
28/04/2026Poltava, Ukraine1 - 2 Taras Duda4 - 1(1) LPts
28/02/2026Matsudo, Japan1 - 1 Eiji Osada43(4) - 17 LPts
31/12/2025Hanover, Germany1 - 0 Kellen Scheibel2(1) - 20 LPts
02/11/2025Dnipropetrovsk, Ukraine0 - 0 Arseni Wanat0 - 6 WPts