Weightclass:  Featherweight
Location:  Zaporizhia, Ukraine
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2029Zaporizhia, Ukraine24 - 9 Vasyl Kozak0 - 3 WPts
25/01/2029Zaporizhia, Ukraine23 - 9 Yakiv Molchan1 - 9 WPts
26/11/2028Zaporizhia, Ukraine22 - 9 Vasili Panas4 - 16 WPts
27/09/2028Zaporizhia, Ukraine21 - 9 Vicente Fierro12(2) - 18 WPts
29/07/2028Semarang, Indonesia20 - 9 Ijo Sanoesi3 - 15 WPts
31/05/2028Zaporizhia, Ukraine19 - 9 Juan Tapia2 - 12 WPts
02/04/2028Antipolo, Philippines18 - 9 Carlos Tagalicod3 - 5 WPts
03/02/2028Makassar, Indonesia17 - 9 Rajasa Budiharto3(1) - 14 WPts
06/12/2027Dnipropetrovsk, Ukraine16 - 9 Aleksei Kruglov10(1) - 12 WPts
08/10/2027Tlaquepaque, Mexico16 - 8 Juan Varona15 - 10 LPts
10/08/2027Kediri, Indonesia15 - 8 Tjipto Ramlan10 - 14 WPts
12/06/2027Melitopol, Ukraine14 - 8 Konstantin Topolski7 - 11 WPts
14/04/2027Mexico City, Mexico13 - 8 Juan Mieras11 - 11 WPts
14/02/2027Kharkiv, Ukraine12 - 8 Danylko Anastas10 - 12 WPts
16/12/2026Zaporizhia, Ukraine12 - 7 Fedar Bryzgalov6 - 13 LPts
21/10/2026Zaporizhia, Ukraine11 - 7 Danylko Baran5 - 12 WPts
22/08/2026Guangzhou, China10 - 7 Cong Leng11 - 6 WPts
24/06/2026Salvador, Brazil9 - 7 Ricardo Barroso8 - 16 WPts
26/04/2026Zaporizhia, Ukraine8 - 7 Hui-chao Hy5 - 7 WPts
26/02/2026Zaporizhia, Ukraine7 - 7 Pylyp Bondar5(1) - 14 WPts
28/12/2025Kiev, Ukraine6 - 7 Luka Markowski0 - 5 WPts
10/11/2025Horlivka, Ukraine5 - 7 Borysko Makara6 - 11 WPts
14/09/2025Kharkiv, Ukraine4 - 7 Krystiyan Bogdanovich8 - 14 WPts
16/07/2025Caracas, Venezuela4 - 6 Diego Montoro4 - 11 LPts
18/05/2025Zaporizhia, Ukraine3 - 6 Vachel Fouche1 - 8 WPts
19/03/2025Odense, Denmark3 - 5 Vidar Jaekel10(1) - 8 LPts
19/01/2025Zaporizhia, Ukraine3 - 4 Oleksander Ostrovsky6 - 9 LPts
20/11/2024Makiivka, Ukraine3 - 3 Gennady Safko3 - 5 LPts
23/09/2024Athens, Greece2 - 3 Parthenios Samaras2 - 12 WPts
26/07/2024Zaporizhia, Ukraine2 - 2 Dmytro Buda7 - 18 LPts
29/05/2024Kiev, Ukraine2 - 1 Fedya Barno14 - 15 LPts
01/04/2024Mogilev, Belarus2 - 0 Boris Kowalchuk3 - 11(3) LPts
02/02/2024Horlivka, Ukraine1 - 0 Krystiyan Chudy0 - 2 WPts
06/12/2023Zaporizhia, Ukraine0 - 0 Taras Pavlovich0 - 1 WPts