 Haglund was one of very few sprinters to have beaten Evelyn Ashford.Haglund ran 11.06 (wind-aided) to better Jarmila Kratochvílová's 11.18 and Ashford's 11.25 in a 1981 meet in Berlin.Haglund was ranked 3rd (78), 5th (81), and 7th (79 & 80) in world rankings during her running career.