Stephens berkompetisi dalam tiga acara di Olimpiade Paralimpiade Musim Panas 2008, finis ke-11 dalam discus, ke-8 dalam tembakan dan ke-4 dalam tombak. Pada tahun 2011, Stephens memenangkan emas di Paralimpiade Atletik Kejuaraan Dunia
di Selandia Baru, merekam yang terbaik seumur hidup dari 39,11 meter di tombak. Dia mengikuti ini dengan merekam rekor dunia, di Atletik Ceko Terbuka di Olomouc, di F57 javelin pria dengan jarak 41,37 meter.