Tal y como se viene anunciando en diferentes medios, hace pocos minutos la Federación Costarricense de Fútbol FCRF, anunció la contratación de Miguel «El Piojo» Herrera como el nuevo Director Técnico de la Selección de Costa Rica.
Su carrera profesional comienza en la Segunda División de México en 1985 jugando para el equipo de Coyotes Neza donde estuvo hasta 1986, consiguiendo el campeonato en ese mismo año y siendo delantero por aquel entonces. Para esas fechas logra ser parte de la selección juvenil de 1985 a 1987. Algunos de los torneos importantes que disputa como seleccionado juvenil son el Torneo Esperanzas de Toulon, así como giras por Centroamérica y Francia, además de participar en el premundial de 1987.
Debutó como jugador de Primera División el 22 de mayo de 1988 en el encuentro entre los Tecos de la UAG y el Atlas. Además de la UAG, jugó en los equipos de Santos, Atlante, Querétaro y Toros Neza.
Selección de México
Luego de llegar a dos finales consecutivas, fue nombrado «director técnico interino» de la selección mexicana en sustitución de Víctor Manuel Vucetich para los dos partidos de repesca mundialista contra la selección de Nueva Zelanda, ganando con un global de 9-3. Después de perder la final del Torneo Apertura 2013 contra el Club León, fue nombrado oficialmente entrenador de la selección mexicana. Culminó su etapa el 27 de julio de 2015, con un récord de 19 triunfos, 11 empates y 7 derrotas.