Née à Calcutta en Inde où son père était établi, elle déménage à Portsmouth à l'âge de six ans où elle passe son enfance. Elle entreprend ensuite des études littéraires à l'université d'Édimbourg où elle fait ses débuts en athlétisme. Elle déménage ensuite à Vérone où elle obtient un poste de professeur d'anglais dans une école privée. À la fin des années 1980 et jusqu'au début des années 1990, elle travaille comme monitrice de sport dans les camps d'été de la Moubra à Crans-Montana. Elle en profite pour courir en Suisse[1],[2].
Elle se révèle en 1986 en remportant la Corrida di San Geminiano à Modène puis la course de montagne Sierre-Crans-Montana[3].
Elle connaît une excellente saison 1988. Le , elle remporte sa troisième victoire d'affilée à Sierre-Crans-Montana. Elle enchaîne ensuite les victoires à Thyon-Dixence puis à Sierre-Zinal où elle se fait talonner par Fabiola Rueda[4]. Le , elle domine la course du Cervin et termine à plus de cinq minutes devant Monika Graf, établissant un nouveau record féminin du parcours en 1 h 8 min 53 s[5]. Le , elle profite de l'absence de Martine Oppliger et Ellen Wessinghage à Morat-Fribourg pour dominer la course, suivie de près par Isabella Moretti[2].
Elle réédite sa série de victoires en 1989. Elle s'impose largement à Sierre-Zinal, devançant de près de six minutes sa plus proche rivale Natascia Leonardi mais sans parvenir à améliorer son propre chrono[6].
Le , elle prend part à la course Guinness du Mont Cameroun qui se déroule sur le nouveau tracé de 38 km. Elle s'impose en 5 h 50 min 0 s[7]. Le , elle se trouve à la lutte face à Fabiola Rueda à Sierre-Crans-Montana. Profitant de son expérience du parcours, Sally lâche la Colombienne pour remporter sa cinquième victoire consécutive et établir un nouveau record en 1 h 7 min 4 s[8].