Weightclass:  Middleweight
Location:  Ufa, Russia
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2034San Salvador, El Salvador23 - 19 Eloy Monteagudo1 - 16 WPts
27/09/2034Ufa, Russia22 - 19 Aleksei Karpovstev24 - 12 WPts
28/07/2034Ufa, Russia21 - 19 Kolzak Ostrovsky26 - 21 WPts
27/05/2034Ufa, Russia20 - 19 Kolzak Ostrovsky26 - 20 WPts
28/03/2034Ufa, Russia19 - 19 Alessio Imbeni9(1) - 11 WPts
28/01/2034Nizhny Tagil, Russia19 - 18 Mikhail Fokichev11 - 19 LPts
28/11/2033Ufa, Russia18 - 18 Mikhail Fokichev11 - 18 WPts
29/09/2033Ufa, Russia17 - 18 Ivan Tyuryumin7 - 3 WPts
30/07/2033Alcala de Henares, Spain16 - 18 Santiago Aybar12 - 13 WPts
31/05/2033Medan, Indonesia15 - 18 Emas Nassuth8 - 15 WPts
02/04/2033Cebu City, Philippines14 - 18 Juan Gali8 - 16 WPts
02/02/2033Tokyo, Japan13 - 18 Goro Horiuchi10 - 12 WPts
04/12/2032Chicago, USA13 - 17 Nathan Skoczylas22 - 19 LPts
06/10/2032Ufa, Russia12 - 17 Viktor Parfionov10(1) - 30 WPts
06/08/2032Ufa, Russia11 - 17 Xyshaun Knoetze4 - 5 WPts
07/06/2032Samara, Russia10 - 17 Evgeny Kozel4 - 15 WPts
12/04/2032Ufa, Russia9 - 17 Xabat Mata2 - 7 WPts
13/02/2032Amman, Jordan9 - 16 Rehman Bacho7 - 11 LPts
16/12/2031Santa Ana, El Salvador9 - 15 Santiago Mascorro43 - 42 LPts
18/10/2031Ufa, Russia8 - 15 Roman Noronha2 - 3 WPts
19/08/2031Dubai, UAE8 - 14 Waqas Dajani27(1) - 14 LPts
21/06/2031Krasnodar, Russia7 - 14 Sasha Borin11 - 12 WPts
21/04/2031Bologna, Italy6 - 14 Silvestro Giaccherini8 - 10 WPts
21/02/2031Ufa, Russia5 - 14 Kanja Bahri4 - 3 WPts
23/12/2030Chelyabinsk, Russia5 - 13 Fedar Ivanowski15 - 9 LPts
27/10/2030Ufa, Russia5 - 12 Sergey Fesikov5 - 13 LPts
28/08/2030Turin, Italy4 - 12 Massimo De Grado1 - 5 WPts
29/06/2030Ufa, Russia4 - 11 Etienne Lafargue0 - 4 LPts
29/04/2030Ufa, Russia3 - 11 Daniil Chernov1 - 0 WPts
28/02/2030Bratsk, Russia3 - 10 Toma Povetkin7 - 5 LPts
14/01/2030Ufa, Russia3 - 9 Sasha Borin4 - 10 LPts
15/11/2029Havana, Cuba3 - 8 Vidal Gonzalez19 - 7 LPts
17/09/2029Ufa, Russia2 - 8 Nikolai Demidov1 - 10(1) WPts
19/07/2029Kosice, Slovakia2 - 7 Vavrinec Artim19(1) - 15 LPts
21/05/2029Kazan, Russia1 - 7 Nikolai Demidov1 - 8(1) WPts
23/03/2029Seoul, South Korea1 - 6 Young-gwon Nahm10 - 14 LPts
23/01/2029Novorossiysk, Russia1 - 5 Koldan Poloz7 - 11 LPts
29/11/2028Johor Bahru, Malaysia1 - 4 Irfan Mohammadi12 - 21 LPts
01/10/2028Ufa, Russia1 - 3 Boris Klepikov4 - 6 LPts
02/08/2028Ufa, Russia1 - 2 Marien De Waal5 - 11 LPts
04/06/2028Tilburg, Netherlands1 - 1 Vic Schaillee21 - 14 LPts
06/04/2028Angarsk, Russia1 - 0 Toma Popovich3 - 8 LPts
05/03/2028Ufa, Russia0 - 0 Anton Jakovenko0 - 0 WPts