2001-2002 m. "Blazers" žaidė dar vieną labai tvirtą sezoną, kai jis surinko 32 taškus ir 83 taškus 61 rungtynėse, o po to - vieną tašką ir tris taškus keturiose pralaimėjimo rungtynėse. Upshall taip pat žaidė už Kanadą 2002 m. Pasaulio jaunimo čempionate.
, kur jis turėjo tris tikslus ir šešis taškus per septynias rungtynes, padėdamas kanadiečiams į sidabro medalį. 2002-2003 m. sezono pradžioje su Nashville Predators, Upshall buvo išsiųstas atgal į Kamloops 2002 m. lapkričio 7 d. Vėliau su "Blazers" jis surinko 25 taškus ir 56 taškus 42 žaidimuose. Per šešis atostogų rungtynes, Upshall turėjo du įvarčius. Upshall dar kartą atstovavo savo šaliai 2003 m. Pasaulio jaunimo čempionate. Kaip komandos kapitonas, Upshall užfiksavo keturis taškus ir penkis taškus, kad laimėtų antrą sidabro medalį iš eilės.