Hamm gewann bei den Olympischen Spielen 2004 im Alter von 21 Jahren mit der Nationalmannschaft die Silbermedaille. Im Jahr zuvor sicherte er sich mit dem US-amerikanischen Team bei der WM 2003 den zweiten Platz.