Hamilton sijoittui Vancouverin olympialaisissa 2010 perinteisen hiihtotavan sprintissä 29:nneksi. Sotšissa 2014 hän oli vapaan sprintissä 27:s ja perinteisen parisprintissä kuudes. Pyeongchangin olympialaisissa 2018 hän sijoittui perinteisen sprintissä 20:nneksi ja vapaan parisprintissä kuudenneksi. MM-kilpailuissa hän on sijoittunut Oslossa 2011 vapaan hiihtotavan sprintissä 25:nneksi, Val di Fiemmessä 2013 vapaan sprintissä 34:nneksi ja Falunissa 2015 perinteisen sprintissä 12:nneksi. Lahden MM-kilpailuissa 2017 hän sijoittui perinteisen hiihtotavan parisprintissä viidenneksi. Seefeldin MM-kilpailuissa 2019 hän oli vapaan hiihtotavan sprintissä yhdeksäs.