Weightclass:  Middleweight
Location:  Novosibirsk, Russia
Record:  22 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2032Novosibirsk, Russia21 - 15(1) Boris Danilin9 - 3 WPts
07/01/2032Novosibirsk, Russia21 - 14 Brendan McTaggart8(1) - 1 LKO3
07/11/2031Novosibirsk, Russia20 - 14 Kliment á Arnautov5 - 7 WPts
07/09/2031Novosibirsk, Russia20 - 13 Rodrigo Mandes11 - 16 LPts
08/07/2031Novosibirsk, Russia19 - 13 Malik Rahim0 - 12(1) WPts
08/05/2031Novosibirsk, Russia18 - 13 Chris Dickinson1 - 1 WPts
09/03/2031Novosibirsk, Russia18 - 12 Afanas Oralbeckoff9 - 10 LPts
08/01/2031Novosibirsk, Russia17 - 12 MikulᚠBusa0 - 1 WPts
09/11/2030Novosibirsk, Russia16 - 12 Jordan Irving4 - 1 WPts
09/09/2030Novosibirsk, Russia15 - 12 Magne Lunder3 - 16 WPts
10/07/2030Novosibirsk, Russia14 - 12 Nikolai Demidov2 - 14(1) WPts
11/05/2030Novosibirsk, Russia13 - 12 Xebec Douva2 - 8 WPts
12/03/2030Stockholm, Sweden13 - 11 Alvin Hilding30 - 13 LPts
12/01/2030Casablanca, Morocco12 - 11 Moubarak Altadili7 - 19 WPts
14/11/2029Antipolo, Philippines12 - 10 Edward Camargo24 - 7 LPts
16/09/2029Novosibirsk, Russia11 - 10 Seung-dae Jung21(3) - 22 WPts
18/07/2029Novosibirsk, Russia10 - 10 Fedar Fedkin1 - 10 WPts
19/05/2029Novosibirsk, Russia10 - 9 Melor Sychyov8 - 11 LPts
27/03/2029Breda, Netherlands10 - 8 Jochem de Baelgy15 - 22(5) LPts
27/01/2029Vantaa, Finland10 - 7 Justus Valkkynen22 - 13 LPts
29/11/2028Novosibirsk, Russia10 - 6 Vasili Adamovich14 - 10 LPts
01/10/2028Novosibirsk, Russia10 - 5 Jose Calistro18 - 13 LPts
02/08/2028Novosibirsk, Russia9 - 5 Koldan Sukosyan5 - 4 WPts
04/06/2028Manukau, New Zealand8 - 5 Lewis Birney0 - 0 WPts
06/04/2028Buenos Aires, Argentina7 - 5 Sancho Redondo0 - 1 WPts
07/02/2028Novosibirsk, Russia6 - 5 Nevins Kuhlmann1 - 2 WPts
10/12/2027General Santos, Philippines6 - 4 Ximen Sagalla13 - 18 LPts
12/10/2027Novosibirsk, Russia5 - 4 Useni Zakari0 - 8 WPts
14/08/2027Novosibirsk, Russia4 - 4 Kir Markin1 - 1 WPts
15/06/2027Barnaul, Russia4 - 3 Luka Korsak6(1) - 17 LPts
20/04/2027Novokuznetsk, Russia4 - 2 Ivan Antropov10 - 20 LPts
20/02/2027Novosibirsk, Russia3 - 2 Afanas Barsouk1 - 3 WPts
22/12/2026Portland, USA3 - 1 Dai Rummage5 - 14 LPts
24/10/2026Daegu, South Korea3 - 0 Jin-hyeon Kwon16 - 8 LPts
26/08/2026Novosibirsk, Russia2 - 0 Georgiy Federoff3 - 1 WPts
27/06/2026Saratov, Russia1 - 0 Kir Alipov0 - 6 WPts
05/05/2026Novosibirsk, Russia0 - 0 Toste Siemsen0 - 0 WPts