Cuando Herrera iba al alza y se perfilaba para tener más minutos el Apertura 2009, una jugada fuerte en un partido amistoso contra el Deportivo Toluca le provocó una fractura,[3] lo que hizo necesario una cirugía que lo dejó fuera de las canchas por varios meses.
Para el Apertura 2010 pasó a préstamo con los Venados de Mérida,[5] en donde jugó 15 partidos y anotó cuatro goles.
El segundo semestre de 2012, Herrera no encontró acomodo en algún equipo y se mantuvo por ese tiempo inactivo.
En junio del 2013 se da a conocer su traspaso al equipo recién ascendido, Coatepeque de Guatemala.
[8][9] El 21 de mayo, se anunció su traspaso al Club Social y Deportivo Comunicaciones.