A reserve for the Sydney Olympics, Heelan was elevated to the New Zealand team for Athens four years later with great success. On her grand old campaigner Glengarrick, who at 18 was the oldest horse at the Athens Olympics, Heelan finished top placed of the Kiwis in seventh. Heelan has been near the top of the eventing rankings in New Zealand for some time and showed her quality by again being the best of the Kiwi team at the World Equestrian Games in 2006 to finish in seventh place.