Hij won twee medailles op het Wereldkampioenschap 2017: de zilveren medaille in de javelin throw F54 van de mannen en de bronzen medaille in de shot put F55 van de mannen. Op het WK 2019
Hij won één medaille: de gouden medaille in het javelin gooi F54. Als gevolg daarvan kwalificeerde hij zich om Iran te vertegenwoordigen op de Olympische Zomerspelen 2020 in Tokio, Japan.