En el Campeonato Europeo de Atletismo de 1986 ganó la medalla de oro en los 10 km marcha, con un tiempo de 46:09 segundos, llegando a meta por delante de las atletas suecas Ann Jansson (plata con 46:13 s) y Siv Ibáñez (bronce con 46:19 segundos). Se convirtió así en la primera mujer española que ganaba una medalla en unos Campeonatos de Europa de Atletismo y, a la edad de 16 años, 10 meses y 2 días, en la más joven de todos los tiempos.