Stephen Roche fue ciclista profesional desde 1981 hasta 1993, en los que cosechó 58 victorias. Tuvo buenos resultados desde sus inicios. En su debut como profesional, ganó la París-Niza. En años venideros, su ritmo no decaería, con buenos puestos en carreras de la Copa del Mundo, así como en el Tour de Francia y una medalla de bronce en el Campeonato del Mundo de ciclismo. Tuvo un año negro en 1986, producto de una caída, lo cual le alejó de la élite durante todo el año.