Weightclass:  Featherweight
Location:  Ufa, Russia
Record:  14 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2033Ufa, Russia14 - 31 Deshi Sing1 - 11 LPts
30/07/2033Ufa, Russia14 - 30 Senon Valverde4 - 9(2) LPts
29/05/2033Ufa, Russia13 - 30 KazimÝr Dobias1 - 6 WPts
29/03/2033Ufa, Russia13 - 29 Jean Berland7 - 4 LPts
28/01/2033Ufa, Russia13 - 28 Triago Bonang7 - 4 LPts
28/11/2032Ufa, Russia12 - 28 Vasili Mikulich3 - 4 WPts
28/09/2032Ufa, Russia12 - 27 Sergey Smetsky0 - 4 LPts
29/07/2032Ufa, Russia12 - 26 Ivan Villasana3 - 3 LPts
31/05/2032Ufa, Russia11 - 26 Marlen Kasparov7 - 11 WPts
01/04/2032Ufa, Russia10 - 26 Koldan Jorjadze1 - 2 WPts
01/02/2032Ufa, Russia9 - 26 Carlos Games2 - 10 WPts
04/12/2031Ufa, Russia8 - 26 Danny Dunnett1 - 5 WPts
06/10/2031San Juan, Puerto Rico8 - 25 Larenzo Moraga17 - 24 LPts
08/08/2031Mexico City, Mexico8 - 24 Quin Cartagena6 - 19 LPts
10/06/2031Ufa, Russia7 - 24 Nemesio Russi2 - 2 WPts
10/04/2031El Alto, Bolivia6 - 24 Carlos Gloria2 - 5 WPts
10/02/2031Ufa, Russia5 - 24 Luka Petukhov0 - 1 WPts
13/12/2030Ufa, Russia4 - 24 Roger Tsotsi0 - 19(3) WPts
15/10/2030Ufa, Russia4 - 23 Saad Samara5 - 20 LPts
17/08/2030Barnaul, Russia4 - 22 Borya Isakov6 - 15 LPts
04/07/2030Kyoto, Japan3 - 22 Kyo Miyake6 - 11(1) WPts
06/05/2030Ufa, Russia3 - 21 Igor Stenin11 - 15 LPts
07/03/2030Yekaterinburg, Russia3 - 20 Kolzak Rusak1 - 18 LPts
07/01/2030Perm, Russia3 - 19 Toma Baljakin1 - 13 LPts
11/11/2029Krasnoyarsk, Russia3 - 18 Arseni Golubev1 - 19 LPts
12/09/2029Al Hudaydah, Yemen3 - 17 Jawad Edris12 - 30 LPts
14/07/2029Ufa, Russia3 - 16 Ivan Yurkov0 - 24 LPts
16/05/2029Santo Domingo Este, Dominican Republic3 - 15 Alejandro Madrid25 - 10 LPts
18/03/2029Krasnodar, Russia3 - 14 Goga Tatishchev20 - 11 LPts
17/01/2029Ufa, Russia2 - 14 James Dunlap6(1) - 10 WPts
19/11/2028Novokuznetsk, Russia2 - 13 Viktor Kabanov13 - 13 LPts
21/09/2028Novokuznetsk, Russia2 - 12 Viktor Kabanov12 - 13 LPts
24/07/2028Khabarovsk, Russia2 - 11 Andrii Grankin15(1) - 5 LPts
28/05/2028Copenhagen, Denmark2 - 10 Elvis Egeberg41(1) - 23 LPts
30/03/2028Ufa, Russia2 - 9 Borya Abramov1 - 1 LPts
30/01/2028Ufa, Russia1 - 9 Vasili Kharchenko1 - 1 WPts
01/12/2027Ufa, Russia1 - 8 Farhan Allam2 - 14 LPts
03/10/2027Khabarovsk, Russia1 - 7 Andrii Grankin11(1) - 4 LPts
08/08/2027Ufa, Russia0 - 7 Daniil Koksharov0 - 7 WPts
08/06/2027Barnaul, Russia0 - 6 Zernebog Kyvat6 - 3 LPts
10/04/2027Ufa, Russia0 - 5 Yuichi Matsui7 - 6 LPts
09/02/2027Prokopyevsk, Russia0 - 4 Viktor Ukhov1 - 3 LPts
14/12/2026Kampala, Uganda0 - 3 Dele Sebagala9(1) - 21 LPts
15/10/2026Ufa, Russia0 - 2 Fadei Osipov6 - 8 LPts
17/08/2026Kemerovo, Russia0 - 1 Dmitriy Sokol4 - 13 LPts
05/07/2026Ufa, Russia0 - 0 Viktor Ukhov0 - 0 LPts