José Francisco Porras inicio su carrera profesional en la temporada de 1989-90 jugando con el Club Sport Herediano, en este equipo, Porras logro su primer campeonato nacional en la temporada de 1992-93.