Weidlinger kilpaili Cinque Mulinin maastojuoksussa vuoden 2008 alussa ja onnistui pääsemään kuudenneksi. Hän asetti kaksi uutta kansallista ennätystä toukokuussa samana vuonna: ensinnäkin hän juoksi 27:36.46 10 000 metrin juoksussa Payton Jordan Cardinal Invitationalissa Palo Altossa, Kaliforniassa, ja otti toisen sijan Craig Mottramin jälkeen. Sen jälkeen hän asetti 10 km Itävallan ennätyksen Great Manchester Runissa: hänen voittonsa 28:10 oli juuri tarpeeksi pitämään Serhiy Lebid ja Mustafa Mohamed maalilinjalla. Weidlinger voitti ryhmän A 5000 metrin kilpailun toistamiseen vuoden 2008 Euroopan mestaruuskilpailussa.
- Mitä? Hän kilpaili 10 000 metrin juoksussa Pekingin kesäolympialaisissa 2008 ja sijoittui 27. sijalle ajassa 28:14.38. Tämä teki hänestä viidennen parhaiten suoriutuneen eurooppalaisen tapahtumassa. 1. syyskuuta 2008 hän voitti Nike Human Race 10K-kilometrin kilpailun 29:25:llä, kun hän juoksi Münchenissä, Saksassa.