 Hagger was born in Plaistow, Essex.She won the AAA Championships Under 15 long jump title in 1975 and 1976, and the Under 17 title in 1977 and 1978.She competed at her first Olympic Games in Los Angeles 1984, finishing eighth in the heptathlon with 6127 points.