His father, Stanley Hamilton, was a doctor who served as the head of pathology and laboratory medicine at MD Anderson Cancer Center in Houston, Texas.
[6] Hamilton was selected by the Cardinals in the second round of the 2006 Major League Baseball Draft, which was a supplemental pick for loss of free agent infielder Abraham Núñez.
On January 4, 2013 Hamilton signed a minor league deal with the Boston Red Sox that included an invitation to spring training.
In December 2013, Hamilton signed a minor league contract with the Atlanta Braves that included an invitation to spring training.
Due to the COVID-19 pandemic in the United States, Hamilton and the class of 2020 at the Zucker School of Medicine were permitted to graduate early.