Sandra Keith honore sa première sélection avec l'équipe nationale aux Championnats du monde junior de 1998. C'est lors de la saison 2001-2002, qu'elle intègre l'élite du biathlon, la Coupe du monde. Lors de l'hiver suivant, elle remporte une course dans l'IBU Cup, l'individuel de Racines et prend part aussi aux Championnats du monde à Khanty-Mansiysk, ses premiers, se classant notamment 33e de l'individuel (son meilleur résultat en grand championnat).
Son meilleur résultat individuel en Coupe du monde est une 11e place au sprint de Pokljuka en 2007-2008.
Pour promouvoir le biathlon au Canada et financer l'équipe, elle participe au projet du calendrier Bold Beautiful Biathlon[1].
Elle est récipiendaire, en 2006, de la Médaille de l'Assemblée nationale[2].
Elle est l'épouse du biathlète norvégien Halvard Hanevold, mort en 2019.