Hamhuis a joué un rôle important dans le hockey junior avec les Prince George Cougars de la Ligue de hockey de l'Ouest - LRB- WHL -RRB- et a été choisi 12e au classement général par les Predators de Nashville dans la version préliminaire de la LNH de 2001.
Hamhuis joue dans la WHL pour les Prince George Cougars pendant 4 saisons et joue pour les Milwaukee Admirals dans l'AHL.