Aroldis Chapman
On August 2, 2020, the Giants traded Hamilton to the New York Mets in exchange for Jordan Humphreys. On August 4, Hamilton was selected to the active roster. On September 3 during a Subway Series with the Yankees leading the Mets 7–6, Hamilton replaced Jeff McNeil as a pinch runner at the bottom the ninth inning. He forced Aroldis Chapman to balk and advanced to 2nd base, however was caught stealing 3rd base (with no outs). On September 4, Hamilton was designated for assignment.