Pavón made his debut for Honduras in a July 1993 CONCACAF Gold Cup match against the USA and has earned a total of 101 caps, scoring a Honduran record 57 goals. He has represented his country in 37 FIFA World Cup qualification matches and played at the 2008 Summer Olympics and in only 1 game at the 2010 FIFA World Cup.