Taftian won de gouden medaille in de 100 meter bij de Aziatische Junior Atletiekkampioenschappen 2012.
in Colombo, Sri Lanka. Op 8 juli 2017 werd Taftian de eerste Iraanse die ooit de gouden medaille won in de 100 meter in een Aziatisch Atletiekkampioenschap na het eindigen met een tijd van 10.25 seconden op de Aziatische Atletiekkampioenschappen 2017 in Bhubaneswar, India.