Herron zadebiutował w reprezentacji Kostaryki w listopadzie 2002 roku w przyjacielskim meczu przeciwko Ekwadorowi, zdobywając także swój pierwszy międzynarodowy bramkę i zdobył łącznie 25 meczów, strzelając 7 bramek. Reprezentował swój kraj w 9 meczach kwalifikacyjnych do Pucharu Świata FIFA i grał w Pucharze Narodów UNCAF 2003 i Pucharze Złotym CONCACAF 2009. Bycie niezmiennym napastnikiem w drużynie Jorge Luisa Pinto i strzelenie gola, który doprowadził Kostarykę do ćwierćfinału w Copa América 2004
odbywa się w Chile. Zdobył 11 bramek w ośmiu meczach w reprezentacji Kostaryki U-23 podczas kwalifikacji do Igrzysk Olimpijskich w latach 1999-2000.