Fahndrich lolos pikeun skuad Swiss, salaku rider awéwé tunggal, dina BMX biking awéwé di Olimpiade Usum Panas 2008 di Beijing ku narima tempat undangan ti Union Cycliste Internationale, dumasar kana pagelaran anu pangsaéna di UCI World Championships
di Taiyuan, Cina. Sanggeus meunang unggulan kasalapan dina pramusim isuk-isuk kalayan waktu 38.209, Fahndrich nyetak jumlahna 17 poin pikeun meunangkeun posisi kagenep dina semifinal, sahingga ngaleungitkeun manehna ti turnamén.