Weightclass:  Lightweight
Location:  Krasnodar, Russia
Record:  12(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2024Krasnodar, Russia11(2) - 21 Afanas Burak4(1) - 5 WPts
23/03/2024Krasnodar, Russia10(2) - 21 Afanas Turchinsky1 - 3 WPts
23/01/2024Krasnodar, Russia9(2) - 21 Fedya Zenovka15 - 13 WPts
24/11/2023Krasnodar, Russia9(2) - 20 Aleksei Fedkin1 - 4 LPts
23/09/2023Kumasi, Ghana8(2) - 20 Alastair Asiedu1 - 4 WPts
26/07/2023Raleigh, USA7(2) - 20 Isaac Lindsay0 - 6 WPts
28/05/2023Krasnodar, Russia6(1) - 20 Hyun-soo Gang0 - 6(1) WKO2
29/03/2023Krasnodar, Russia5(1) - 20 Timofei Ivlev5(1) - 14 WPts
28/01/2023Krasnodar, Russia4(1) - 20 Boris Aziyev2 - 5 WPts
29/11/2022Malaga, Spain3 - 20 Jax Rosas8 - 18(8) WKO3
30/09/2022Port-de-Paix, Haiti3 - 19 Bonar Fontaine16 - 14 LPts
02/08/2022Prague, Czech Republic3 - 18 Adolf Bolin6 - 21(4) LPts
02/06/2022Khabarovsk, Russia3 - 17 Anton Karpov6 - 8 LPts
12/04/2022Seoul, South Korea3 - 16 Se-jong Bak12 - 11 LPts
12/02/2022Krasnodar, Russia2 - 16 Valeri Bure0 - 9 WPts
12/12/2021Krasnodar, Russia2 - 15 Fedya Polyakov8 - 8 LPts
12/10/2021Krasnodar, Russia2 - 14 Fagrie Ledwaba10 - 9 LPts
11/08/2021Ndola, Zambia2 - 13 Ulan Kachepa10 - 13 LPts
13/06/2021Bayamon, Puerto Rico2 - 12 Berto Peinado11 - 9 LPts
14/04/2021Krasnodar, Russia2 - 11 Lazar Ivanov12 - 4 LPts
11/02/2021Krasnodar, Russia2 - 10 Borya Nikolishin4 - 2 LPts
12/12/2020Krasnodar, Russia1 - 10 Arseni Khugayev0 - 1 WPts
11/10/2020Bratsk, Russia1 - 9 Mikhail Nossov3 - 6 LPts
04/09/2020Nizhny Novgorod, Russia0 - 9 Georgiy Mishkin0 - 4 WPts
02/08/2020Cork, Ireland0 - 8 Kieran McCleod7(1) - 9 LPts
02/06/2020Mariupol, Ukraine0 - 7 Sergey Basara7(1) - 5 LPts
04/04/2020Edinburgh, UK0 - 6 Hamish Donoghue4 - 5 LPts
05/02/2020Moscow, Russia0 - 5 Lazar Obukhov3 - 6 LPts
24/12/2019Krasnodar, Russia0 - 4 Pyotr Anyukov6 - 1 LPts
24/10/2019Carolina, Puerto Rico0 - 3 Ponce Minier5 - 3 LPts
26/08/2019Modena, Italy0 - 2 Fino Urbano6 - 5 LPts
28/06/2019Magnitogorsk, Russia0 - 1 Vitali Boystov1 - 6 LPts
05/05/2019Krasnodar, Russia0 - 0 Reynald Maile1 - 0 LPts