Weightclass:  Middleweight
Location:  Dushanbe, Tajikistan
Record:  38 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2026Dushanbe, Tajikistan37 - 11 Santiago Riveron7 - 7 WPts
22/12/2025Dushanbe, Tajikistan36 - 11 Takeshi Tamura2 - 3 WPts
23/10/2025Dushanbe, Tajikistan35 - 11 Chae-min Kwock0 - 5 WPts
24/08/2025Dushanbe, Tajikistan34 - 11 Reyes Cambay4 - 3 WPts
25/06/2025Dushanbe, Tajikistan33 - 11 Khaliq Gadjibabayev6 - 3 WPts
26/04/2025Dushanbe, Tajikistan32 - 11 Tajo Leston3 - 5 WPts
25/02/2025Dushanbe, Tajikistan31 - 11 Alejandro Monje3 - 10 WPts
27/12/2024Dushanbe, Tajikistan30 - 11 Mark Dougal0 - 4 WPts
28/10/2024Dushanbe, Tajikistan29 - 11 Montenegro Alpay1 - 5 WPts
29/08/2024Dushanbe, Tajikistan28 - 11 Shahmar Mirzazade4 - 2 WPts
30/06/2024Dushanbe, Tajikistan28 - 10 Khaliq Sahli30 - 13 LPts
30/04/2024Dushanbe, Tajikistan27 - 10 Shakir Aleskerov1 - 18 WPts
01/03/2024Mueang Samut Prakan, Thailand26 - 10 Thongtaeng Saengtiennoi16(1) - 9 WPts
02/01/2024Isfahan, Iran25 - 10 Obaid Yousuf1 - 1 WPts
04/11/2023Istaravshan, Tajikistan24 - 10 Kolzak Ganiev20 - 17 WPts
06/09/2023Oulu, Finland23 - 10 Asko Pykallsto29(1) - 5 WPts
09/07/2023Umlazi, South Africa23 - 9 Afram Panyin15(1) - 4 LPts
11/05/2023Aberdeen, UK22 - 9 Ronald MacQuarrie5 - 24 WPts
13/03/2023Istaravshan, Tajikistan21 - 9 Nijat Hagverdiyev4 - 20(1) WPts
15/01/2023Dushanbe, Tajikistan21 - 8 Atabala Mirdjavadov13 - 19 LPts
07/12/2022Dushanbe, Tajikistan20 - 8 Valeri Kasymoff12 - 15 WPts
31/10/2022Dushanbe, Tajikistan20 - 7 Bahadir Agamaliyev12 - 15 LPts
12/09/2022Dushanbe, Tajikistan19 - 7 Dimi Togstsogt6 - 4 WPts
14/07/2022Dublin, Ireland18 - 7 Aaron Kilduff13(2) - 14 WPts
15/05/2022Vienna, Austria17 - 7 Rickie Landi10 - 15 WPts
17/03/2022Olathe, USA17 - 6 Steven Craw13 - 10 LPts
17/01/2022Minsk, Belarus17 - 5 Vanko Kozel12 - 10 LPts
18/11/2021Dushanbe, Tajikistan16 - 5 Harish Chadha10 - 12 WPts
17/09/2021Dushanbe, Tajikistan15 - 5 Igor Mucanow5 - 16 WPts
17/07/2021Copenhagen, Denmark14 - 5 Igor Knudsvig2 - 9 WPts
18/05/2021Minsk, Belarus14 - 4 Alik Suleymanov18 - 2 LPts
20/03/2021Dushanbe, Tajikistan13 - 4 Aminpetch Laksong5 - 17 WPts
20/01/2021Dushanbe, Tajikistan13 - 3 Corrado Scherber14 - 4 LPts
20/11/2020Dushanbe, Tajikistan12 - 3 Mikhail Shevchuk6 - 4 WPts
21/09/2020Dushanbe, Tajikistan11 - 3 Egidius Lavet10 - 7 WPts
21/07/2020Dushanbe, Tajikistan11 - 2 Toghrul Shaheen10 - 6 LPts
21/05/2020Lodz, Poland10 - 2 Tymon Babiak4 - 9 WPts
22/03/2020Dushanbe, Tajikistan10 - 1 Nasib Mekhraliyev7 - 5 LPts
21/01/2020Dushanbe, Tajikistan9 - 1 Nijat Hagverdiyev1 - 3 WPts
20/11/2019Dushanbe, Tajikistan8 - 1 Khaliq Sahli8 - 1 WPts
20/09/2019Dushanbe, Tajikistan7 - 1 Viktor Izmuhambetov8 - 2 WPts
21/07/2019Charleroi, Belgium6 - 1 Colar du Gast4 - 2 WPts
23/05/2019Dushanbe, Tajikistan5 - 1 Anvr Haider2 - 6 WPts
23/03/2019Dushanbe, Tajikistan4 - 1 Fazil Najafov3 - 5 WPts
20/01/2019Gdansk, Poland3 - 1 Aleksander Kempisty1 - 1 WPts
21/11/2018Dushanbe, Tajikistan2 - 1 Aydin Masih1 - 1 WPts
20/09/2018Istaravshan, Tajikistan2 - 0 Luka Ordabaev0 - 0 LPts
07/08/2018Dushanbe, Tajikistan1 - 0 Blagoje Pejic1 - 2 WPts
07/06/2018Dushanbe, Tajikistan0 - 0 Luka Cadyrgalieff1 - 2 WPts