Marie-Rose kilpaili olympialaisissa ensimmäisen kerran Los Angelesissa 1984. Hän juoksi neljännen osuuden Ranskan kuudenneksi sijoittuneessa pikaviestijoukkueessa (loppuaika 39,10 s). Stuttgartin EM-kilpailuissa 1986 hän saavutti pronssia 100 metrin juoksussa ajalla 10,21 s ja juoksi ankkuriosuuden pikaviestissä, jossa Ranska sijoittui neljänneksi ajalla 38,86 s. Vuonna 1987 Marie-Rose saavutti sisäratojen EM-kilpailuissa Liévinissä 200 metrin juoksussa kultaa maailmanennätysajalla 20,36 s ja sisäratojen MM-kilpailuissa Indianapolisissa samalla matkalla hopeaa ajalla 20,89 s. Liévinin aika säilyi maailmanennätyksenä vuoteen 1995 saakka ja on vielä vuonna 2008 voimassa oleva Ranskan ennätys. Soulin 1988 olympialaisissa Marie-Rose saavutti pikaviestin ensimmäisen osuuden juoksijana olympiapronssia Ranskan joukkueen loppuajan ollessa 38,40 s.