At age 16, McCoy won the bronze medal in the women's slalom at the 1966 World Championships in Portillo, Chile, held in August. She had six top ten finishes in World Cup competition.