Hamilton participated in Chivas USA's player combine in December 2006 at the Home Depot Center prior to being drafted by them with the 31st overall pick of the 2007 MLS Supplemental Draft.
He was released by Chivas in February 2009, having played just 7 games for the team, and subsequently signed for Ventura County Fusion of the USL Premier Development League for the 2009 season [REF].