Weightclass:  Lightweight
Location:  Krasnoyarsk, Russia
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/09/2023Krasnoyarsk, Russia18 - 12 Yulian Moiseyev3 - 8 WPts
24/07/2023Krasnoyarsk, Russia17 - 12 Timofei Kravec1 - 4 WPts
24/05/2023Krasnoyarsk, Russia16 - 12 Imran Karim12 - 25 WPts
25/03/2023Krasnoyarsk, Russia15 - 12 Amon Miller5 - 13 WPts
25/01/2023Krasnoyarsk, Russia14 - 12 Arslan Ayerdem2(1) - 2 WPts
26/11/2022Krasnoyarsk, Russia13 - 12 Georgiy Mishkin5 - 13 WPts
26/09/2022Krasnoyarsk, Russia12 - 12 Mark Donaghue0 - 5 WPts
29/07/2022Krasnoyarsk, Russia11 - 12 Manuel Medellin1 - 2 WPts
29/05/2022Krasnoyarsk, Russia10 - 12 Vicente Canizares5 - 12 WPts
30/03/2022Asuncion, Paraguay10 - 11 Vegas Lobo15(1) - 11 LPts
30/01/2022Lviv, Ukraine10 - 10 Pylyp Mazur13 - 10 LPts
02/12/2021Krasnoyarsk, Russia9 - 10 Santiago Arguelles1 - 9 WPts
01/10/2021Vilnius, Lithuania8 - 10 Gabriel Chlebowski1 - 5 WPts
03/08/2021Bursa, Turkey8 - 9 Metin Ozal6 - 12 LPts
04/06/2021Prokopyevsk, Russia8 - 8 Goga Khryapa9 - 11 LPts
08/04/2021Saint Petersburg, Russia8 - 7 Boris Khamidulin16 - 3 LPts
20/02/2021Krasnoyarsk, Russia7 - 7 Andrii Barsouk9 - 11 WPts
22/12/2020Krasnoyarsk, Russia6 - 7 Krystiyan Palko4 - 12 WPts
22/10/2020Lagos, Nigeria6 - 6 Emem Prest13 - 2 LPts
24/08/2020Krasnoyarsk, Russia5 - 6 Reynaldo Carbon14 - 3 WPts
23/06/2020Krasnoyarsk, Russia4 - 6 Kolya Aleinikov2 - 15 WPts
23/04/2020Krasnoyarsk, Russia4 - 5 Sid Hobbie10 - 4 LPts
24/02/2020Krasnoyarsk, Russia3 - 5 Nikifor á Serdyukov9 - 3 WPts
26/12/2019Dublin, Ireland2 - 5 Karl Whelan4 - 5 WPts
28/10/2019Saint Petersburg, Russia2 - 4 Kolya Beschastnykh5 - 3 LPts
25/09/2019Moscow, Russia2 - 3 Timofei Andryunin8 - 4 LPts
25/08/2019Krasnoyarsk, Russia1 - 3 Carlos Caro2 - 6 WPts
26/06/2019Santa Clara, Cuba1 - 2 Leonel Rentas5 - 2 LPts
28/04/2019Moscow, Russia1 - 1 Alik Dedushkin3 - 1 LPts
06/03/2019Krasnoyarsk, Russia1 - 0 Ingvar Greisen4(1) - 1 LPts
05/01/2019Krasnoyarsk, Russia0 - 0 Tariq Oralbecow0 - 0 WPts