Weightclass:  Middleweight
Location:  Yekaterinburg, Russia
Record:  20(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2034Yekaterinburg, Russia19(2) - 19 Paco Banez3 - 8 WPts
08/12/2033Yekaterinburg, Russia18(2) - 19 Goga Baizhanbaew6 - 18 WPts
07/10/2033Yekaterinburg, Russia17(2) - 19 Vicente Casal5 - 14 WPts
06/08/2033Yekaterinburg, Russia16(2) - 19 Telman Haque1 - 6 WPts
06/06/2033Yekaterinburg, Russia15(2) - 19 Luis Bolla0 - 7 WPts
07/04/2033Yekaterinburg, Russia14(2) - 19 Dmitriy Medved0 - 1 WPts
05/02/2033Yekaterinburg, Russia13(2) - 19 Barry NaudÚ4 - 16 WPts
07/12/2032Yekaterinburg, Russia12(2) - 19 Yannick du Gast2 - 13 WPts
08/10/2032Yekaterinburg, Russia11(2) - 19 Zernebog Popoff10 - 13 WPts
08/08/2032Yekaterinburg, Russia10(2) - 19 Afon Nikolishin2 - 4 WPts
09/06/2032Yekaterinburg, Russia9(2) - 19 Konstantin Polakoff2 - 18 WPts
10/04/2032Yekaterinburg, Russia8(1) - 19 Lakista Mnyamane2 - 16 WKO3
11/02/2032Mumbai, India8(1) - 18 Shayan Fahmy21 - 8 LPts
13/12/2031Oran, Algeria8(1) - 17 Abdul Malek39(6) - 22 LPts
15/10/2031Yekaterinburg, Russia8(1) - 16 Leonel Carreira13 - 7 LPts
16/08/2031Yekaterinburg, Russia8(1) - 15 Cris Reyes15 - 9 LPts
18/06/2031Casablanca, Morocco7 - 15 Mujahid Draiss4 - 20(3) WKO3
20/04/2031Volgograd, Russia7 - 14 Koldan Mailov8 - 9 LPts
23/02/2031Yekaterinburg, Russia7 - 13 Chris Chen6 - 6 LPts
25/12/2030Rotterdam, Netherlands6 - 13 Palman Van der Straete10 - 17 WPts
27/10/2030Ufa, Russia5 - 13 Igor Volkov5 - 12 WPts
01/09/2030Rostov-on-Don, Russia4 - 13 Daniil Khryapa3 - 9 WPts
09/07/2030Johannesburg, South Africa3 - 13 Heinrich Cilliers4 - 9 WPts
11/05/2030Bogota, Colombia3 - 12 Hernan Claudio40 - 21 LPts
13/03/2030Quezon City, Philippines3 - 11 Jair Puruganan25 - 15 LPts
13/01/2030Nizhny Novgorod, Russia2 - 11 Marlen Tichinov0 - 16 WPts
15/11/2029Lagos, Nigeria2 - 10 Ahmed Amer14 - 9 LPts
17/09/2029Kosice, Slovakia2 - 9 Vavrinec Artim20(1) - 15 LPts
19/07/2029Petionville, Haiti2 - 8 Edmond Delahaye3 - 11(1) LPts
21/05/2029Yekaterinburg, Russia1 - 8 Lazar Parshivlyuk0 - 5 WPts
23/03/2029Mitchells Plain, South Africa1 - 7 Useni Awere10 - 12 LPts
23/01/2029Saint Petersburg, Russia1 - 6 Ivan Babin4 - 14 LPts
29/11/2028Randburg, South Africa1 - 5 Deiondre Matlala13 - 16 LPts
01/10/2028Yekaterinburg, Russia1 - 4 Timofei Popovich3 - 1 LPts
02/08/2028Yekaterinburg, Russia1 - 3 Kir Kuzin2 - 3 LPts
04/06/2028Omsk, Russia1 - 2 Borya Kanunnikov10(1) - 8 LPts
09/04/2028Durban, South Africa1 - 1 Mashawn Faress8(1) - 12 LPts
10/02/2028Tolyatti, Russia1 - 0 Luka Vasilev16 - 4 LPts
05/01/2028Yekaterinburg, Russia0 - 0 Juan Aguilera2 - 12 WPts