Gómez represented the Panamanian under-20 team at the 2003 FIFA World Youth Championship, in the United Arab Emirates. He made his debut for the full side in a game against El Salvador for the 2003 UNCAF Nations Cup, and went on to play for his country on more than 100 occasions, including in 27 FIFA World Cup qualification matches.