Ese tipo de divertimiento duró hasta 1903 cuando fue fundado el primer club de fútbol de los universitarios de Zagreb – Akademski sport-club, que después cambiará de nombre en HAŠK (Club Deportivo Académico Croata). Aunque entonces en toda Croacia existían solo algunos clubs deportivos, principalmente de ciclismo y de gimnasia, en su primer año el Akademski sport-club tuvo 39 miembros. Entre ellos fueron los precursores del fútbol croata – Zvonimir Miskić, Hinko Würth, Adam August, Marko Kostrenčić, Krešo Miskić, Oskar Mohr, Milovan Zoričić, Stjepan Mlinarić y otros. En los principios se reunían en los apartamentos privados, hasta que a finales de 1903 encontraron espacios en el edificio de la entonces Dionička tiskara (Compañía Tipográfica) en la intersección de calles Masarykova y Gundulićeva. En los espacios del club se practicaba esgrima, y los futbolistas entrenaron en “Elipsa”, campo detrás de la escuela en la entonces plaza de Roosevelt y en la feria cerca de la calle Draškovićeva.
Hasta 1905 la familia de fútbol de Zagreb crecío y entonces, además de HAŠK, incluía a la HŠK Academia, a Prvi nogometni i sportski klub Zagreb (Primer club deportivo y de fútbol de Zagreb) y algunos equipos de fútbol de secundaria. El año 1906 fue muy significante para que el fútbol siga desarrollando en la ciudad y en el país. El HAŠK ya estaba entrenando a los juveniles, y el fútbol tomó la forma seria y oficial. En ese año los partidos se jugaban en el campo improvisado y sin vallar en la plaza de Marulić donde se jugaron los primeros partidos oficiales en Zagreb. Primeramente, se jugó un partido amistoso entre los juveniles de HAŠK y Academia donde HAŠK ganó con 5:0, y diez días después se jugó el primer partido de los equipos de seniors HAŠK y Zagreb que terminó con un empate 1:1. Después, los partidos se jugaban en “Elipsa”, y en 1907 los anales de fútbol registraron los primeros encuentros internacionales del equipo de la ciudad de Zagreb, formado de los jugadores de HAŠK y Zagreb. Este equipo jugó dos partidos en junio contra el entonces “intimidante” equipo Slavia en Praga y el equipo volvió derrotado y sin marcar un solo gol (0:15 y 0:20).
Las primeras reglas de fútbol en Croacia, escritas según el modelo inglés, fueron publicadas en 1908, y un año después los primeros equipos extranjeros llegaron a Zagreb – GAC de Graz ganó con 1:0, Grazer-Sport jugó con 3:3 y los anfitriones celebraron con 3:0 contra el BEAC de Budapest y 5:1 contra el Eintracht de Trieste.
En las siguientes dos décadas, el fútbol en Zagreb se desarrolló hasta una escala inimaginable. Apareció el legendario Građanski, los partidos atraían miles de espectadores y las giras internacionales de los equipos europeos fuertes se han convertido en algo habitual.