Weightclass:  Welterweight
Location:  Donetsk, Ukraine
Record:  49 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2028Donetsk, Ukraine48 - 22 Federico Belen4 - 4 WPts
09/04/2028Donetsk, Ukraine47 - 22 Lien Nhung21 - 26 WPts
09/02/2028Donetsk, Ukraine46 - 22 Aftab Rauf1 - 4 WPts
11/12/2027Donetsk, Ukraine45 - 22 Marco Bermudes2 - 4 WPts
12/10/2027Donetsk, Ukraine44 - 22 Ian Agyeman7 - 8 WPts
13/08/2027Donetsk, Ukraine43 - 22 Mike Quansah9 - 6 WPts
13/06/2027Donetsk, Ukraine42 - 22 Emil Aslamov0 - 2 WPts
14/04/2027Donetsk, Ukraine41 - 22 Leon Connolly4 - 11 WPts
13/02/2027Donetsk, Ukraine40 - 22 Quashawn Adusei6 - 8 WPts
15/12/2026Donetsk, Ukraine39 - 22 Fraser Dorward10 - 9 WPts
16/10/2026Donetsk, Ukraine38 - 22 Kyle Pinero0 - 2 WPts
17/08/2026Donetsk, Ukraine37 - 22 Burk Bernsen11(1) - 14(1) WPts
18/06/2026Donetsk, Ukraine37 - 21 Marcel Strojny38(6) - 22 LPts
02/05/2026Odessa, Ukraine36 - 21 Fedor Gontcharov21(1) - 27 WPts Ukraine National Championships 2026View
29/04/2026Odessa, Ukraine35 - 21 Mikhail Maruska14 - 11 WPts Ukraine National Championships 2026View
26/04/2026Odessa, Ukraine34 - 21 Bohdan Bodnar13(2) - 12 WPts Ukraine National Championships 2026View
18/03/2026Frankfurt, Germany34 - 20 Aloysius Ambs40(2) - 18 LPts
15/02/2026Frankfurt, Germany34 - 19 Aloysius Ambs39(2) - 18 LPts
15/01/2026London, UK34 - 18 Chrestien Dreyfus45(4) - 13 LPts Europe Championships 2026View
12/01/2026London, UK33 - 18 Agim Grazdani33 - 12 WPts Europe Championships 2026View
09/01/2026London, UK32 - 18 Marcel Strojny33(5) - 20 WPts Europe Championships 2026View
06/12/2025Donetsk, Ukraine31 - 18 Vidal Paz20(1) - 26 WPts
05/11/2025Donetsk, Ukraine30 - 18 Vidal Paz20(1) - 25 WPts
04/10/2025Donetsk, Ukraine29 - 18 Alejandro Romo26 - 21 WPts
01/09/2025Ulaanbaatar, Mongolia28 - 18 Goga Barsbold28 - 23 WPts
01/08/2025Jakarta, Indonesia28 - 17 Karno Hamsjin33(1) - 17 LPts
01/07/2025Donetsk, Ukraine27 - 17 Valeri Tarakanov0 - 2 WPts
02/05/2025Bila Tserkva, Ukraine27 - 16 Andrii Kotlyar63(1) - 11 LPts Ukraine National Championships 2025View
29/04/2025Bila Tserkva, Ukraine26 - 16 Viktor Petrus4 - 6 WPts Ukraine National Championships 2025View
26/04/2025Bila Tserkva, Ukraine25 - 16 Petro Russak19 - 23 WPts Ukraine National Championships 2025View
12/04/2025Oslo, Norway24 - 16 Turpin Eilertsen16 - 13 WPts
12/02/2025Perth, Australia24 - 15 Zachary Scagni28(3) - 14 LPts
15/12/2024Oslo, Norway23 - 15 Haldor Opheim36 - 9 WPts
17/10/2024Ghent, Belgium22 - 15 Donker Berlemont0 - 6 WPts
19/08/2024Nassau, Bahamas21 - 15 Johnny Bourland5 - 14 WPts
21/06/2024Nassau, Bahamas20 - 15 Gethin Ord5 - 14 WPts
22/04/2024Donetsk, Ukraine19 - 15 Oleksiy Mikulak2 - 8 WPts
23/02/2024Maipu, Chile19 - 14 Santiago Julio16(1) - 13 LPts
26/12/2023Toronto, Canada19 - 13 Paul Latto31 - 4 LPts
28/10/2023San Juan, Puerto Rico18 - 13 Guido Terronez3 - 28 WPts
30/08/2023Jeddah, Saudi Arabia18 - 12 Adnan Alzahabi45 - 2 LPts
02/07/2023Ciudad del Este, Paraguay18 - 11 Ramiro Ramo18(1) - 15 LPts
04/05/2023Omsk, Russia17 - 11 Nikolai Dobroskok8 - 24 WPts
06/03/2023Split, Croatia17 - 10 Nenad Cesarec16 - 17 LPts
06/01/2023Donetsk, Ukraine17 - 9 Fraco Cardenas24(2) - 8 LPts
07/11/2022Nimes, France17 - 8 Newell Maunier13 - 6 LPts
09/09/2022Prague, Czech Republic17 - 7 JaromÝr Dana15 - 8 LPts
12/07/2022Lviv, Ukraine16 - 7 Taras Wolinski1 - 17 WPts
06/06/2022Dniprodzerzhynsk, Ukraine16 - 6 Faddei Kogut21(2) - 5 LPts
06/05/2022Donetsk, Ukraine16 - 5 Pylyp Aksamit14(1) - 7 LPts
22/03/2022Odessa, Ukraine15 - 5 Matviyko Makar7 - 17 WPts
22/01/2022Donetsk, Ukraine14 - 5 Faddei Marchuk14 - 12 WPts
22/11/2021Donetsk, Ukraine13 - 5 Floyd Taeza10 - 8 WPts
21/09/2021Donetsk, Ukraine12 - 5 Lavaughn Mthethwa8 - 11 WPts
21/07/2021Donetsk, Ukraine11 - 5 Wasyl Kosko2 - 4 WPts
19/05/2021Donetsk, Ukraine10 - 5 Vasyl Galey5 - 10 WPts
19/03/2021Donetsk, Ukraine10 - 4 Symon Rafalko7 - 12 LPts
19/01/2021Donetsk, Ukraine9 - 4 Desiderio Cea5 - 6 WPts
18/11/2020Donetsk, Ukraine8 - 4 Dario Manos7 - 8 WPts
18/09/2020Donetsk, Ukraine7 - 4 Elsevar Gajani8 - 2 WPts
18/07/2020Donetsk, Ukraine7 - 3 Waleed Najibullah5 - 11 LPts
17/05/2020Las Condes, Chile6 - 3 Montenegro Gudino0 - 7 WPts
19/03/2020Donetsk, Ukraine5 - 3 Ian Lease11 - 3 WPts
18/01/2020Donetsk, Ukraine4 - 3 Volodymyr Litynski1 - 0 WPts
18/11/2019Odessa, Ukraine3 - 3 Georgiy Andrich4(1) - 3 WPts
14/10/2019Donetsk, Ukraine2 - 3 Preben Sotir5 - 4 WPts
14/08/2019Townsville, Australia2 - 2 Roger McGee1 - 8 LPts
15/06/2019Vilnius, Lithuania2 - 1 Fabian Duda5 - 5 LPts
17/04/2019Donetsk, Ukraine1 - 1 Vasili Andryunin3 - 0 WPts
15/02/2019Dnipropetrovsk, Ukraine1 - 0 Melor Wolsky4(1) - 3 LPts
18/12/2018Donetsk, Ukraine0 - 0 Ilhami Sporel3 - 4 WPts