Weightclass:  Middleweight
Location:  Nizhny Novgorod, Russia
Record:  20 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2029Nizhny Novgorod, Russia20 - 4 Diego Cordon5 - 12(2) LPts
24/09/2029Nizhny Novgorod, Russia19 - 4 Angel Bravo4 - 13 WPts
26/07/2029Nizhny Novgorod, Russia18 - 4 Juan Espada4 - 4 WPts
27/05/2029Nizhny Novgorod, Russia18 - 3 Dmitri Shilkov4 - 6 LPts
28/03/2029Nizhny Novgorod, Russia17 - 3 Marlen Muradov2 - 1 WPts
27/01/2029Nizhny Novgorod, Russia16 - 3 Aleksei Gontcharov0 - 3 WPts
28/11/2028Nizhny Novgorod, Russia15 - 3 Lazar Parshivlyuk0 - 2 WPts
29/09/2028Nizhny Novgorod, Russia14 - 3 Sasha Wolsky0 - 6 WPts
31/07/2028Nizhny Novgorod, Russia13 - 3 Aleksei Grasmik4 - 7 WPts
01/06/2028Nizhny Novgorod, Russia12 - 3 Ismail Raggi2 - 4 WPts
02/04/2028Nizhny Novgorod, Russia12 - 2 Hanief Alla15 - 17 LPts
03/02/2028Nizhny Novgorod, Russia11 - 2 Fedor Ionov11 - 19 WPts
06/12/2027Osaka, Japan10 - 2 Michi Kimura5(1) - 15 WPts
08/10/2027Nizhny Novgorod, Russia9 - 2 Fadei Shved3 - 9 WPts
09/08/2027Kazan, Russia8 - 2 Alik Potapov0 - 2 WPts
14/06/2027Nizhny Novgorod, Russia7 - 2 Filip De Kock3 - 21 WPts
16/04/2027Nizhny Novgorod, Russia7 - 1 Montrose Pageau12 - 11(1) LPts
16/02/2027Nizhny Novgorod, Russia6 - 1 Fedar Apalikov4 - 5 WPts
18/12/2026Norilsk, Russia5 - 1 Konstantin Kochkin2 - 7(1) WPts
25/10/2026Nizhny Novgorod, Russia4 - 1 Koldan Poloz1 - 3 WPts
26/08/2026Asahikawa, Japan4 - 0 Kaede Domen9 - 21 LPts
28/06/2026Katlehong, South Africa3 - 0 Nabulung Mini6(2) - 18(1) WPts
30/04/2026Nizhny Novgorod, Russia2 - 0 Melor Eshinov0 - 3 WPts
02/03/2026Chelyabinsk, Russia1 - 0 Gennady Kirdyapkin0 - 3 WPts
05/01/2026Irkutsk, Russia0 - 0 Aleksandr Drozdov0 - 0 WPts