Fahndrich qualified for the Swiss squad, as a lone female rider, in women's BMX cycling at the 2008 Summer Olympics in Beijing by receiving an invitational berth from the Union Cycliste Internationale, based on her best performance at the UCI World Championships in Taiyuan, China. After she grabbed a ninth seed on the morning prelims with a time of 38.209, Fahndrich scored a total of 17 placing points to take the sixth spot in the semifinals, thus eliminating her from the tournament.