Lengkepan kalimah di handap ieu: Dina Olimpiade Usum Panas 2012 di London, Villars ngajaga programna ku kualifikasi pikeun dua acara ngojay. Manéhna ngarékam FINA B-standar kali éntri 59.57 (100 m kukupu) ti Kejuaraan Éropa di Debrecen, Hungaria, jeung 2:01.47 (200 m gaya bébas) ti percobaan Olimpiade di Zurich. Dina
100 m kukupu, Villars megatkeun catetan Swiss sorangan tina 59.42 pikeun ngabagikeun unggulan luhur dina panas kadua jeung dua puluh-kelas tempat dasi jeung Spanyol Judit Ignacio Sorribes dina poé kahiji kaulinan. Dina 200 m gaya bébas, Villars lumpat ka tempat kadua dina panas kahiji ku 1.06 detik di tukangeun Thailand Natthanan Junkrajang, di luar catetan pribadi nya 2:03.55. Villars gagal ngaléngkah ka semifinal, sabab anjeunna nempatkeun tilu puluh hiji sacara umum dina awal.