Weightclass:  Light Welterweight
Location:  Angarsk, Russia
Record:  33 - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2031Angarsk, Russia32 - 2 Rashid Kassem1 - 8 WPts
19/04/2031Angarsk, Russia31 - 2 Anton Ekholm6 - 3 WPts
19/02/2031Angarsk, Russia30 - 2 Vidal Aja2 - 4(1) WPts
21/12/2030Angarsk, Russia29 - 2 Oro Rodarte0 - 9 WPts
22/10/2030Angarsk, Russia28 - 2 Sun-tae Chon2 - 13 WPts
23/08/2030Angarsk, Russia27 - 2 Nabulung Mbekile0 - 2 WPts
24/06/2030Angarsk, Russia26 - 2 Ju-young Nam7 - 19 WPts
25/04/2030Angarsk, Russia25 - 2 Raiden Eto1 - 8 WPts
25/02/2030Angarsk, Russia24 - 2 Ignado Cespedes7 - 6 WPts
28/12/2029Angarsk, Russia23 - 2 Nori Taniguchi2 - 10 WPts
29/10/2029Angarsk, Russia22 - 2 Lisandro Danao1 - 1 WPts
30/08/2029Angarsk, Russia21 - 2 Hope Baise0 - 2 WPts
01/07/2029Angarsk, Russia20 - 2 Macario Ramo3 - 0 WPts
02/05/2029Taganrog, Russia19 - 2 Dimi Rashchupkin23 - 8 WPts Russia National Championships 2029View
29/04/2029Taganrog, Russia18 - 2 Arseni Ivanov12 - 14 WPts Russia National Championships 2029View
26/04/2029Taganrog, Russia17 - 2 Goga Vasilyev24 - 18 WPts Russia National Championships 2029View
10/03/2029Montero, Bolivia16 - 2 Aimon Cobarrubias5 - 20 WPts
10/01/2029Nantes, France15 - 2 Leverett Garnier34 - 13 WPts
12/11/2028Paris, France14 - 2 Simon Belmondo11(1) - 15 WPts
14/09/2028Perm, Russia13 - 2 Vikenti Kuzma7(1) - 16 WPts
19/07/2028Toyohashi, Japan12 - 2 Hikaru Osaki24(1) - 16 WPts
21/05/2028Angarsk, Russia11 - 2 Zernebog Sychev2 - 3 WPts
23/03/2028Norilsk, Russia10 - 2 Fadei Khoroshilov9 - 15 WPts
25/01/2028Saratov, Russia9 - 2 Borya Tchepikov7 - 18 WPts
27/11/2027Touba, Senegal8 - 2 Marin Omer12 - 18 WPts
29/09/2027El Alto, Bolivia7 - 2 Joaquin Cevallos6 - 24 WPts
01/08/2027Angarsk, Russia6 - 2 Arseni Ivanov5 - 9 WPts
02/06/2027Novokuznetsk, Russia5 - 2 Goga Solovyov2 - 5 WPts
26/04/2027Engels, Russia5 - 1 Fedya Shchennikov14 - 3 LPts Russia National Championships 2027View
31/03/2027Nairobi, Kenya5 - 0 John Jepkoech31(2) - 33 LPts
31/01/2027Novorossiysk, Russia4 - 0 Goga Vasilyev13 - 15 WPts
08/12/2026Detroit, USA3 - 0 Brett Hegner9 - 20 WPts
10/10/2026Ufa, Russia2 - 0 Borya Orlov12 - 12 WPts
18/08/2026Angarsk, Russia1 - 0 Joaquin Reina5 - 7 WPts
20/06/2026Angarsk, Russia0 - 0 Sasha Balaban4 - 2 WPts