Ballard started racing in 1994. In August 1998, Ballard raced at the International Paralympic Committee World Championships in Birmingham, England, where she was won a gold medal in the women's 4 × 100 m and 4 × 400 m relay race. She raced at the 2000 Summer Paralympics but she did not win a medal. She competed at the 2004 Summer Paralympics competing in the T54 200m, T53 400m and T53 800m. She did not win any medals in those races. She won a bronze in the T53 100m race. She competed at the 2008 Summer Paralympics and did not win a medal in the T53 100m, 200m, 400m and 800m race. She won a medal silver medal in the T53/54 4 × 100 m relay race.