In 2003-04, Upshall had an injury plagued season, appearing in 31 games with the Admirals, scoring 13 goals and 24 points. Upshall also had a brief stint with the Predators in the NHL, where he had an assist in seven games. Back with Milwaukee for the playoffs, Upshall had three goals in eight games, as the Admirals won the 2004 Calder Cup. Upshall spent the entire 2004–05 with the Admirals, as Upshall had 19 goals and 46 points in 62 games, followed by two goals and four points in five playoff games.