Ramsden kwam uit voor Canada bij de wegwedstrijd tijdens de Olympische Zomerspelen 2012 in Londen. Hier finishte ze als 27e. Op het onderdeel individuele tijdrit eindigde ze op de 19e plaats.