Weightclass:  Featherweight
Location:  Norilsk, Russia
Record:  30 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2033Norilsk, Russia29 - 10 Ahmed Marouane5 - 13 WPts
28/09/2033Norilsk, Russia28 - 10 Juan Penaloza11 - 12 WPts
29/07/2033Norilsk, Russia27 - 10 Fo-hsing Jee10 - 21 WPts
29/05/2033Norilsk, Russia26 - 10 Ivan Gusarov7 - 5 WPts
29/03/2033Norilsk, Russia25 - 10 Emanuel Kolsky3 - 16 WPts
28/01/2033Norilsk, Russia24 - 10 Ahmed Kazemi3 - 6 WPts
28/11/2032Norilsk, Russia23 - 10 Toma Poloz6 - 26 WPts
28/09/2032Norilsk, Russia22 - 10 Goga Markin3 - 9 WPts
29/07/2032Norilsk, Russia21 - 10 Fedar Sinitsyn5 - 5 WPts
31/05/2032Norilsk, Russia20 - 10 Timofei Mazunov2 - 13 WPts
01/04/2032Norilsk, Russia19 - 10 Yutaka Asano4 - 12 WPts
02/02/2032Norilsk, Russia18 - 10 Yulian Nepokupnoy1 - 8 WPts
05/12/2031Worcester, USA17 - 10 Cole Aikins4 - 19 WPts
07/10/2031Norilsk, Russia16 - 10 Vikenti Markin2 - 6 WPts
08/08/2031Portland, USA15 - 10 Johnny Galbreth4 - 3 WPts
10/06/2031Norilsk, Russia14 - 10 Chris Nelson6 - 4 WPts
11/04/2031Norilsk, Russia13 - 10 Gig Amezquita4 - 10 WPts
10/02/2031Norilsk, Russia12 - 10 Marlen Butko3 - 2 WPts
13/12/2030Moscow, Russia11 - 10 Sergey Belussov2 - 10 WPts
15/10/2030Norilsk, Russia10 - 10 Diego Chacon5 - 8 WPts
17/08/2030Norilsk, Russia9 - 10 Daniil Koksharov3 - 23 WPts
18/06/2030Greensboro, USA8 - 10 Noel Wiley4 - 5 WPts
20/04/2030Norilsk, Russia7 - 10 Viktor Kerzhakov2 - 3 WPts
19/02/2030Ulaanbaatar, Mongolia7 - 9 Talut Hackimoff24(1) - 11 LPts
22/12/2029Georgetown, Guyana7 - 8 Zachary Barnes9 - 17 LPts
24/10/2029Naivasha, Kenya6 - 8 Connor Ramrakha6 - 19(2) WPts
26/08/2029Perm, Russia6 - 7 Toma Minsky5 - 5 LPts
01/07/2029Moscow, Russia5 - 7 Zernebog Lobanov5 - 4 WPts
16/05/2029Norilsk, Russia4 - 7 Aleksei Hrenkov0 - 7 WPts
17/03/2029Abobo, Ivory Coast4 - 6 Chainey Camus31(3) - 15 LPts
17/01/2029Norilsk, Russia3 - 6 Arthur Harrower1 - 16 WPts
19/11/2028Perm, Russia3 - 5 Koldan Maltsev2 - 17 LPts
22/09/2028Quito, Ecuador3 - 4 Montel Florentino4 - 19 LPts
24/07/2028Puebla, Mexico3 - 3 Seferino Pabon5 - 7 LPts
26/05/2028Norilsk, Russia3 - 2 Georgiy Shilkov2 - 8(1) LPts
28/03/2028Seoul, South Korea2 - 2 Chang-woo Kuk1 - 5(1) WPts
29/01/2028Norilsk, Russia2 - 1 David Kendrick10 - 9 LPts
30/11/2027Barnaul, Russia1 - 1 Kolya Saitov2 - 15 WPts
07/10/2027Moscow, Russia1 - 0 Gennady Moroz19 - 11 LPts
05/09/2027Norilsk, Russia0 - 0 Santiago Real5 - 14 WPts