Johnny Herrera debutó en 1999 con la camiseta de Universidad de Chile. Periplo que comenzó reemplazando a uno de los más grandes porteros del cuadro bullanguero, hablamos de Sergio Bernabé Vargas.
De ahí en más se fue ganando un puesto de titular, y haciéndose un nombre en el fútbol chileno, lo que le valió un traspaso al Cruzeiro de Brasil en 2006. Luego de un paso no muy auspicioso retornó a Chile, y fue Everton de Viña del Mar el que lo vio campeonar frente a Colo Colo.
En 2008 el Samurai pasó a Audax Italiano, para en 2011 retornar a su cuna, y no soltar más la titularidad. En Universidad de Chile Johnny logró la Copa Sudamericana y el tricampeonato. de la mano de Jorge Sampaoli, sumando a la fecha más de 500 partidos en Primera División.
Para ser específicos, son 511 duelos que ha jugado en el campeonato chileno, ubicándose en la posición número 12 de los que más presencias tienen en el torneo criollo.
A continuación el lista completo de los que más partidos tienen en su haber, donde Johnny prontamente se meterá en los 10 con más partidos.
- 624 Nef
- 579 Luis Fuentes
- 575 Bigorra
- 571 Merello
- 555 Rafael González
- 548 Riveros
- 545 Pedro González
- 538 Juan Luis González
- 529 Véliz
- 524 Sierra
- 521 Puebla
- 511 Johnny Herrera
- 510 Leonel Herrera
- 505 Vallejos
- 501 Jorge Ormeño