Piggott made his debut for Panama in a May 1987 Olympic Games qualification match against El Salvador and has earned a total of 43 caps, scoring 2 goals. He represented his country in 15 FIFA World Cup qualification matches and played at the 1993 CONCACAF Gold Cup.