Coreas received his first call up to the national team in January 2008. He officially received his first cap on January 22, 2008 in a friendly match against Belize. He went on to win 36 caps, scoring no goals. He has represented his country in 12 FIFA World Cup qualification matches and played at the 2009 UNCAF Nations Cup and at the 2009 CONCACAF Gold Cup.