She competed at the 2012 Summer Olympics in the women's heptathlon event where she finished in 18th place. She was also part of the Swiss 4 × 100 m team at the event. Her sister Lea was also part of the Swiss team.