In 2003 Primus was hampered by hamstring and knee injuries, and only played nine games. The worst was yet to come, however, and 2004 would be the ultimate heartbreak for Primus. In his return game in Round 3, he suffered an ACL rupture after his left knee bent the wrong way, requiring a knee reconstruction and putting him out of the game for the rest of the 2004 season. Warren Tredrea took over the captaincy, and after plenty of near-misses in the finals, Port Adelaide would go on to win the premiership that year, with Primus missing out.