W 1970 została mistrzynią Europy juniorek na 100 m ppł, z czasem 14,06. Mistrzostwa Polski Na mistrzostwach Polski seniorów zdobyła 10 złotych, trzy srebrne i jeden brązowy medal, w tym: złoty medal w biegu na 100 m w 1978, sześć złotych medali w biegu na 100 m ppł (1973, 1975, 1976, 1978, 1979, 1980), trzy złote medale w sztafecie 4 × 100 m (1973, 1978, 1979), dwa srebrne medale w biegu na 100 m ppł (1974, 1982), srebrny medal w pięcioboju (1971), brązowy medal w biegu na 100 m ppł (1972).
Na halowych mistrzostwach Polski zdobyła siedem złotych medali w biegu na 60 m ppł (1973, 1974, 1975, 1976, 1978, 1979, 1980), srebrny medal w tej samej konkurencji w 1982 oraz dwa srebrne medale w biegu na 60 m (1979, 1980).
Rekordy świata i Polski Rekordy świata 10 czerwca 1978 ustanowiła rekord świata w biegu na 100 m ppł, uzyskując wynik 12,48 (poprzedni rekord należał od 8 września 1972 do Annelie Ehrhardt i wynosił 12,59). 18 czerwca 1979 wyrównała ten rekord, a 13 czerwca 1980 poprawiła go, uzyskując wynik 12,36 (rezultat ten wyrównała 13 sierpnia 1986 Bułgarka Jordanka Donkowa, który następnie poprawiła cztery dni później wynikiem 12,35).