Sous le nom d’Heather McKay, elle a complètement dominé le squash féminin dans les années 1960 et 1970. Elle n’a perdu que deux matchs tout au long de sa carrière (en 1960 et 1962) et est demeurée invaincue en compétition de 1962 à 1981, quand elle a pris sa retraite en tant que joueuse.
McKay a remporté son premier Open britannique (considéré à l’époque comme le Championnat du monde de squash) en 1962. Elle l’a ensuite remporté de nouveau chaque année au cours des 15 saisons suivantes, perdant seulement deux matchs à ce championnat au cours de cette période. Elle gagnait généralement la finale aisément. Au championnat de 1968, elle a remporté la finale contre sa compatriote Bev Johnson sans perdre un seul point.
En 1976, un championnat du monde non officiel connu sous le nom de Championnat du monde de squash féminin a eu lieu à Brisbane, et McKay a triomphé. Le premier Championnat du monde féminin ouvert officiel a eu lieu en 1979 en Angleterre et McKay a remporté le titre. McKay a aussi remporté les Championnats amateurs australiens 14 fois de suite de 1960 à 1973.
Quand elle a pris sa retraite en 1981 à l’âge de 40 ans, McKay était invaincue depuis près de 20 ans (ayant subi ses deux seules défaites au début de sa carrière). Depuis sa retraite du squash de haut niveau, elle participe à des événements internationaux dans la catégorie des maîtres et a remporté deux titres de championne du monde chez les 45 ans et plus (1987, 1990) et deux titres chez les 50 ans et plus (1993, 1995).
Elle était professionnelle au Toronto Squash Club dans les années 1980. Elle a travaillé avec l’espoir David Wright dans le cadre d’un programme junior intensif.