Upshall átti annað mjög gott tímabil með Blazers árið 2001/02, þar sem hann skoraði 32 mörk og 83 stig í 61 leik, ásamt einu marki og þremur stigum í fjórum úrslitaleikjum. Upshall lék einnig fyrir Kanada á
2002 World Juniors, þar sem hann átti þrjú mörk og sex stig í sjö leikjum og hjálpaði Kanadamönnum að silfurverðlaununum. Eftir að hafa byrjað tímabilið 2002-03 með Nashville Predators var Upshall sendur aftur til Kamloops 7. nóvember 2002. Hann skoraði síðan 25 mörk og 56 stig í 42 leikjum með Blazers. Upshall átti tvær stoðsendingar í sex leikjum. Upshall fulltrúaði aftur land sitt á heimsmeistaramótinu fyrir yngri flokka árið 2003. Upshall var liðstjóri og skoraði fjögur mörk og fimm stig á leið til að vinna aðra silfurverðlaun í röð.