 At the 2008 Summer Olympics in Beijing she finished 5th in the women's road race and 13th in the time trial.At the 2012 Summer Olympics in London she finished 18th in the road race and fourth in the time trial, missing out on a medal by less than two seconds.Villumsen won the Route de France Féminine in 2006 and 2013.