Roche vant en olympisk bronsemedalje i softball under sommer-OL 1996 i Atlanta. Hun var med på det australske laget som kom på tredjeplass i den første olympiske softballturneringen bak USA og Kina.
Fire år senere, under sommer-OL 2000 i Sydney vant hun en ny bronsemedalje med det australske softballdamelandslaget som kom på tredjeplass bak USA og Japan.
Hun var også med på sølvlaget under sommer-OL 2004 i Athen, de tapte finalen med 1-5 til USA og under OL 2008 i Beijing da Australia kom på tredjeplass.