Weightclass:  Light Heavyweight
Location:  Yekaterinburg, Russia
Record:  48 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2033Yekaterinburg, Russia47 - 20 Rune Kruse4 - 13 WPts
30/04/2033Yekaterinburg, Russia46 - 20 Elliot Dobbie4 - 18 WPts
01/03/2033Yekaterinburg, Russia45 - 20 Aetos Carras2 - 17 WPts
30/12/2032Yekaterinburg, Russia44 - 20 Kai Brydon1 - 7 WPts
30/10/2032Yekaterinburg, Russia43 - 20 Sasha Stepushkin41 - 21(1) WPts
30/08/2032Yekaterinburg, Russia42 - 20 Marcel Guimard10 - 8(1) WPts
29/06/2032Yekaterinburg, Russia41 - 20 George MacFadden0 - 5 WPts
30/04/2032Yekaterinburg, Russia40 - 20 Kunle Ofere6 - 13 WPts
01/03/2032Yekaterinburg, Russia39 - 20 Chris Goar2 - 1 WPts
31/12/2031Yekaterinburg, Russia38 - 20 Noe Casias5 - 10 WPts
01/11/2031Yekaterinburg, Russia37 - 20 Justyn Kapustka8 - 15 WPts
01/09/2031Yekaterinburg, Russia36 - 20 Artur Mazanec2 - 2 WPts
03/07/2031Yekaterinburg, Russia36 - 19 Carlos Alire34 - 27 LPts
02/06/2031Zaragoza, Spain36 - 18 Carlos Alire33 - 27 LPts
02/05/2031Saint Petersburg, Russia36 - 17 Sasha Stepushkin32 - 12 LPts Russia National Championships 2031View
29/04/2031Saint Petersburg, Russia35 - 17 Fedya Kasyanova7 - 0 WPts Russia National Championships 2031View
26/04/2031Saint Petersburg, Russia34 - 17 Fedar Mishkin5 - 27 WPts Russia National Championships 2031View
17/04/2031Yekaterinburg, Russia33 - 17 Asif Chergui29 - 19 WPts
11/03/2031Yekaterinburg, Russia32 - 17 Mauro Razza19(1) - 32 WPts
08/02/2031Yekaterinburg, Russia31 - 17 Mauro Razza19(1) - 31 WPts
08/01/2031Yekaterinburg, Russia30 - 17 Mauro Razza19(1) - 30 WPts
07/12/2030Milan, Italy29 - 17 Mauro Razza19(1) - 29 WPts
06/11/2030Yekaterinburg, Russia28 - 17 Anuj Jagpal21(1) - 17 WPts
06/10/2030Vilnius, Lithuania28 - 16 Zygfryd Tobola19 - 20 LPts
05/09/2030Vienna, Austria27 - 16 Wilson Lammer32(5) - 16 WPts
03/08/2030Yekaterinburg, Russia27 - 15 VÝtezslav Kotalik34 - 21 LPts
03/07/2030Yekaterinburg, Russia26 - 15 Waqar Erckinbek23 - 21 WPts
01/06/2030Yekaterinburg, Russia25 - 15 Shayan Zain17(1) - 19(1) WPts
26/04/2030Magnitogorsk, Russia25 - 14 Dimi Ukhov19 - 19 LPts Russia National Championships 2030View
13/04/2030Yekaterinburg, Russia25 - 13 Ali Ghazal18 - 13 LPts
13/03/2030Sana'a, Yemen24 - 13 Ali Ghazal18 - 12 WPts
10/02/2030Yekaterinburg, Russia23 - 13 Carlos Pimienta25(1) - 17 WPts
09/01/2030Donetsk, Ukraine23 - 12 Krystiyan Galey32(1) - 11 LPts Europe Championships 2030View
15/12/2029Mar del Plata, Argentina23 - 11 Joaquin Albo23 - 7 LPts
14/11/2029Mar del Plata, Argentina23 - 10 Joaquin Albo22 - 7 LPts
14/10/2029Yekaterinburg, Russia22 - 10 Ximen Samora21 - 15 WPts
13/09/2029Yekaterinburg, Russia21 - 10 Ximen Samora21 - 14 WPts
05/08/2029Yekaterinburg, Russia20 - 10 VÝtezslav Kotalik24 - 17 WPts
03/07/2029Stamford, USA20 - 9 Chris Badham19 - 18(2) LPts
02/06/2029London, UK20 - 8 Ray Evans14 - 15 LPts
02/05/2029Taganrog, Russia19 - 8 Vikenti Gankin21 - 17(4) WPts Russia National Championships 2029View
29/04/2029Taganrog, Russia18 - 8 Isaak Tuchkin13 - 23 WPts Russia National Championships 2029View
26/04/2029Taganrog, Russia17 - 8 Nikolai Lampeev1 - 6 WPts Russia National Championships 2029View
09/04/2029Montevideo, Uruguay16 - 8 Dario Bustos3 - 13 WPts
07/03/2029Bologna, Italy15 - 8 Rocco Basile11(1) - 21 WPts
28/01/2029Yekaterinburg, Russia14 - 8 Xeres Riano8 - 6 WPts
17/12/2028Chifeng, China13 - 8 Nerguin Zhamtsarano15 - 24(1) WPts
22/10/2028Novokuznetsk, Russia12 - 8 Nikolai Dolinski10 - 15 WPts
16/09/2028Yekaterinburg, Russia11 - 8 Konstantin Fokichev4 - 8 WPts
18/07/2028Cape Town, South Africa10 - 8 Ramahlwe Jali7 - 12 WPts
20/05/2028Harare, Zimbabwe9 - 8 Joel Muzorewa22 - 18 WPts
22/03/2028Yekaterinburg, Russia8 - 8 Zernebog Ivanowski3 - 10 WPts
23/01/2028Soshanguve, South Africa7 - 8 Louis Nkoana15 - 8 WPts
25/11/2027Pretoria, South Africa7 - 7 Usi Bimi20 - 9 LPts
27/09/2027Yekaterinburg, Russia6 - 7 Javier Fernandes7 - 23 WPts
30/07/2027Kumasi, Ghana6 - 6 Alastair Zakari10 - 10 LPts
01/06/2027Dublin, Ireland6 - 5 Patrick Mahoney12 - 12 LPts
03/04/2027Samara, Russia6 - 4 Georgiy Samarin16 - 22 LPts
04/02/2027The Hague, Netherlands6 - 3 Giede Piersens37(2) - 26 LPts
07/12/2026Yekaterinburg, Russia6 - 2 Pyotr Korshikov3 - 9 LPts
08/10/2026Philadelphia, USA6 - 1 Dominic Adams14 - 8 LPts
10/08/2026Izmir, Turkey5 - 1 Temel Colak7 - 19 WPts
12/06/2026Yekaterinburg, Russia4 - 1 Evgeny Dubow1 - 0 WPts
13/04/2026New York City, USA4 - 0 Fraser Ormond4 - 2 LPts
13/02/2026Kassel, Germany3 - 0 Penrod Gebel4 - 7 WPts
16/12/2025Yekaterinburg, Russia2 - 0 Hacibey Caribzhanoff1 - 0 WPts
18/10/2025Krasnoyarsk, Russia1 - 0 Boris Vlasov1 - 6 WPts
05/09/2025Osogbo, Nigeria0 - 0 Amjad Basa0 - 0 WPts