Thomas tävlade i två grenar för Kanada vid olympiska sommarspelen 2016 i Rio de Janeiro. Hon blev utslagen i försöksheatet på 100 meter fjärilsim och simmade i försöksheatet på 4x100 meter medley, där Kanadas lag slutligen slutade på 5:e plats.