Weightclass:  Lightweight
Location:  Omsk, Russia
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2034Omsk, Russia24 - 17 Dmitri Shayduku5 - 2 WPts
07/12/2033Omsk, Russia24 - 16 Ian Peart12 - 4 LPts
06/10/2033Omsk, Russia23 - 16 Aramis de Chaumont8 - 7 WPts
06/08/2033Omsk, Russia22 - 16 Raine Rahikainen8 - 25 WPts
06/06/2033Omsk, Russia21 - 16 Anton Kozloff1 - 0 WPts
04/04/2033Omsk, Russia20 - 16 Jukka Palonen12(1) - 21 WPts
03/02/2033Omsk, Russia19 - 16 Chrestien Lucier5 - 19 WPts
04/12/2032Omsk, Russia19 - 15 Vikenti Chaplin18 - 24 LPts
04/10/2032Omsk, Russia18 - 15 Melor Moiseev0 - 2 WPts
04/08/2032Manukau, New Zealand17 - 15 Robert Dingwell3 - 5 WPts
06/06/2032Villa Nueva, Guatemala17 - 14 Marco Morante2 - 4 LPts
08/04/2032Omsk, Russia16 - 14 Andrii Kuznetsov1 - 0 WPts
08/02/2032Volgograd, Russia15 - 14 Evgeny Zuyev12 - 13 WPts
12/12/2031Omsk, Russia15 - 13 Koldan Muradov15 - 3 LPts
13/10/2031Omsk, Russia14 - 13 Aleksandr Kozel6 - 13 WPts
13/08/2031Omsk, Russia14 - 12 Jawad Salehi7 - 2 LPts
15/06/2031Omsk, Russia13 - 12 Borya Makeyev7 - 10 WPts
15/04/2031Douala, Cameroon12 - 12 Amiens Estell6 - 9 WPts
15/02/2031Omsk, Russia11 - 12 Valeri Danilin7 - 8 WPts
18/12/2030Omsk, Russia10 - 12 Evgeny Anyukov3 - 5 WPts
19/10/2030Omsk, Russia9 - 12 Viktor Gonchar1 - 12 WPts
21/08/2030Omsk, Russia9 - 11 Xabat Varon5 - 5(1) LPts
22/06/2030Norilsk, Russia8 - 11 Georgiy Litvin8 - 8(1) WPts
06/05/2030Rotterdam, Netherlands7 - 11 Polleke Hembrecht14 - 14 WPts
08/03/2030Omsk, Russia6 - 11 Sergey Polyansky9 - 16 WPts
08/01/2030Amsterdam, Netherlands6 - 10 Jaap Leekens21 - 13 LPts
10/11/2029Hamilton, New Zealand5 - 10 Mark Dunning14 - 20 WPts
12/09/2029Samarqand, Uzbekistan4 - 10 Boris Karaev5 - 11 WPts
15/07/2029Accra, Ghana4 - 9 Dume Dubango9 - 16(1) LPts
17/05/2029Cardiff, UK4 - 8 Michael Cart9 - 20 LPts
19/03/2029Omsk, Russia3 - 8 Uzondu Siyungwa0 - 10 WPts
18/01/2029Georgetown, Guyana3 - 7 Zach Sibbald30(1) - 16 LPts
20/11/2028Omsk, Russia2 - 7 Valeri Pyzhianov2 - 7 WPts
21/09/2028Omsk, Russia2 - 6 Andrii Maharramov12 - 10 LPts
23/07/2028Omsk, Russia1 - 6 Kolzak Romanov0 - 3 WPts
25/05/2028Omsk, Russia1 - 5 John Dorkenoo1 - 9 LPts
27/03/2028Omsk, Russia1 - 4 Baltasar Sabio9 - 8 LPts
28/01/2028Novosibirsk, Russia1 - 3 Fedya Koplyakov9 - 7 LPts
03/12/2027Chelyabinsk, Russia1 - 2 Andrii Orlov8 - 18 LPts
10/10/2027Changwon, South Korea1 - 1 Kyo0won Chu3 - 14(4) LPts
12/08/2027Ufa, Russia1 - 0 Afon Miranchuk15 - 24(1) LPts
05/07/2027Omsk, Russia0 - 0 Isgendar Imanov3 - 12 WPts