Weightclass:  Featherweight
Location:  Chelyabinsk, Russia
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2031Chelyabinsk, Russia19 - 12 Gregory Longo7 - 15 WPts
12/11/2030Chelyabinsk, Russia18 - 12 Afon Cheryshev3 - 6 WPts
12/09/2030Chelyabinsk, Russia17 - 12 Erny Lebholz5 - 26 WPts
13/07/2030Chelyabinsk, Russia17 - 11 Carlos Granado35 - 19 LPts
14/05/2030Chelyabinsk, Russia16 - 11 Jerrold Paula3 - 15 WPts
15/03/2030Chelyabinsk, Russia15 - 11 Leonel Ramo14 - 5 WPts
14/01/2030Chelyabinsk, Russia14 - 11 Dimos Arias2 - 6 WPts
15/11/2029Chelyabinsk, Russia13 - 11 Reynaldo Landaverde0 - 3 WPts
15/09/2029Chelyabinsk, Russia12 - 11 Josh Hanekom2 - 5 WPts
16/07/2029Chelyabinsk, Russia11 - 11 Santiago Mejia3 - 13 WPts
17/05/2029Santiago de los Caballeros, Dominican Republic10 - 11 Angel Blancas17 - 13 WPts
19/03/2029Novosibirsk, Russia9 - 11 Sergey Sychyov9 - 11 WPts
19/01/2029Ufa, Russia9 - 10 Toma Mekhontsev17(1) - 16 LPts
21/11/2028Kanpur, India9 - 9 Lakshman Sadasivarao24 - 12 LPts
23/09/2028Irkutsk, Russia8 - 9 Igor Petrov11 - 5 WPts
25/07/2028Chelyabinsk, Russia7 - 9 Balwin Melzarowitsch0 - 3 WPts
27/05/2028Ichikawa, Japan6 - 9 Yuji Ban8 - 17 WPts
28/03/2028Khabarovsk, Russia6 - 8 Viktor Vorontsevich9 - 11 LPts
30/01/2028Daejeon, South Korea5 - 8 Jae-sung Choe11 - 10 WPts
02/12/2027Abuja, Nigeria5 - 7 Zuffur Naderi3 - 7 LPts
04/10/2027Chelyabinsk, Russia4 - 7 Zuffur Naderi3 - 6 WPts
06/08/2027Chelyabinsk, Russia4 - 6 Ovidio Collar4 - 11 LPts
07/06/2027Mexico City, Mexico4 - 5 Cris Alcalde9 - 16 LPts
09/04/2027Chelyabinsk, Russia3 - 5 Dominic Terres3 - 2 WPts
09/02/2027Omsk, Russia3 - 4 Kir Zamkovoy4 - 9 LPts
11/12/2026Chelyabinsk, Russia2 - 4 Dmitri Gutowsky2 - 12 WPts
12/10/2026Chelyabinsk, Russia2 - 3 Ogenyi Ezekiel16 - 4(2) LPts
14/08/2026Chelyabinsk, Russia2 - 2 Min-hyeok Um9 - 9 LPts
16/06/2026Chelyabinsk, Russia1 - 2 Ranjiv Wali2 - 6 WPts
17/04/2026Moscow, Russia1 - 1 Dimi Yegerov12 - 10 LPts
21/02/2026Krasnodar, Russia1 - 0 Kir Dolgushin0 - 2(1) LPts
05/01/2026Chelyabinsk, Russia0 - 0 Roman Moralez4 - 10 WPts