Weightclass:  Featherweight
Location:  Norilsk, Russia
Record:  35 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/02/2031Norilsk, Russia34 - 14 Aleksei Hrenkov0 - 19 WPts
29/12/2030Norilsk, Russia33 - 14 Afanas Urban11 - 25 WPts
30/10/2030Norilsk, Russia32 - 14 Yulian Nepokupnoy0 - 1 WPts
31/08/2030Norilsk, Russia32 - 13 Igor Stenin12 - 16 LPts
30/06/2030Norilsk, Russia31 - 13 Dmitri Stasova3 - 0 WPts
01/05/2030Norilsk, Russia30 - 13 Konstantin Topolski4 - 20 WPts
02/03/2030Norilsk, Russia30 - 12 Haaris Mammeri6 - 10 LPts
01/01/2030Norilsk, Russia29 - 12 Valeri Goncharov3 - 8 WPts
02/11/2029Norilsk, Russia28 - 12 Taro Takagi14 - 4 WPts
03/09/2029Norilsk, Russia27 - 12 Rodrigo Torno3 - 20 WPts
06/07/2029Norilsk, Russia26 - 12 Kolten Jansing7 - 29 WPts
06/05/2029Norilsk, Russia25 - 12 Fausto Trueba9 - 2 WPts
07/03/2029Norilsk, Russia24 - 12 Haaris Nasri17 - 20 WPts
04/02/2029Norilsk, Russia23 - 12 Haaris Nasri17 - 19 WPts
04/01/2029Sana'a, Yemen22 - 12 Haaris Nasri17 - 18 WPts
27/11/2028Norilsk, Russia21 - 12 Tremeur Joof1 - 9(2) WPts
28/09/2028Barnaul, Russia20 - 12 Anton Turchin6(1) - 29 WPts
22/08/2028Lima, Peru20 - 11 Alejandro Mario21 - 14 LPts
24/06/2028Ulaanbaatar, Mongolia19 - 11 Kong Esen1 - 13 WPts
26/04/2028Nizhnekamsk, Russia19 - 10 Luka Eshinov28 - 10 LPts Russia National Championships 2028View
05/04/2028Norilsk, Russia18 - 10 Aftab Shabazz2 - 7 WPts
06/02/2028Bogota, Colombia17 - 10 Quico Gonsalez1 - 16 WPts
09/12/2027Norilsk, Russia16 - 10 Jax Terronez3 - 9 WPts
11/10/2027Norilsk, Russia16 - 9 Harta Hartono13 - 11 LPts
13/08/2027Norilsk, Russia15 - 9 Santiago Almeda6 - 14 WPts
02/07/2027Norilsk, Russia14 - 9 Rey Gernand13 - 9 WPts
29/05/2027Isfara, Tajikistan14 - 8 Toma Iscaliew18 - 7 LPts
26/04/2027Engels, Russia14 - 7 Sasha Baroyev10(1) - 14 LPts Russia National Championships 2027View
04/04/2027San Juan, Puerto Rico14 - 6 Santiago Montiel7 - 8 LPts
04/03/2027Norilsk, Russia13 - 6 Santiago Almeda5 - 9 WPts
01/02/2027Norilsk, Russia12 - 6 Santiago Almeda5 - 8 WPts
01/01/2027Norilsk, Russia11 - 6 Santiago Almeda5 - 7 WPts
01/12/2026Norilsk, Russia10 - 6 Santiago Almeda5 - 6 WPts
28/10/2026Utrecht, Netherlands10 - 5 Neve Roels16 - 8 LPts
14/09/2026Kaduna, Nigeria10 - 4 Amjad Mirza17 - 6 LPts
14/08/2026Norilsk, Russia9 - 4 Chris Diaz6 - 6 WPts
16/06/2026Riga, Latvia8 - 4 Dmitri Mezinsh16(1) - 11 WPts
17/04/2026Norilsk, Russia7 - 4 Juan Villela6(2) - 17 WPts
17/02/2026Norilsk, Russia6 - 4 Georgiy Pyzik4 - 0 WPts
19/12/2025Porto Alegre, Brazil6 - 3 Santiago Facundo12 - 2(1) LPts
21/10/2025Norilsk, Russia5 - 3 Daniil Afanasyev1 - 10 WPts
22/08/2025Sterlitamak, Russia4 - 3 Fedya Koksharov4 - 6 WPts
23/06/2025Norilsk, Russia3 - 3 Viktor Vorontsevich1 - 1 WPts
24/04/2025Norilsk, Russia2 - 3 Afon Aladachvili1 - 9 WPts
23/02/2025Nizhny Novgorod, Russia2 - 2 Andrii Konovalov31 - 13 LPts
29/12/2024Norilsk, Russia1 - 2 Agapetus Guadarrama1 - 8 WPts
31/10/2024Asuncion, Paraguay1 - 1 Desiderio Fallas3 - 5 LPts
02/09/2024Denver, USA1 - 0 James Irwin0 - 1 LPts
05/07/2024Norilsk, Russia0 - 0 Isidro Lovera0 - 0 WPts