Weightclass:  Welterweight
Location:  Novosibirsk, Russia
Record:  43 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2035Novosibirsk, Russia42 - 7 Corey Fairlie3 - 5 WPts
04/03/2035Novosibirsk, Russia41 - 7 Lorenzo Lamberti0 - 10 WPts
02/01/2035Novosibirsk, Russia40 - 7 Michael Williams17 - 13 WPts
02/11/2034Novosibirsk, Russia39 - 7 Jake Quirk2 - 3 WPts
02/09/2034Novosibirsk, Russia38 - 7 Kenzie Dick5 - 3 WPts
03/07/2034Novosibirsk, Russia37 - 7 Chivalry Philipe7 - 7 WPts
02/05/2034Shakhty, Russia36 - 7 Valeri Malyshev4 - 1 WPts Russia National Championships 2034View
29/04/2034Shakhty, Russia35 - 7 Mikhail Novikoff6 - 18 WPts Russia National Championships 2034View
26/04/2034Shakhty, Russia34 - 7 Marlen Povetkin14 - 14 WPts Russia National Championships 2034View
03/04/2034Saratov, Russia33 - 7 Toma Mayorov13 - 16(1) WPts
28/02/2034Dundee, UK32 - 7 Jamie Hayes4 - 4 WPts
31/12/2033Novosibirsk, Russia31 - 7 Ronald Kirkeby6 - 9 WPts
31/10/2033Novosibirsk, Russia30 - 7 Borysko Franko7 - 4 WPts
31/08/2033Nassau, Bahamas29 - 7 Michael Cameron20 - 15 WPts
02/07/2033Ciudad del Este, Paraguay28 - 7 Diego Penaranda2 - 19 WPts
02/05/2033Saratov, Russia28 - 6 Aleksandr Zhukanenko27 - 25 LPts Russia National Championships 2033View
29/04/2033Saratov, Russia27 - 6 Dmitriy Shelestov9 - 5 WPts Russia National Championships 2033View
26/04/2033Saratov, Russia26 - 6 Marlen Povetkin11 - 7 WPts Russia National Championships 2033View
30/03/2033Saratov, Russia25 - 6 Afanas Alifirenko10 - 24(2) WPts
23/02/2033Irkutsk, Russia24 - 6 Aleksei Berezutski20 - 11 WPts
22/01/2033Novorossiysk, Russia23 - 6 Dimi Karpov29 - 8 WPts
03/12/2032Bursa, Turkey23 - 5 Can Gulek24 - 10 LPts
04/10/2032Novokuznetsk, Russia23 - 4 Lazar Petrenko15 - 8(1) LPts
24/08/2032Irkutsk, Russia22 - 4 Aleksei Berezutski19 - 9 WPts
27/06/2032Santa Cruz de la Sierra, Bolivia21 - 4 Seferino Andrada10 - 19 WPts
29/04/2032Irkutsk, Russia21 - 3 Fadei Linge18(1) - 4 LPts Russia National Championships 2032View
26/04/2032Irkutsk, Russia20 - 3 Marlen Belinsky5 - 6 WPts Russia National Championships 2032View
07/04/2032Novokuznetsk, Russia19 - 3 Lazar Petrenko13 - 7(1) WPts
09/02/2032Dakar, Senegal19 - 2 Gerald Sonko18 - 12 LPts
11/12/2031Ulaanbaatar, Mongolia18 - 2 Confucius Aun38 - 26 WPts
13/10/2031Duque de Cazias, Brazil17 - 2 Jerrold Borrego16(1) - 13 WPts
15/08/2031Novosibirsk, Russia16 - 2 Daniele Rispoli15 - 13 WPts
17/06/2031Athens, Greece15 - 2 Evan Metaxas33 - 13 WPts
18/04/2031Omsk, Russia14 - 2 Koldan Krutov3 - 5 WPts
23/02/2031Recife, Brazil13 - 2 Rico Migues3 - 18 WPts
26/12/2030Tehran, Iran12 - 2 Shen On6 - 22 WPts
28/10/2030Novosibirsk, Russia11 - 2 Pyotr Jakovenko2 - 0 WPts
30/08/2030Curitiba, Brazil10 - 2 Oihane Gaspar3 - 2 WPts
01/07/2030Novosibirsk, Russia9 - 2 Timofei Panin2 - 15 WPts
03/05/2030Novosibirsk, Russia8 - 2 Fedor Shubin6 - 11 WPts
05/03/2030San Juan, Argentina7 - 2 Diego Gonzalez0 - 0 WPts
05/01/2030Angarsk, Russia6 - 2 Viktor Shantyr0 - 0 WPts
13/11/2029Kemerovo, Russia5 - 2 Vasili Smetsky4 - 16 WPts
16/09/2029Khabarovsk, Russia4 - 2 Fedar Maslov9 - 4(1) WPts
18/07/2029Antipolo, Philippines3 - 2 Dale Duron7(2) - 11 WPts
19/05/2029Perm, Russia3 - 1 Nikolai Orloff7 - 14 LPts
22/03/2029Norilsk, Russia2 - 1 Dmitriy Novoseltsev2 - 1 WPts
04/02/2029Saratov, Russia1 - 1 Mikhail Maitakov11 - 20 WPts
03/01/2029London, UK1 - 0 Davie Ruddock27 - 22 LPts
05/11/2028Novosibirsk, Russia0 - 0 Olaf Holstad0 - 6 WPts