Weightclass:  Lightweight
Location:  Lviv, Ukraine
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2029Lviv, Ukraine23 - 13 Davie Craggs9 - 11 WPts
12/11/2028Lviv, Ukraine22 - 13 Goga Porzhnev1 - 0 WPts
13/09/2028Lviv, Ukraine21 - 13 Nikolai Stupak1 - 2 WPts
14/07/2028Lviv, Ukraine20 - 13 Valeri Mihal8 - 21 WPts
15/05/2028Lviv, Ukraine19 - 13 Jyotish Dadwal6 - 7 WPts
16/03/2028Lviv, Ukraine18 - 13 Valeri Duda8 - 18(2) WPts
16/01/2028Lviv, Ukraine18 - 12 Dimi Filippov19 - 7 LPts
18/11/2027Lviv, Ukraine17 - 12 Dimi Filippov19 - 6 WPts
19/09/2027Zagreb, Croatia16 - 12 Srecko Meštrovic8 - 16 WPts
22/07/2027Lviv, Ukraine15 - 12 Bohdan Wolinski2 - 12 WPts
23/05/2027Dushanbe, Tajikistan14 - 12 Yasaf Mamedyarov2 - 9 WPts
25/03/2027Kharkiv, Ukraine13 - 12 Borysko Mitnick5 - 19(5) WPts
28/01/2027Almaty, Kazakhstan12 - 12 Gennady Acbasov17 - 17 WPts
30/11/2026Santa Cruz de la Sierra, Bolivia12 - 11 Xavier Barca6 - 15 LPts
02/10/2026Sharjah, UAE11 - 11 Syed Alkindi2 - 18(1) WPts
04/08/2026Lviv, Ukraine10 - 11 Igor Machnik1 - 15 WPts
06/06/2026Lviv, Ukraine9 - 11 Vasyl Chaplinski1 - 10 WPts
08/04/2026Zaporizhia, Ukraine9 - 10 Nikolai Kabanov8 - 8 LPts
10/02/2026Lviv, Ukraine8 - 10 Apostol Danyluk0 - 7 WPts
12/12/2025Lviv, Ukraine8 - 9 Matviyko Makosky3 - 4 LPts
14/10/2025Horlivka, Ukraine8 - 8 Oleksander Davidovich8 - 13 LPts
30/08/2025Linden, Guyana8 - 7 David Davies0 - 0 LPts
01/07/2025Odessa, Ukraine8 - 6 Sergei Poltorak6 - 33 LPts
14/05/2025Odessa, Ukraine8 - 5 Yevhen Adamovich18 - 25 LPts
13/04/2025Lviv, Ukraine7 - 5 Afanas Balaban2 - 3 WPts
13/02/2025Lviv, Ukraine6 - 5 Dario Alcon18(1) - 21 WPts
16/12/2024San Jose, Costa Rica6 - 4 Jose Rodriguez26 - 21 LPts
18/10/2024Puente Alto, Chile5 - 4 Rodrigo Cueto16 - 30 WPts
20/08/2024Kiev, Ukraine5 - 3 Vitali Zakharov0 - 0 LPts
28/06/2024Vilnius, Lithuania4 - 3 Gabriel Chlebowski7 - 17 WPts
30/04/2024Okpoko, Nigeria4 - 2 Julius Adetona8 - 3 LPts
02/03/2024Lviv, Ukraine3 - 2 Marlen Balashov0 - 2 WPts
02/01/2024Yerevan, Armenia2 - 2 Dirazan Tacvoryan7 - 16 WPts
04/11/2023Kiev, Ukraine1 - 2 Luka Hresko0 - 0 WPts
04/10/2023Lviv, Ukraine1 - 1 Faddei Gurka2 - 6 LPts
06/08/2023Kremenchuk, Ukraine1 - 0 Fedya Borsuk26(1) - 5 LPts
05/07/2023Lviv, Ukraine0 - 0 Ratib Kajrbekov0 - 0 WPts