Weightclass:  Light Welterweight
Location:  Barnaul, Russia
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2031Barnaul, Russia29 - 13 Theo Burnett7 - 16 WPts
28/04/2031Barnaul, Russia28 - 13 Oscar Fernstrom5 - 12 WPts
27/02/2031Barnaul, Russia27 - 13 Sergey Apsite9 - 12 WPts
29/12/2030Barnaul, Russia26 - 13 Ora Adames5 - 2 WPts
30/10/2030Barnaul, Russia25 - 13 Goga Shvalbe6 - 9 WPts
31/08/2030Barnaul, Russia24 - 13 Koldan Suleymanov1 - 0 WPts
30/06/2030Kumasi, Ghana23 - 13 Zaid Akrobettoe2 - 4 WPts
02/05/2030Kumasi, Ghana22 - 13 Vince Afrifa2 - 8 WPts
04/03/2030Rodriguez, Philippines21 - 13 Vicente Baena2 - 7 WPts
04/01/2030Guayaquil, Ecuador20 - 13 Javier Modesto4 - 11 WPts
06/11/2029Bangkok, Thailand20 - 12 Aminpetch Duanaaymukdahan11 - 11 LPts
08/09/2029Barnaul, Russia19 - 12 Vicente Godines3 - 7 WPts
10/07/2029Baltimore, USA18 - 12 Elliot Huskey12 - 11 WPts
12/05/2029Barnaul, Russia17 - 12 Tom Black9 - 19 WPts
13/03/2029Barnaul, Russia16 - 12 Anton Lvov10 - 5 WPts
11/01/2029Dakar, Senegal16 - 11 Tugdual Dujardin12 - 16 LPts
13/11/2028Miami, USA15 - 11 Dave Ramsay3 - 3 WPts
15/09/2028Sterlitamak, Russia14 - 11 Evgeny Romanowski4 - 17 WPts
18/07/2028Barnaul, Russia13 - 11 Marlen Chernov0 - 6 WPts
19/05/2028Barnaul, Russia12 - 11 Borya Popov2 - 5 WPts
21/03/2028Sofia, Bulgaria11 - 11 Yavor á Filimonov9 - 24 WPts
22/01/2028Port-au-Prince, Haiti10 - 11 Verity Bernanos17 - 19(2) WPts
24/11/2027Bayamon, Puerto Rico10 - 10 Nemesio Villella23 - 23 LPts
26/09/2027Puebla, Mexico10 - 9 Loredo Cura14 - 11 LPts
29/07/2027Barnaul, Russia9 - 9 Valeri Valuev2 - 3 WPts
30/05/2027Barnaul, Russia8 - 9 Vitali Nikolishin1 - 5 WPts
01/04/2027Nezahualcoyotl, Mexico7 - 9 Enzo Agron2 - 5 WPts
01/02/2027Eindhoven, Netherlands7 - 8 Wille Peters16 - 18 LPts
04/12/2026Komsomolsk, Russia6 - 8 Kolzak Prokofyev5 - 5 WPts
08/10/2026Algiers, Algeria6 - 7 Haaris Bellemou12 - 10 LPts
10/08/2026Cincinnati, USA6 - 6 Theo Byrne8 - 5 LPts
12/06/2026Barnaul, Russia5 - 6 Garrey Marohn9(1) - 16 WPts
14/04/2026Nizhny Novgorod, Russia4 - 6 Georgiy Mazunov3(1) - 26(11) WPts
01/03/2026Angarsk, Russia4 - 5 Dmitri Kravec9 - 14 LPts
10/01/2026Khabarovsk, Russia4 - 4 Ivan Novikov11 - 19 LPts
10/12/2025Volgograd, Russia4 - 3 Fedya Porzhnev6 - 14 LPts
26/10/2025Barnaul, Russia3 - 3 Dmitri Panov2 - 7 WPts
27/08/2025Barnaul, Russia3 - 2 Jax Jerez6 - 5 LPts
29/06/2025Barnaul, Russia2 - 2 Vikenti Kuzma0 - 3 WPts
29/04/2025Barnaul, Russia2 - 1 Pyotr Davydov7 - 21 LPts
01/03/2025Barnaul, Russia1 - 1 Mikhail Alypov1 - 1 WPts
31/12/2024Ufa, Russia1 - 0 Lazar Alifirenko2 - 1 LPts
05/11/2024Barnaul, Russia0 - 0 Ovidio Grande0 - 0 WPts