Schmid pobił ten wynik jeszcze w tym samym sezonie, 24 lutego 2008 roku w Zakopanem zajmując drugie miejsce w tej samej konkurencji. Było to jego pierwsze pucharowe podium w karierze oraz najlepszy wynik we wszystkich jego dotychczasowych startach. W klasyfikacji generalnej zajął 34. miejsce.
W trzech kolejnych sezonach: 2008/2009, 2009/2010 i 2010/2011 spisywał się słabiej, nie tylko nie stając na podium, ale też ani razu nie plasując się w czołowej dziesiątce zawodów. W klasyfikacji generalnej zajmował przez to odległe pozycje. W tym czasie wystartował jednak na Igrzyskach Olimpijskich w Vancouver w 2010 roku, gdzie był między innymi szesnasty w Gundersenie na dużej skoczni oraz dziewiąty w konkursie drużynowym. W 2011 roku wziął udział w konkursie drużynowym na dużej skoczni podczas Mistrzostw Świata w Oslo, zajmując wraz z kolegami z reprezentacji Szwajcarii ósme miejsce.
Osiągnięcia Igrzyska Olimpijskie 50px Miejsce Dzień Rok Miejscowość Konkurencja Wynik zwycięzcy Strata Zwycięzca40.14 lutego2010 VancouverGundersen HS106/10 km 25:47.1 min+3:13.4 min Jason Lamy Chappuis9.23 lutego2010 VancouverSztafeta HS140/4x5 kmSkład drużyny: Seppi Hurschler, Tim Hug, Tommy Schmid, Ronny Heer49:31.6 min+4:18.2 min16.25 lutego2010 VancouverGundersen HS140/10 km 25:32.9 min+1:52.8 min Bill Demong