Weightclass:  Welterweight
Location:  Krasnoyarsk, Russia
Record:  21 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2033Krasnoyarsk, Russia21 - 20 Azam Ayub21 - 16 LPts
06/06/2033Krasnoyarsk, Russia20 - 20 Aleksei Falin1 - 0 WPts
06/04/2033Krasnoyarsk, Russia19 - 20 Zuffur Nasrallah1 - 8 WPts
05/02/2033Krasnoyarsk, Russia18 - 20 Santiago Guerreiro0 - 9 WPts
06/12/2032Krasnoyarsk, Russia17 - 20 Yulian Zamotin1 - 0 WPts
06/10/2032Krasnoyarsk, Russia16 - 20 Afon Porzhnev1 - 0 WPts
06/08/2032Krasnoyarsk, Russia15 - 20 Dmitri Kharchenko0 - 1 WPts
07/06/2032Krasnoyarsk, Russia14 - 20 Xavier Lumocso0 - 10 WPts
09/04/2032Krasnoyarsk, Russia13 - 20 Luka Krupski15 - 19 WPts
09/02/2032Krasnoyarsk, Russia12 - 20 Gervasio Taguines10 - 5 WPts
11/12/2031Krasnoyarsk, Russia11 - 20 Andrii Petrowski6 - 12 WPts
12/10/2031Krasnoyarsk, Russia10 - 20 Waqas Abdo1 - 0 WPts
12/08/2031Amsterdam, Netherlands10 - 19 Bruno Baete3 - 6 LPts
14/06/2031Kiev, Ukraine10 - 18 Avel Bandera25(1) - 10 LPts
14/04/2031Bradford, UK9 - 18 Chris McKenna13 - 18 WPts
14/02/2031Al Ain, UAE8 - 18 Gazi Touma6 - 20(1) WPts
17/12/2030Mashhad, Iran8 - 17 Sajid Nasrallah17(1) - 11 LPts
19/10/2030Chennai, India8 - 16 Sukhinder Gour17 - 18 LPts
21/08/2030San Pedro de Macoris, Dominican Republic7 - 16 Loredo Salvatierra13 - 22(5) WPts
23/06/2030Krasnoyarsk, Russia6 - 16 Sergei Sadredinov5 - 6 WPts
24/04/2030Novosibirsk, Russia6 - 15 Melor Tretiakov33(9) - 17 LPts
11/03/2030Krasnoyarsk, Russia5 - 15 Georgiy Sobolev4 - 17(1) WPts
11/01/2030Saratov, Russia5 - 14 Aleksei Drachev24(3) - 18 LPts
13/11/2029Irkutsk, Russia5 - 13 Dmitriy Aksamit4 - 8 LPts
15/09/2029Omsk, Russia5 - 12 Isaak Polukhin4 - 19 LPts
18/07/2029Krasnoyarsk, Russia4 - 12 Garin Mauger2 - 0 WPts
19/05/2029Krasnoyarsk, Russia3 - 12 Kolya Prokop8(1) - 9 WPts
20/03/2029Samarqand, Uzbekistan3 - 11 Sabuhi Usifov2 - 19(1) LPts
20/01/2029Biysk, Russia3 - 10 Daniil Samedov11 - 12 LPts
22/11/2028Irkutsk, Russia3 - 9 Arseni Shatov4 - 10 LPts
28/09/2028Chelyabinsk, Russia3 - 8 Fadei Burdin21 - 9 LPts
30/07/2028Lusaka, Zambia3 - 7 Dewayne Siampangila6 - 12 LPts
01/06/2028Krasnoyarsk, Russia3 - 6 Valeri Kowalchuk10 - 6 LPts
02/04/2028Norilsk, Russia2 - 6 Afon Rakowski1 - 9 WPts
03/02/2028Krasnoyarsk, Russia2 - 5 Fedor Ozerov1 - 3 LPts
05/12/2027Krasnoyarsk, Russia2 - 4 Sajid Hosein21 - 22 LPts
07/10/2027Dublin, Ireland2 - 3 Ronan Healy15 - 13 LPts
09/08/2027Krasnoyarsk, Russia1 - 3 Aleksei Pavlovsky1 - 5 WPts
10/06/2027Krasnoyarsk, Russia1 - 2 Pyotr Rudnitsky11(1) - 14 LPts
12/04/2027Krasnoyarsk, Russia1 - 1 Ghislain Heidebrink10 - 16 LPts
12/02/2027Perm, Russia1 - 0 Kir Karasev1 - 8 LPts
05/01/2027Krasnoyarsk, Russia0 - 0 Luka Krupski0 - 0 WPts