 Haglund had her best Olympic Games' showing with a fourth place in the Moscow Games' 100 m final.Haglund participated in the World Cups of 1979 (Montreal) and 1981 (Rome) and was a five-time medalist at European Championships held in 1976 (gold), 1978 (silver), 1978 (silver), 1980 (silver), and 1981 (silver).Haglund was the captain for many years of the women's track and field team in Sweden and still holds Swedish records for 100 m - 11.16 (1980), 200 m - 22.82 (1978), and 60 m - 7.13 (1978).