In 2016, Vuillermoz finished in 23rd position in the Olympics men's road race and in 29th position in the Olympic men's road time trial.