Taftian voitti kultamitalin 100 metrin juoksussa Aasian junioriurheilun mestaruuskilpailuissa 2012.
Colombossa, Sri Lankassa. 8. heinäkuuta 2017 Taftianista tuli ensimmäinen iranilainen, joka voitti 100 metrin kultamitalin Aasian urheilukilpailussa, kun hän oli lopettanut 10.25 sekunnin ajan Aasian urheilukilpailussa 2017 Bhubaneswarissa Intiassa.