Novák, nacido el 3 de febrero de 1939 en Ják, al oeste de Hungría, jugó en varios equipos y a los 22 año fue contratado por el Ferencváros, donde en 333 partidos marcó 69 goles. Como miembro de la selección ganó dos medallas de oro en los Juegos Olímpicos de Tokio (1964) y de la Ciudad de México (1968), mientras que en Roma (1960) fue miembro de la selección que logró la medalla de bronce. En 1968 fue elegido miembro de la Selección del Mundo. Jugó en el Ferencváros hasta 1972 y después, como entrenador, ganó tres ligas húngaras con el equipo, en 1981, 1995 y 1996.