Weightclass:  Welterweight
Location:  Novorossiysk, Russia
Record:  33 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2033Novorossiysk, Russia32 - 9 Dom Mutinda2 - 19 WPts
24/07/2033Novorossiysk, Russia31 - 9 Jean-Baptiste Rodin0 - 9 WPts
24/05/2033Novorossiysk, Russia30 - 9 Luka Krupski19 - 22 WPts
24/03/2033Novorossiysk, Russia29 - 9 Nikolai Orloff18(1) - 27 WPts
22/01/2033Novorossiysk, Russia29 - 8 Boris Konovalov23 - 6 LPts
21/11/2032Novorossiysk, Russia28 - 8 Haaris Aboud0 - 3 WPts
21/09/2032Novorossiysk, Russia27 - 8 Malcolm Glasco5 - 8 WPts
22/07/2032Novorossiysk, Russia26 - 8 Jasper Sandison19 - 17 WPts
22/05/2032Novorossiysk, Russia25 - 8 Alik Kerzhakov20(1) - 14 WPts
22/03/2032Novorossiysk, Russia24 - 8 Adem Baybashin2 - 7 WPts
23/01/2032Novorossiysk, Russia23 - 8 Luka Krupski14 - 18 WPts
24/11/2031Novorossiysk, Russia22 - 8 Dmitri Chizhov7 - 19 WPts
24/09/2031Saint Petersburg, Russia22 - 7 Igor Kireev34 - 6 LPts
15/08/2031Bangkok, Thailand21 - 7 Wanheng Chuwattanana34 - 30(4) WPts
17/06/2031Tabriz, Iran20 - 7 Azam Darwish5 - 28 WPts
18/04/2031Novorossiysk, Russia19 - 7 Urvano Galano3 - 3 WPts
18/02/2031Quezon City, Philippines18 - 7 Robert Caabay2 - 18 WPts
21/12/2030The Hague, Netherlands17 - 7 Frederiek Opsomer4 - 10 WPts
23/10/2030Novorossiysk, Russia16 - 7 Ioakim Eshinov0 - 1 WPts
24/08/2030Novorossiysk, Russia15 - 7 Igor Kochkin4 - 4 WPts
25/06/2030Sterlitamak, Russia14 - 7 Nikolai Mikhailov2 - 3 WPts
27/04/2030Mitchells Plain, South Africa13 - 7 Xhosas Dokuaa12 - 15 WPts
26/02/2030Novorossiysk, Russia12 - 7 Luka Temirbulatow7 - 9 WPts
29/12/2029Novokuznetsk, Russia11 - 7 Lazar Muradov1 - 10 WPts
13/11/2029Ufa, Russia11 - 6 Sergei Gavrilov3 - 17 LPts
14/09/2029Riga, Latvia11 - 5 Zernebog Podinsh21 - 23 LPts
17/07/2029Novorossiysk, Russia10 - 5 Alastair Tagalicod1 - 3 WPts
19/05/2029Berezniki, Russia10 - 4 Daniil Timoshinin10(1) - 18(1) LPts
21/03/2029Accra, Ghana9 - 4 Theo Eck10 - 7 WPts
21/01/2029Novorossiysk, Russia8 - 4 Alik Gontcharov4 - 3 WPts
22/11/2028Novorossiysk, Russia8 - 3 Vikenti Daman9 - 10 LPts
23/09/2028Novorossiysk, Russia7 - 3 Zernebog Kovalik6 - 4 WPts
25/07/2028Managua, Nicaragua6 - 3 Leonel Montez3 - 7 WPts
27/05/2028Galway, Ireland5 - 3 Jordan MacQueen1 - 7 WPts
29/03/2028Amsterdam, Netherlands5 - 2 Disdir Weerkins20(1) - 21 LPts
30/01/2028Irkutsk, Russia5 - 1 Arseni Shatov1 - 8 LPts
10/12/2027Nizhny Novgorod, Russia5 - 0 Yulian Prosvirnin12 - 19 LPts
05/11/2027Magnitogorsk, Russia4 - 0 Sergei Torshin0 - 0 WPts
02/10/2027Novorossiysk, Russia3 - 0 Ricardo Rosete1 - 3 WPts
04/08/2027Kingston, Jamaica2 - 0 Robert Gourlay16 - 8 WPts
06/06/2027Omsk, Russia1 - 0 Isaak Polukhin0 - 9 WPts
05/05/2027Novorossiysk, Russia0 - 0 ètefan Major6(1) - 15 WPts