Upshallilla oli toinen erittäin vahva kausi Blazerseilla 2001-02, kun hän teki 32 maalia ja 83 pistettä 61 pelissä, jota seurasi yksi maalia ja kolme pistettä neljässä playoff-pelissä. Upshall pelasi myös Kanadan maajoukkueessa vuoden 2002 juniori-kisoissa.
, jossa hän teki kolme maalia ja kuusi pistettä seitsemässä pelissä, auttaen kanadalaisia hopeamitalin saamiseen. Alkaessaan kauden 2002-03 Nashville Predatorsilla, Upshall lähetettiin takaisin Kamloopsille 7. marraskuuta 2002. Hän teki sitten 25 maalia ja 56 pistettä 42 pelissä Blazersin kanssa. Upshall teki kaksi tukea kuudessa ottelussa. Upshall edusti jälleen kerran maataanan vuoden 2003 World Juniors -kilpailussa. Joukkueen kapteenina Upshall teki neljä maalia ja viisi pistettä matkalla toiseen peräkkäiseen hopeamitalleen.