W 2009 roku Herron wziął udział w Złotym Pucharze CONCACAF. Wystąpił na nim w meczach z Salwadorem (1:2), Kanadą (2:2, gol), Gwadelupą (5:1, gol) oraz Meksykiem (1:1, 3:5 w rzutach karnych), a Kostaryka zakończyła turniej na półfinale.