Stephens va competir en tres disciplines en els Jocs Paralímpics d'estiu de 2008, terminant 11è en discus, 8è en tiro i 4è en javelina. El 2011, Stephens va guanyar l'or als Campionats del Món d'Atletisme Paralímpic
a Nova Zelanda, registrant el millor temps de la seva vida de 39,11 metres en el javelin. Va seguir amb un rècord mundial, al Czech Athletics Open a Olomouc, en la javelina F57 masculina amb una distància de 41,37 metres.