Weightclass:  Light Welterweight
Location:  Dushanbe, Tajikistan
Record:  29 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2024Dushanbe, Tajikistan28 - 6 Armani Rao12(1) - 23(2) WPts
10/11/2023Dushanbe, Tajikistan27 - 6 Luka Dadashev1 - 3 WPts
11/09/2023Dushanbe, Tajikistan26 - 6 Felix Cummingham4 - 6 WPts
13/07/2023Dushanbe, Tajikistan25 - 6 Villiers Drucker0 - 6 WPts
14/05/2023Dushanbe, Tajikistan24 - 6 Mark Stirrat0 - 12 WPts
14/03/2023Dushanbe, Tajikistan23 - 6 Satch Chamfort13 - 19 WPts
13/01/2023Dushanbe, Tajikistan22 - 6 Boris Memedli2 - 8 WPts
13/11/2022Dushanbe, Tajikistan21 - 6 Ronny Pretorius1 - 5 WPts
14/09/2022Dushanbe, Tajikistan20 - 6 Macario Galindez1 - 2 WPts
16/07/2022Dushanbe, Tajikistan19 - 6 Rovshan Rafiev0 - 2 WPts
17/05/2022Dushanbe, Tajikistan18 - 6 Aghasafa Abdurrahmirov6 - 21 WPts
17/03/2022Dushanbe, Tajikistan17 - 6 Lazar Janaliyev3 - 10 WPts
15/01/2022Dushanbe, Tajikistan16 - 6 Dhakwan Ding6 - 15 WPts
15/11/2021Dushanbe, Tajikistan16 - 5 Kolzak Galiakberov9 - 11 LPts
21/09/2021Sligo, Ireland15 - 5 Seamus Killough6 - 10 WPts
22/07/2021Khujand, Tajikistan14 - 5 Fedya Allahyarov4 - 16 WPts
23/05/2021Bokhtar, Tajikistan13 - 5 Qasham Bakuvi17 - 2 WPts
03/04/2021Dushanbe, Tajikistan13 - 4 Sasha Nbragimbekov10 - 11 LPts
03/02/2021Dushanbe, Tajikistan12 - 4 Razi Ayub7 - 3 WPts
02/12/2020Kumasi, Ghana11 - 4 Brad Adu11 - 3 WPts
02/10/2020Khujand, Tajikistan10 - 4 Dmitri Afandiyev9(1) - 3 WPts
11/08/2020Dushanbe, Tajikistan9 - 4 Xavier Mellado9 - 4 WPts
10/06/2020Dushanbe, Tajikistan8 - 4 Allahverdi Mamedov10 - 6 WPts
20/04/2020Amman, Jordan8 - 3 Rehman Mahmood10 - 3 LPts
21/02/2020Dushanbe, Tajikistan8 - 2 Ewan Bankes14 - 1 LPts
22/12/2019Dushanbe, Tajikistan7 - 2 Qadir Baddour3 - 9 WPts
23/10/2019Istaravshan, Tajikistan6 - 2 Alesger Magometov7 - 5 WPts
20/09/2019Dushanbe, Tajikistan5 - 2 Vasif Nadjafov5 - 4 WPts
21/07/2019Dushanbe, Tajikistan4 - 2 Oliwier Sobolewski4 - 5 WPts
22/05/2019Bokhtar, Tajikistan4 - 1 Qasham Bakuvi6 - 1 LPts
05/04/2019Prague, Czech Republic3 - 1 Gabriel Korando0 - 3 WPts
04/02/2019Utrecht, Netherlands2 - 1 Roeholt Erregeers3 - 4 WPts
06/12/2018Dushanbe, Tajikistan1 - 1 Uranchimegiin Chiong3 - 3 WPts
07/10/2018Dushanbe, Tajikistan1 - 0 Akbar Jamali4 - 1 LPts
07/08/2018Dushanbe, Tajikistan0 - 0 Jalal Imam2 - 0 WPts