Completați următoarea frază: Weidlinger a concurat la cursa de cross-country Cinque Mulini la începutul anului 2008 și a reușit să termine pe locul șase. El a stabilit două noi recorduri naționale în luna mai a acelui an: în primul rând, a alergat 27:36.46 la 10.000 de metri la Payton Jordan Cardinal Invitational din Palo Alto, California, ocupând locul al doilea în spatele lui Craig Mottram. Apoi a stabilit un record austriac de 10 km la Great Manchester Run: timpul său de 28:10 a fost suficient pentru a-i ține pe Serhiy Lebid și Mustafa Mohamed la linia de sosire. Weidlinger a câștigat Grupul A 5000 m pentru a doua oară la
Cupa Europeană din 2008. El a concurat la 10.000 m la Jocurile Olimpice de vară din 2008 de la Beijing și a terminat pe locul 27 cu un timp de 28:14.38. Acest lucru l-a făcut al cincilea cel mai bun european în acest eveniment. La 1 septembrie 2008 a câștigat cursa Nike Human Race 10K cu un timp de 29:25 în timp ce alerga în München, Germania.