Weightclass:  Middleweight
Location:  Dnipropetrovsk, Ukraine
Record:  35 - 29(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2031Dnipropetrovsk, Ukraine34 - 29(2) Adam Boll7 - 11 WPts
27/07/2031Dnipropetrovsk, Ukraine33 - 29(2) Joaquin Cotta0 - 11 WPts
28/05/2031Dnipropetrovsk, Ukraine32 - 29(2) Dmytro Panko12 - 14 WPts
27/03/2031Dnipropetrovsk, Ukraine31 - 29(2) Goga Poltorak1 - 0 WPts
26/01/2031Dnipropetrovsk, Ukraine30 - 29(2) Wasyl Moroz1 - 3 WPts
27/11/2030Dnipropetrovsk, Ukraine29 - 29(2) Stuart Burn3 - 10 WPts
28/09/2030Dnipropetrovsk, Ukraine28 - 29(2) Taras Kostiuk7 - 16 WPts
30/07/2030Dnipropetrovsk, Ukraine28 - 28(2) Yuragiin Esimoff6 - 3 LPts
29/05/2030Dnipropetrovsk, Ukraine27 - 28(2) Gazi Galiakberoff2 - 3 WPts
30/03/2030Dnipropetrovsk, Ukraine26 - 28(2) Nemesio Villatoro0 - 1 WPts
29/01/2030Dnipropetrovsk, Ukraine25 - 28(2) Konstantin Petersons1 - 9 WPts
30/11/2029Dnipropetrovsk, Ukraine24 - 28(2) Gardiner Friedrichsen4 - 5 WPts
02/10/2029Samarqand, Uzbekistan23 - 28(2) Sarkhan Alam5 - 9 WPts
04/08/2029Valencia, Venezuela22 - 28(2) Cruz Gomez11(1) - 15(1) WPts
06/06/2029Montreal, Canada21 - 28(2) Verrier de France1 - 9 WPts
08/04/2029Namangan, Uzbekistan21 - 27(2) Aghamali Nadjafov8 - 18 LPts
08/02/2029Hanoi, Vietnam20 - 27(2) Huynh Quan2 - 23 WPts
11/12/2028Port Said, Egypt19 - 27(2) Farhan Marzouk3 - 14(1) WPts
13/10/2028Dnipropetrovsk, Ukraine18 - 27(2) Yevhen Kurylo14(2) - 10 WPts
14/08/2028Quebec City, Canada18 - 26(2) Joshua Walker4 - 20 LPts
16/06/2028Dnipropetrovsk, Ukraine17 - 26(2) Borysko Kowalchuk9 - 29(1) WPts
18/04/2028Dnipropetrovsk, Ukraine16 - 26(2) Matviyko Mazurek0 - 3 WPts
18/02/2028Kiev, Ukraine16 - 25(2) Lazar Dolinski27 - 11 LPts
22/12/2027Lviv, Ukraine16 - 24(2) Dmitriy Podolsky17(1) - 20 LPts
28/10/2027Vilnius, Lithuania15 - 24(2) Krystian Borowski5 - 17 WPts
30/08/2027Donetsk, Ukraine15 - 23(2) Evgeny Makowski9 - 21 LPts
30/06/2027Donetsk, Ukraine15 - 22(2) Evgeny Makowski8 - 21 LPts
07/05/2027Makiivka, Ukraine15 - 21(2) Petro Batko15 - 15 LPts
09/03/2027Montreal, Canada15 - 20(2) Bayard Hugo12 - 7 LPts
09/01/2027Kharkiv, Ukraine15 - 19(2) Kolzak Pavelko8 - 33(12) LPts
11/11/2026Lviv, Ukraine15 - 18(2) Afon Zaleski18(2) - 18 LPts
23/09/2026Kharkiv, Ukraine15 - 17(2) Symon Kapinos41(1) - 12 LPts
23/08/2026Jeddah, Saudi Arabia15 - 16(2) Malik Najafi44(2) - 19 LPts
25/06/2026Dnipropetrovsk, Ukraine14 - 16(2) Pierre Rostand5 - 3 WPts
26/04/2026Odessa, Ukraine14 - 15(2) Toma Brudov12 - 13(1) LPts Ukraine National Championships 2026View
15/03/2026Dnipropetrovsk, Ukraine13 - 15(2) Wasyl Mikita3 - 11 WPts
15/01/2026Dnipropetrovsk, Ukraine12 - 15(2) Dmitri Dragon5 - 10(5) WPts
17/11/2025Dnipropetrovsk, Ukraine12 - 14(2) Rashid Galiacberov7 - 6 LPts
18/09/2025Soshanguve, South Africa11 - 14(2) Cody Retief7 - 19 WPts
21/07/2025Dnipropetrovsk, Ukraine11 - 13(1) Sergiusz Godek5 - 6 LKO3
23/05/2025Dnipropetrovsk, Ukraine10 - 13(1) Vitali Evancho3 - 5 WPts
25/03/2025Recife, Brazil9 - 13(1) Rodrigo Feria1 - 5 WPts
25/01/2025Dnipropetrovsk, Ukraine8 - 13(1) Selestino Don2 - 2 WPts
27/11/2024Krakow, Poland8 - 12(1) Sergiusz Godek4 - 3 LPts
29/09/2024Puente Alto, Chile7 - 12(1) Manuel Orduna8 - 10 WPts
01/08/2024Salvador, Brazil7 - 11(1) Macario Abela7 - 19 LPts
03/06/2024Dnipropetrovsk, Ukraine6 - 11(1) Paul Jackson0 - 14 WPts
05/04/2024Dnipropetrovsk, Ukraine6 - 10(1) Vitali Saparova8 - 6 LPts
06/02/2024Belem, Brazil6 - 9(1) Jose Facundo5 - 21 LPts
09/12/2023Vancouver, Canada5 - 9(1) Dan Hughson5 - 5 WPts
09/10/2023Yekaterinburg, Russia4 - 9(1) Boris Sychyov3(1) - 6 WPts
11/08/2023Bratislava, Slovakia4 - 8(1) SlavomÝr Bak2 - 10 LPts
13/06/2023Dortmund, Germany4 - 7(1) Everard Stuhlman10 - 12 LPts
15/04/2023Dnipropetrovsk, Ukraine3 - 7(1) Juan Ferrera2 - 6(1) WPts
15/02/2023Rostock, Germany3 - 6 Sigifrith Mannel15 - 5 LKO3
18/12/2022Donetsk, Ukraine2 - 6 Evgeny Makowski0 - 0 WPts
25/10/2022Dnipropetrovsk, Ukraine1 - 6 Petro Batko0 - 2 WPts
26/08/2022Dnipropetrovsk, Ukraine0 - 6 Volodmiri Petrus0 - 2 WPts
26/06/2022Kiev, Ukraine0 - 5 Kolzak Korol15(1) - 13(4) LPts
28/04/2022Dnipropetrovsk, Ukraine0 - 4 Krzysztof Wujcik2 - 0 LPts
28/02/2022Dnipropetrovsk, Ukraine0 - 3 Yevhen Galey1 - 0 LPts
29/12/2021Kharkiv, Ukraine0 - 2 Taras Motyka13 - 3 LPts
01/11/2021Kryvyi Rih, Ukraine0 - 1 Konstantin Wolinski6(1) - 12 LPts
05/09/2021Dnipropetrovsk, Ukraine0 - 0 Jan Wolanski9 - 11 LPts