Fahndrich kvalificerede sig til det schweiziske hold, som den eneste kvindelige rytter, i kvinders BMX cykling ved Sommer-OL 2008 i Beijing ved at modtage en invitationsbåd fra Union Cycliste Internationale, baseret på hendes bedste præstation ved UCI World Championships
i Taiyuan, Kina. Efter at hun greb en niende sæde på morgenpræliminærerne med en tid på 38.209, fik Fahndrich i alt 17 placeringspoint for at tage sjette plads i semifinalen, og dermed eliminere hende fra turneringen.