Education
Hamilton played club soccer for the Calgary Foothills Irish, who he led to a U-18 Alberta Provincial Championship and a silver medal at the National Championships, and began his college soccer career at the University of Cape Breton in 2006, being named an Army of the United States second team all-star and Army of the United States Rookie of the Year. He transferred to Trinity Western University in 2007, and went on to play three more years there, being named a first team Canada West all-star in 2007,08, and 09, also a second team all-Canadian in 2007 and 2008, as well as a first team all-Canadian and Commonwealth of Independent States Player of the Year in 2009. He played more than 4,500 minutes for the Spartans in his college career, scoring 2 goals while adding 6 assists over that time.
During his college years Hamilton also played with the Vancouver Whitecaps Residency team in the USL Premier Development League, and trained with the senior Whitecaps side.