W 2006 roku była też trzecia za Klassen i Pechstein podczas wielobojowych mistrzostw świata w Calgary. Kolejne medale zdobyła na dystansowych mistrzostwach świata w Salt Lake City w 2007 roku, zajmując trzecie miejsce w biegach na 1500 i 5000 m oraz pierwsze razem z Nesbitt i Rempel w drużynie. Najwięcej medali Kanadyjka wywalczyła podczas rozgrywanych rok później dystansowych mistrzostwach świata w Nagano. Wygrała tam bieg na 3000 m, w biegach na 1000 m i drużynowym była druga, a na dystansach 1500 i 5000 m zajęła trzecią pozycję. Miesiąc wcześniej zdobyła brązowy medal na wielobojowych mistrzostwach świata w Berlinie, ulegając dwóm Holenderkom: Paulien van Deutekom i Ireen Wüst. W tej samej konkurencji była druga na mistrzostwach świata w Hamar w 2009 roku, rozdzielając na podium Czeszkę Martinę Sáblíkovą i Ireen Wüst. W marcu tego samego roku wystąpiła na dystansowych mistrzostwach świata w Richmond. W swoim pierwszym starcie, biegu na 3000 m, była trzecia za Holenderką Renate Groenewold i Martiną Sáblíkovą. Następnie została zdyskwalifikowana w biegu na 1500 m, a bieg na 1000 m zakończyła na dziewiątej pozycji. Bieg na 5000 m zakończyła na trzecim miejscu,za Sáblíkovą i Hughes, a wspólnie z Brittany Schussler i Christine Nesbitt zwyciężyła w drużynie.