Weightclass:  Middleweight
Location:  Khabarovsk, Russia
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2034Khabarovsk, Russia22 - 14 Darrell Bedel19 - 15 WPts
10/08/2034Khabarovsk, Russia22 - 13 Vitali Shchegolikhin12 - 15 LPts
10/06/2034Khabarovsk, Russia21 - 13 Vince McAllaster2 - 10 WPts
11/04/2034Khabarovsk, Russia20 - 13 Bohdan Hudy1 - 2 WPts
09/02/2034Khabarovsk, Russia19 - 13 Xalvador Perron0 - 4(1) WPts
10/12/2033Khabarovsk, Russia18 - 13 Lisandro Espinosa9 - 17 WPts
08/10/2033Khabarovsk, Russia18 - 12 Edmond Bangoura9 - 13 LPts
07/08/2033Khabarovsk, Russia17 - 12 Lazar Isachenko0 - 1 WPts
06/06/2033Khabarovsk, Russia17 - 11 Danny Ketchen9(2) - 4 LPts
07/04/2033Khabarovsk, Russia16 - 11 Xavier Tellez3 - 8 WPts
06/02/2033Khabarovsk, Russia15 - 11 Hassan Fadel5 - 10 WPts
08/12/2032Khabarovsk, Russia14 - 11 Sergei Maliutin2 - 0 WPts
08/10/2032Khabarovsk, Russia13 - 11 Alvis Albertsen1 - 8 WPts
09/08/2032Khabarovsk, Russia13 - 10 Garrison Henri4 - 12 LPts
10/06/2032Khabarovsk, Russia12 - 10 Luka Shubin1 - 1 WPts
11/04/2032Khabarovsk, Russia11 - 10 Ivan Valuev3 - 23(1) WPts
11/02/2032Quezon City, Philippines11 - 9 Larenzo Menendez30(10) - 23 LPts
13/12/2031Khabarovsk, Russia11 - 8 Lazar Parshivlyuk5 - 16 LPts
14/10/2031El-Jadida, Morocco11 - 7 Hadir Bouderbala4 - 22 LPts
16/08/2031Khabarovsk, Russia10 - 7 Mandip Thaker12 - 27 WPts
18/06/2031Khabarovsk, Russia9 - 7 Daniil Chernov5 - 3 WPts
18/04/2031Incheon, South Korea8 - 7 Jin-hyeon Ju1 - 15 WPts
18/02/2031Omsk, Russia7 - 7 Luka Mailov2 - 12 WPts
22/12/2030Khabarovsk, Russia7 - 6 Rodrigo Adriano3 - 5 LPts
24/10/2030Baltimore, USA7 - 5 Mike Brockie2 - 12 LPts
26/08/2030Bratsk, Russia7 - 4 Toma Povetkin10 - 5 LPts
29/06/2030Krasnoyarsk, Russia6 - 4 Sasha Afanasyev4 - 12 WPts
11/05/2030Salzburg, Austria6 - 3 Leonard Garget11 - 13 LPts
13/03/2030Nizhny Novgorod, Russia5 - 3 Afanas Barsouk3 - 20 WPts
14/01/2030Novokuznetsk, Russia4 - 3 Sergey Romanchuk0 - 18(3) WPts
29/11/2029Magnitogorsk, Russia4 - 2 Sasha Kowaleski18 - 8 LPts
28/10/2029Tehran, Iran4 - 1 Xin Hsieh40 - 23 LPts
30/08/2029Khabarovsk, Russia3 - 1 Mark Lina8 - 6(1) WPts
02/07/2029Ndola, Zambia3 - 0 Arthur Syachinene21 - 27 LPts
04/05/2029Carolina, Puerto Rico2 - 0 Antonio Valencia0 - 16 WPts
06/03/2029Madrid, Spain1 - 0 Ora Galdamez1 - 5(2) WPts
05/01/2029Khabarovsk, Russia0 - 0 Vitali Rakowski1 - 3 WPts