United en la Major League Soccer y en la selección de Guatemala.
Herrera nació en Las Cruces, Nuevo México de padre guatemalteco y madre estadounidense.
Jugó tres años de fútbol universitario en la Universidad de Nuevo México entre 2015 y 2017, anotando 7 goles y sumando 8 asistencias en 54 apariciones.
[1] Herrera también jugó con el FC Tucson de la Premier Development League en 2016 y 2017.
A nivel internacional, jugó en la selección sub-20 de los Estados Unidos.