Weightclass:  Middleweight
Location:  Krasnodar, Russia
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2032Krasnodar, Russia17 - 15 Aftab Alahmar3 - 6 WPts
21/10/2032Krasnodar, Russia16 - 15 Fedar Golubev11 - 12 WPts
21/08/2032Krasnodar, Russia15 - 15 Mark Hanna0 - 7(1) WPts
20/06/2032Krasnodar, Russia14 - 15 Franciszek Gorczyca2 - 15(1) WPts
17/04/2032Krasnodar, Russia14 - 14 Matviyko Kazan1 - 3 LPts
16/02/2032Krasnodar, Russia14 - 13 Santiago Perales5 - 5 LPts
18/12/2031Krasnodar, Russia13 - 13 Luka Sadredinov0 - 3 WPts
19/10/2031Krasnodar, Russia12 - 13 Terrall Krupa12 - 12 WPts
20/08/2031Krasnodar, Russia11 - 13 Yulian Aleinikov0 - 2 WPts
21/06/2031Krasnodar, Russia11 - 12 Igor Volkov7 - 14 LPts
21/04/2031Krasnodar, Russia11 - 11 Adolfo De Angelis12 - 10 LPts
21/02/2031Krasnodar, Russia10 - 11 Vikenti Korolev0 - 1 WPts
23/12/2030Novokuznetsk, Russia9 - 11 Sergey Rostovtsev3 - 13 WPts
27/10/2030Krasnodar, Russia8 - 11 Menelaus Kefalas1 - 17 WPts
29/08/2030Krasnodar, Russia7 - 11 Rodrigo Vasco2 - 2 WPts
29/06/2030Daegu, South Korea6 - 11 Jin-su Um1 - 4 WPts
01/05/2030Krasnodar, Russia6 - 10 Dmitri Wolsky4 - 4 LPts
14/03/2030Nizhny Novgorod, Russia5 - 10 Marlen Tichinov0 - 17 WPts
14/01/2030Ufa, Russia4 - 10 Igor Volkov3 - 9 WPts
28/11/2029Novosibirsk, Russia4 - 9 Koldan Shchegolikhin25 - 22 LPts
28/10/2029Dakar, Senegal4 - 8 Louis Richard12 - 23 LPts
30/08/2029Novosibirsk, Russia3 - 8 Aleksei Gontcharov1 - 6 WPts
19/07/2029Prague, Czech Republic3 - 7 LuboÜ Bobak52(1) - 18 LPts
21/05/2029Krasnodar, Russia2 - 7 Daniil Khryapa0 - 3 WPts
23/03/2029Abobo, Ivory Coast2 - 6 Garner Lux22(1) - 13 LPts
23/01/2029Fes, Morocco2 - 5 El Houari Boutaty8 - 9 LPts
25/11/2028Novokuznetsk, Russia2 - 4 Marlen Panov3 - 17 LPts
02/10/2028Krasnodar, Russia1 - 4 Diego Alves3 - 9 WPts
03/08/2028Novosibirsk, Russia1 - 3 Ioakim Lipovsky9 - 9 LPts
05/06/2028Krasnodar, Russia1 - 2 Kiki Garces9 - 9 LPts
07/04/2028Lima, Peru1 - 1 Ignado Corzo3 - 15 LPts
08/02/2028Krasnoyarsk, Russia0 - 1 Isaak Likholitov0 - 4 WPts
05/01/2028Krasnodar, Russia0 - 0 Tommy McAllister5 - 3 LPts