Weightclass:  Featherweight
Location:  Krasnoyarsk, Russia
Record:  13 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2032Krasnoyarsk, Russia12 - 28 Lazar Dmitriev3 - 6 WPts
15/04/2032Krasnoyarsk, Russia11 - 28 Gao Dak13 - 16 WPts
15/02/2032Krasnoyarsk, Russia10 - 28 Tunde Omojuwa5 - 6 WPts
17/12/2031Krasnoyarsk, Russia9 - 28 Cong Chern2 - 4 WPts
18/10/2031Krasnoyarsk, Russia8 - 28 Dimi Karpin0 - 1 WPts
18/08/2031Krasnoyarsk, Russia7 - 28 Afon Cheryshev3 - 12 WPts
20/06/2031Krasnoyarsk, Russia6 - 28 Fedar Gurin1 - 2 WPts
20/04/2031Krasnoyarsk, Russia5 - 28 Sone Obot9 - 8 WPts
20/02/2031Krasnoyarsk, Russia5 - 27 Stephen Atok9 - 7 LPts
22/12/2030Guatemala City, Guatemala5 - 26 Tajo Vicente2 - 20 LPts
24/10/2030Krasnoyarsk, Russia5 - 25 Hiro Tanaka10 - 5 LPts
25/08/2030Krasnoyarsk, Russia4 - 25 Marc Baga0 - 4 WPts
26/06/2030Krasnoyarsk, Russia3 - 25 Vasili Kharchenko3 - 14 WPts
26/04/2030Santo Domingo de Guzman, Dominican Republic3 - 24 Hilario Arcos4 - 5 LPts
26/02/2030Norilsk, Russia3 - 23 Georgiy Shilkov10 - 11(1) LPts
07/01/2030Managua, Nicaragua3 - 22 Hilario Lujan14 - 13 LPts
09/11/2029Oxnard, USA3 - 21 James Dunlap6(1) - 15 LPts
11/09/2029Managua, Nicaragua3 - 20 Ximen Ocanas9 - 11 LPts
14/07/2029Krasnoyarsk, Russia2 - 20 Ioakim Kulemin6 - 10 WPts
16/05/2029Santiago de los Caballeros, Dominican Republic2 - 19 Santiago Almeda15 - 22 LPts
17/03/2029Krasnoyarsk, Russia2 - 18 Chung-yong Bai6 - 6 LPts
16/01/2029Krasnoyarsk, Russia2 - 17 Zernebog Smolin12 - 11 LPts
18/11/2028Accra, Ghana2 - 16 Razi Accam8 - 26(5) LPts
20/09/2028Krasnoyarsk, Russia1 - 16 Ui-jo Ku2 - 10 WPts
22/07/2028San Salvador, El Salvador0 - 16 Marjun Tano8 - 9 WPts
24/05/2028Al Hudaydah, Yemen0 - 15 Kashif Rookas7 - 10 LPts
26/03/2028Krasnoyarsk, Russia0 - 14 Chung-yong Kang1 - 9 LPts
27/01/2028Chihuahua, Mexico0 - 13 Felippe Devera3 - 3 LPts
29/11/2027Seoul, South Korea0 - 12 Ja-choel No6 - 9 LPts
01/10/2027Perm, Russia0 - 11 Kir Galinovskiy0 - 4 LPts
05/08/2027Khabarovsk, Russia0 - 10 Goga Berkutov9 - 10 LPts
07/06/2027Bern, Switzerland0 - 9 Vilhelm Mausser5 - 15 LPts
09/04/2027Krasnodar, Russia0 - 8 Valeri Nepokupnoy5 - 10 LPts
09/02/2027Novorossiysk, Russia0 - 7 Toma Balakshin1 - 3 LPts
15/12/2026Krasnoyarsk, Russia0 - 6 Vasyl Chaplin5 - 7 LPts
16/10/2026Samara, Russia0 - 5 Luka Podladchikov6 - 21 LPts
18/08/2026Barnaul, Russia0 - 4 Anton Turchin2(1) - 20 LPts
20/06/2026Magnitogorsk, Russia0 - 3 Vasili Chikalkin3 - 11 LPts
22/04/2026Krasnoyarsk, Russia0 - 2 Kir Novosad0 - 1 LPts
21/02/2026Nizhny Novgorod, Russia0 - 1 Igor Belkin1 - 7 LPts
05/01/2026Krasnoyarsk, Russia0 - 0 Ivan Baiborodov0 - 0 LPts