Crawford competed at the 2010 Winter Olympics in Vancouver in the women's sprint (7.5 km) and individual (15 km) competitions. She placed 72nd in the sprint on 13 February 2010 with a time of 23:04.6 and no penalties resulting in a +3:09.0 deficit. At the 2014 Winter Olympics in Sochi she was part of the women's relay team which finished eighth, Canada's best ever finish in this Olympic event.