I le 2012 Summer Olympics i Lonetona, na tausisi ai Villars i lana polokalame e ala i le agavaa mo ni taaloga se lua o le aau. Na ia faamauina FINA B-tulaga masani ulufale taimi o 59.57 (100 m butterfly) mai le European Championships
i Debrecen, Hungary, ma le 2:01.47 (200 m freestyle) mai le Olimipeka i Zurich. I le 100 m butterfly, na solia ai e Villars lana lava faʻamaumauga Suiselani o le 59.42 e faʻasoa ai le pito i luga i le vevela lona lua ma le luasefulu-ono nofoaga faʻatasi ma le Sipaniolo Judit Ignacio Sorribes i le aso muamua o Taʻaloga. I le 200 m freestyle, na taufetuli Villars i le tulaga lua i le vevela muamua e 1.06 sekone i tua o Thailand's Natthanan Junkrajang, i tua atu o lona tagata lava ia sili ona lelei o 2:03.55. Na le mafai e Villars ona alu i le semi-final, ona o lona tulaga tolu sefulu tasi i le aotelega i le amataga.