Gordon earned his first call-up to the United States men's national soccer team in August 2012 in advance of a friendly match against Mexico. Gordon was again called up in October 2012 to prepare for the final two matches in the semifinal round of qualifying for the 2014 FIFA World Cup. He made his first international appearance on October 12, 2012, as a substitute against Antigua and Barbuda, where he provided a critical assist to Eddie Johnson, who scored a 90th minute game-winning goal.