Escriba una continuación para este párrafo - Upshall tuvo otra temporada muy sólida con los Blazers en 2001-02, ya que tuvo 32 goles y 83 puntos en 61 juegos, seguido de un gol y tres puntos en cuatro juegos de playoffs. Upshall también jugó para Canadá en el Mundial Juvenil de 2002.
, donde tuvo tres goles y seis puntos en siete juegos, ayudando a los canadienses a la medalla de plata. Después de comenzar la temporada 2002-03 con los Nashville Predators, Upshall fue enviado de vuelta a Kamloops el 7 de noviembre de 2002. Luego anotó 25 goles y 56 puntos en 42 juegos con los Blazers. En seis juegos de playoffs, Upshall tuvo dos asistencias. Upshall una vez más representó a su país en el Mundial Juvenil de 2003. Sirviendo como capitán del equipo, Upshall registró cuatro goles y cinco puntos en camino a una segunda medalla de plata consecutiva.