W sezonach &lt;a href="Puchar%20%C5%9Awiata%20w%20skokach%20narciarskich%202007/2008"&gt;2007/2008&lt;/a&gt;, &lt;a href="Puchar%20%C5%9Awiata%20w%20skokach%20narciarskich%202008/2009"&gt;2008/2009&lt;/a&gt; i &lt;a href="Puchar%20%C5%9Awiata%20w%20skokach%20narciarskich%202009/2010"&gt;2009/2010&lt;/a&gt; ani razu nie stanął na podium, a swój najlepszy wynik osiągnął 28 listopada 2009 w Ruce, gdzie był czwarty. Z tych trzech sezonów najlepsze wyniki osiągnął w sezonie 2009/2010, kiedy zajął 12. miejsce w klasyfikacji generalnej. W tym czasie wystartował na mistrzostwach świata w lotach w Oberstdorfie w 2008, mistrzostwach świata w Libercu w 2009 oraz igrzyskach olimpijskich w Vancouver w 2010. Z dwóch pierwszych imprez nie przywiózł medalu, indywidualnie zajmując miejsca w połowie drugiej dziesiątki. Lepiej wypadł na kanadyjskich igrzyskach. Po pierwszej serii konkursu indywidualnego na normalnej skoczni Uhrmann zajmował drugie miejsce za Simonem Ammannem i o 0,5 punktu wyprzedzał Adama Małysza. W drugiej kolejce po nieco słabszym skoku spadł jednak na piąte miejsce, za Małysza, Gregora Schlierenzauera i Janne Ahonena. W konkursie indywidualnym na dużej skoczni zajął 25. miejsce. Natomiast w konkursie drużynowym wraz z Michaelem Neumayerem, Andreasem Wankiem i Martinem Schmittem wywalczył srebrny medal olimpijski. W lecie 2008 zajął trzecie miejsce w klasyfikacji generalnej piętnastej edycji Letniego Grand Prix w skokach.