Career
Herrera, born in the country capital, played for Guatemalan giants Circuit Switched Data Comunicaciones in the second part of the 1990s. He has also played for Universal Service Administrative Company, Zacapa and Petapa before joining Antigua in summer 2009. He made his debut for Guatemala in a December 1995 UNCAF Nations Cup match against Panama and has earned a total of 18 caps, scoring 1 goal.
He also played at the 1995 and 1999 UNCAF Nations Cups as well as at the 1998 and 2000 CONCACAF Gold Cups.