Davies was a captain for the United States Under-20 team during the 2009 CONCACAF Under-20 Championship, starting all five games for the United States in the tournament. The team qualified for the 2009 FIFA Under-20 World Cup taking place in Egypt, where Davies captained the team in the first and last games. He saw limited playing time, however, due to a head injury.