Weightclass:  Featherweight
Location:  Nizhny Novgorod, Russia
Record:  27(2) - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2025Nizhny Novgorod, Russia26(2) - 12(1) Thiassi Wern3 - 5 WPts
15/05/2025Nizhny Novgorod, Russia25(2) - 12(1) Jarl Otto3 - 20 WPts
15/03/2025Nizhny Novgorod, Russia24(2) - 12(1) Lazar Sadredinov13(1) - 9 WPts
14/01/2025Nizhny Novgorod, Russia23(2) - 12(1) Idris Atere1 - 10 WPts
15/11/2024Nizhny Novgorod, Russia22(2) - 12(1) Tonino Van Cotheem3 - 9 WPts
15/09/2024Nizhny Novgorod, Russia21(2) - 12(1) Anton Turchin0 - 10 WPts
17/07/2024Nizhny Novgorod, Russia20(2) - 12(1) Nikolai Sokolski0 - 13(2) WPts
17/05/2024Nizhny Novgorod, Russia19(2) - 12(1) Rodrigo Pilande2 - 10 WPts
18/03/2024Nizhny Novgorod, Russia18(2) - 12(1) Georgiy Grankin10 - 17 WPts
18/01/2024Nizhny Novgorod, Russia18(2) - 11 Dmitriy Etush10(1) - 20 LKO3
19/11/2023Nizhny Novgorod, Russia17(2) - 11 Juan Ahumada5 - 32(2) WPts
21/09/2023San Pedro Sula, Honduras16(2) - 11 Rodrigo Garcia12 - 23 WPts
23/07/2023Cheongju, South Korea15(2) - 11 Yong-jae Yang2 - 11 WPts
24/05/2023Harare, Zimbabwe14(2) - 11 Vincent Mombeshora7 - 27 WPts
26/03/2023Georgetown, Guyana14(2) - 10 Mark Monroe27 - 4 LPts
26/01/2023Helsinki, Finland13(2) - 10 Sampsa Ylanne3 - 19 WPts
28/11/2022Ulaanbaatar, Mongolia13(2) - 9 Liko Ackbasow14 - 14(1) LPts
30/09/2022Cochabamba, Bolivia13(2) - 8 Angel Cardozo13 - 16 LPts
02/08/2022Hamamatsu, Japan13(2) - 7 Satoru Handa0 - 10 LPts
04/06/2022Kawagoe, Japan12(1) - 7 Kenji Machi0 - 12 WKO3
06/04/2022Ulsan, South Korea11(1) - 7 Myung-joo Ho0 - 9 WPts
06/02/2022Nizhny Novgorod, Russia11(1) - 6 Alfonso Pao5 - 12 LPts
07/12/2021Nizhny Novgorod, Russia10(1) - 6 Zafa Hammoud0 - 9 WPts
07/10/2021Nizhny Novgorod, Russia9(1) - 6 Vasili Belkin2 - 2 WPts
06/08/2021Samara, Russia8 - 6 Daniil Badenov8 - 0 WKO3
05/06/2021Dublin, Ireland7 - 6 Michael McCoubrey2 - 15 WPts
06/04/2021Nizhny Novgorod, Russia6 - 6 Evgeny Gusarov2 - 6 WPts
04/02/2021Montevideo, Uruguay6 - 5 Noe Almazan14 - 4 LPts
07/12/2020New Delhi, India6 - 4 Premnath Dial10 - 8 LPts
07/10/2020Wuppertal, Germany5 - 4 Garrison Albers6 - 5 WPts
09/08/2020Komsomolsk, Russia5 - 3 Andrii Novikov12 - 5 LPts
19/06/2020Nizhny Novgorod, Russia4 - 3 Aleksei Smirnov0 - 2 WPts
18/04/2020Nizhny Novgorod, Russia3 - 3 Neil Lynch4 - 11 WPts
19/02/2020Nizhny Novgorod, Russia3 - 2 Kir Borzakovskiy8 - 3 LPts
19/12/2019Nizhny Novgorod, Russia2 - 2 Olli Parviainen0 - 10 WPts
20/10/2019Irkutsk, Russia1 - 2 Toma Grushikhin5 - 6 WPts
03/09/2019Nizhny Novgorod, Russia0 - 2 Daniil Zabelin2 - 7 WPts
04/07/2019Nizhny Novgorod, Russia0 - 1 Manuel Cardoso3 - 5 LPts
05/05/2019Palembang, Indonesia0 - 0 Rachmad Notodjojo0 - 0 LPts