Weightclass:  Middleweight
Location:  Sterlitamak, Russia
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2035Sterlitamak, Russia31 - 13 Ellis Mnkandla26(1) - 33 LPts
01/07/2035Sterlitamak, Russia30 - 13 Clinton Skene2 - 1 WPts
30/04/2035Sterlitamak, Russia29 - 13 Ganesh Grewal1 - 25 WPts
28/02/2035Sterlitamak, Russia28 - 13 Harvey Vaughan4 - 18(1) WPts
29/12/2034Sterlitamak, Russia27 - 13 Aleksei Karpovstev25 - 13 WPts
29/10/2034Sterlitamak, Russia27 - 12 Sasha Maletin23 - 16 LPts
29/08/2034Sterlitamak, Russia26 - 12 Zelipe Amparan2 - 5 WPts
29/06/2034Sterlitamak, Russia25 - 12 Sasha Maletin21 - 15 WPts
29/04/2034Shakhty, Russia25 - 11 Dmitriy Sukhorukov22 - 10 LPts Russia National Championships 2034View
26/04/2034Shakhty, Russia24 - 11 Aleksei Karpovstev23 - 10 WPts Russia National Championships 2034View
29/03/2034Asan, South Korea23 - 11 Chae-min Gang26 - 15 WPts
29/01/2034Sterlitamak, Russia22 - 11 Sasha Maletin19 - 13 WPts
28/11/2033Sterlitamak, Russia22 - 10 Sasha Maletin17 - 13 LPts
29/09/2033Carrefour, Haiti21 - 10 Telo Butor13 - 18 WPts
01/08/2033New Delhi, India20 - 10 Ganesh Basu13 - 8 WPts
03/06/2033Sterlitamak, Russia19 - 10 Alik Bobko2 - 9 WPts
03/04/2033Sterlitamak, Russia18 - 10 Reneilwe Sotyu4 - 8 WPts
03/02/2033Sterlitamak, Russia17 - 10 Vikenti Nabokov1 - 3 WPts
04/12/2032Sterlitamak, Russia16 - 10 Aleksandr Fokichev0 - 2 WPts
04/10/2032Krasnoyarsk, Russia15 - 10 Nikolai Ryakhov4 - 14 WPts
09/08/2032Athens, Greece14 - 10 Menelaus Kefalas6 - 23 WPts
11/06/2032The Hague, Netherlands13 - 10 Tom Van de Wyke7 - 15 WPts
12/04/2032Sterlitamak, Russia12 - 10 Gennady Chernoff1 - 10 WPts
13/02/2032Sterlitamak, Russia11 - 10 Pyotr Vlasov0 - 3 WPts
15/12/2031Sterlitamak, Russia10 - 10 Chivalry Aboubakar0 - 6 WPts
16/10/2031Bandar Lampung, Indonesia9 - 10 Maharasa Billah3 - 15 WPts
17/08/2031Sterlitamak, Russia9 - 9 Min-hyeok Oh20 - 9 LPts
19/06/2031Samarqand, Uzbekistan9 - 8 Nikolai Tagiev25 - 25 LPts
21/04/2031Sterlitamak, Russia9 - 7 Angelo de Balyu14 - 12 LPts
21/02/2031Cologne, Germany8 - 7 Roswalt Peper3 - 12 WPts
23/12/2030Sterlitamak, Russia7 - 7 Dimi Bardin1 - 0 WPts
25/10/2030Sterlitamak, Russia6 - 7 Fedor Rastvortsev0 - 1 WPts
27/08/2030Sterlitamak, Russia5 - 7 Vitali Shchegolikhin2 - 0 WPts
28/06/2030Sterlitamak, Russia4 - 7 Isaak Likholitov5 - 14(3) WPts
28/04/2030Manaus, Brazil4 - 6 Joaquin Nuno5 - 9 LPts
28/02/2030Sterlitamak, Russia4 - 5 Atif Taheri17 - 46 LPts
31/12/2029Stockholm, Sweden4 - 4 Vilgot Kalm21 - 15 LPts
02/11/2029Novokuznetsk, Russia4 - 3 Koldan Fayzulin0 - 2 LPts
05/09/2029Khabarovsk, Russia3 - 3 Evgeny Platon0 - 0 WPts
21/07/2029Nizhny Novgorod, Russia2 - 3 Fedya Yegorov4 - 10 WPts
23/05/2029Novokuznetsk, Russia2 - 2 Marlen Panov6 - 17 LPts
25/03/2029Sterlitamak, Russia1 - 2 Tonino Van der Westhuizen1 - 16 WPts
25/01/2029Ufa, Russia1 - 1 Arseni Mikheev6 - 17 LPts
15/12/2028Moscow, Russia1 - 0 Sergey Prokofyev28(4) - 33 LPts
05/11/2028Sterlitamak, Russia0 - 0 Viktor Aleshin1 - 3 WPts