Començà al Club Atlètic Manresa, i fou campiona d’Espanya juvenil dels 80 m. Posteriorment competí amb el Club Natació Barcelona i el Futbol Club Barcelona. Fins el 1987, fou campiona d’Espanya dels 100 m (1978) i dels 4 × 100 m (1978) a l’aire lliure, a més de quatre cops campiona universitària dels 100 m. En els Campionats de Catalunya, assolí el títol dels 100 m (1974, 1975, 1979, 1980, 1982), dels 200 m (1974, 1980) i dels 4 × 100 m (1980) a l’aire lliure, i el dels 50 m en pista coberta (1974, 1975, 1980). El 1998 tornà a competir en categories de veterans. Fins el 2013, aconseguí set medalles en els Campionats del Món i disset en els d’Europa, amb sis títols continentals. També establí tres rècords del món i set d’Europa de veterans en pista coberta.