Thomas tävlade för Kanada vid olympiska sommarspelen 2012 i London, där hon var en del av Kanadas lag som slutade på 4:e plats i lagtävlingen. Vid olympiska sommarspelen 2016 i Rio de Janeiro slutade hon på 7:e plats tillsammans med Jacqueline Simoneau i duett.