Weightclass:  Welterweight
Location:  Saint Petersburg, Russia
Record:  22 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033Saint Petersburg, Russia21 - 15 Arseni Lukashin3 - 19 WPts
24/09/2033Saint Petersburg, Russia20 - 15 Konstantin Emelianenko0 - 10 WPts
25/07/2033Saint Petersburg, Russia19 - 15 Aleksei Deputatov2 - 17 WPts
25/05/2033Waitakere, New Zealand18 - 15 James Craggs7 - 25 WPts
27/03/2033Las Vegas, USA17 - 15 Adam Braddick6 - 10 WPts
27/01/2033Ankara, Turkey16 - 15 Tolga Macar8 - 15 WPts
29/11/2032Kingston, Jamaica15 - 15 Greg Archibald5 - 18 WPts
01/10/2032Minneapolis, USA15 - 14 Morgan Kellis15 - 28 LPts
03/08/2032Saint Petersburg, Russia14 - 14 Melor Porzhnev3 - 13 WPts
04/06/2032Donetsk, Ukraine14 - 13 Bohdan Duda26 - 8 LPts
06/04/2032Rome, Italy13 - 13 Claudio Scagni10 - 16 WPts
07/02/2032Genoa, Italy13 - 12 Primo Spaggiari10 - 22 LPts
10/12/2031Saint Petersburg, Russia12 - 12 Bilal Mohammad3 - 6 WPts
11/10/2031Magnitogorsk, Russia12 - 11 Goga Serikov8 - 7 LPts
15/08/2031Saint Petersburg, Russia11 - 11 Manfried Stolpe1 - 10 WPts
17/06/2031Ho Chi Minh City, Vietnam10 - 11 Kieu Huu0 - 5 WPts
19/04/2031Krasnodar, Russia9 - 11 Fedya Dzyuba3 - 17 WPts
24/02/2031Hamburg, Germany9 - 10 Franz Cruey7 - 11(1) LPts
27/12/2030Berlin, Germany8 - 10 Andreas Kampf14 - 12 WPts
29/10/2030New Kingston, Jamaica7 - 10 Louis Couper7 - 19 WPts
31/08/2030Istanbul, Turkey7 - 9 Volkan Demirag20 - 15 LPts
02/07/2030Tolyatti, Russia6 - 9 Zernebog Ostrovsky2 - 7 WPts
08/05/2030Biysk, Russia6 - 8 Vikenti Ryakhov10(2) - 14 LPts
12/03/2030Puente Alto, Chile6 - 7 Noe Baeza18 - 31 LPts
12/01/2030Yekaterinburg, Russia5 - 7 Borya Klepikov7 - 19 WPts
13/11/2029Samara, Russia4 - 7 Kolzak Chaban5 - 12 WPts
15/09/2029Nizhny Tagil, Russia3 - 7 Valeri Koval1 - 7 WPts
18/07/2029Saint Petersburg, Russia2 - 7 Vikenti Kaun7 - 10 WPts
19/05/2029Warsaw, Poland2 - 6 Julian Gulas12 - 22 LPts
21/03/2029Ahmedabad, India2 - 5 Dhaval Swaminathan22(1) - 12 LPts
21/01/2029Irkutsk, Russia2 - 4 Aleksei Berezutski4 - 2 LPts
24/11/2028Khabarovsk, Russia1 - 4 Konstantin Pavlovski3 - 14 WPts
28/09/2028Angarsk, Russia1 - 3 Ivan Kirdyapkin5(1) - 12 LPts
30/07/2028Nakuru, Kenya1 - 2 Alec Magwanga10 - 10 LPts
01/06/2028Nizhny Novgorod, Russia1 - 1 Fedor Ozerov2 - 4 LPts
07/04/2028Irkutsk, Russia0 - 1 Sergei Samarin2 - 1 WPts
05/03/2028Saint Petersburg, Russia0 - 0 Laurent Diaby5 - 4 LPts