Weightclass:  Lightweight
Location:  Kazan, Russia
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2024Kazan, Russia22 - 20 Emanuel Franca2 - 10(2) WPts
03/08/2024Kazan, Russia21 - 20 Vasili Eline1 - 2 WPts
04/06/2024Kazan, Russia20 - 20 Sergei Grushikhin0 - 3 WPts
05/04/2024Kazan, Russia19 - 20 Aleksandr Zobnin0 - 1 WPts
05/02/2024Kazan, Russia18 - 20 Evgeny Minsky0 - 2 WPts
07/12/2023Kazan, Russia17 - 20 Sergei Elbegdorj12(1) - 9 WPts
08/10/2023Kazan, Russia16 - 20 Yulian Zimyatov1 - 0 WPts
09/08/2023Kazan, Russia15 - 20 Fedar Botvinnik1 - 0 WPts
09/06/2023Kazan, Russia14 - 20 Afon Kuzelev2 - 4 WPts
10/04/2023Kazan, Russia13 - 20 Isaak Shayduku1 - 4 WPts
09/02/2023Kazan, Russia13 - 19 Karna Hutabarat21 - 10 LPts
11/12/2022Kazan, Russia12 - 19 Timofei Boystov2 - 5 WPts
11/10/2022Antipolo, Philippines12 - 18 Pablo Dimaano2(1) - 19 LPts
13/08/2022Riverside, USA11 - 18 Gus Carberry8(1) - 18 WPts
13/06/2022Moscow, Russia10 - 18 Timofei Grigorev12 - 14 WPts
15/04/2022Vantaa, Finland10 - 17 Ari Huhta1 - 3 LPts
15/02/2022Mumbai, India10 - 16 Randeep Mehta13 - 11 LPts
18/12/2021Kazan, Russia9 - 16 Chase Garnier8 - 15 WPts
17/10/2021Sydney, Australia9 - 15 Glynn Sarkis3 - 15 LPts
19/08/2021Cali, Colombia9 - 14 Isidro Pando3 - 1 LPts
19/06/2021Oslo, Norway9 - 13 Ragnar Kristensen12 - 8 LPts
20/04/2021Al Hudaydah, Yemen9 - 12 Atif Wasem8 - 12(1) LPts
20/02/2021Krasnoyarsk, Russia9 - 11 Dimi Urban7 - 7 LPts
20/01/2021Kazan, Russia9 - 10 Marlen Volkov1 - 12 LPts
19/11/2020Kazan, Russia8 - 10 Afon Kozuch7 - 8 WPts
19/09/2020Moscow, Russia8 - 9 Lazar Tishchenko11 - 7 LPts
11/08/2020San Juan, Puerto Rico7 - 9 Sagaz Jose1 - 15 WPts
11/06/2020Bursa, Turkey7 - 8 Asil Altinkaynak11 - 5 LPts
11/04/2020Perm, Russia7 - 7 Vitali Kiryakov5 - 7 LPts
20/02/2020Kazan, Russia6 - 7 Majid Dar5(1) - 2 WPts
21/12/2019Kazan, Russia6 - 6 Santiago Celeste12 - 0 LPts
22/10/2019Dushanbe, Tajikistan6 - 5 Yasaf Ansari2 - 5(1) LPts
24/08/2019Kazan, Russia6 - 4 Ramiro Grajales3 - 4 LPts
25/06/2019Prato, Italy6 - 3 Alfredo Perri1 - 5 LPts
27/04/2019Moscow, Russia5 - 3 Evgeny Tyurin4 - 2 WPts
02/03/2019Kazan, Russia4 - 3 Ulrick Rattai2 - 1 WPts
02/01/2019Kazan, Russia3 - 3 Montego Leo4 - 1 WPts
04/11/2018Saint Petersburg, Russia3 - 2 Kolya Beschastnykh0 - 1 LPts
25/09/2018Aba, Nigeria3 - 1 Rehan Naim1 - 2 LPts
25/07/2018Kazan, Russia2 - 1 Boyce Bedel3 - 0 WPts
27/05/2018Nizhny Tagil, Russia2 - 0 Fadei Rusinov2 - 1 LPts
31/03/2018Rostov-on-Don, Russia1 - 0 Sasha Maitakov2 - 0 WPts
18/02/2018Havana, Cuba0 - 0 Ivan Eusebio0 - 0 WPts