Ce genre de divertissement a duré jusqu'en 1903, lorsque le premier club de football universitaire de Zagreb a été formé - le Akademski sport-klub, qui plus tard deviendra HAŠK (Club sportif académique croate). Bien qu'à l'époque, dans toute la Croatie il n'y avait que quelques clubs sportifs, principalement du cyclisme et de la gymnastique, au cours de sa première année, le club de sport Akademski avait 39 membres. Parmi eux se trouvaient les précurseurs du football croate – Zvonimir Miskić, Hinko Würth, Adam August, Marko Kostrenčić, Krešo Miskić, Oskar Mohr, Milovan Zoričić, Stjepan Mlinarić et autres. Au début, ils se sont rencontrés dans des appartements privés, jusqu'à la fin de 1903, ils ont trouvé des pièces dans le bâtiment de l'époque Dionička tiskara (l’ancienne imprimerie) à l'intersection des rues Masarykova et Gundulićeva. L'escrime était pratiquée dans les pièces du club et les footballeurs s'entraînaient à « Elipsa », un terrain derrière l'école sur la place Roosevelt et à la fête foraine près de la rue Draškovićeva.
Jusqu'en 1905, la famille du football de Zagreb s'agrandit, et en plus de HAŠK, elle comprenait également de la HŠK Académie, le Prvi nogometni i sportski klub Zagreb (Le premier club de football et de sport à Zagreb) et quelques équipes de football de lycée. L'année 1906 a été très importante pour que le football continue de se développer en ville et dans le pais. Le HAŠK entraînait déjà les jeunes, et le football prenait une forme sérieuse et officielle. En cette année les matchs ont été joués sur le terrain improvisé et non clôturé de la place Marulić où les premiers matchs officiels ont été joués à Zagreb. Tout d'abord, un match amical a été joué entre les équipes de jeunes HAŠK et Académie où HAŠK a gagné avec 5:0, et dix jours plus tard, le premier match des équipes seniors de HAŠK et de Zagreb a été joué qui s'est terminé par un match nul 1:1. Plus tard, les matchs ont été joués à « Elipsa », et en 1907 les annales du football enregistrent les premières rencontres internationales de l'équipe de la ville de Zagreb, composée des joueurs de HAŠK et de Zagreb. Cette équipe a joué deux matchs en juin contre l'équipe "intimidante" du Slavia à Prague et l'équipe de Zagreb est revenue vaincu et sans marquer un seul but (0:15 et 0:20).
Les premières règles du football en Croatie, écrites sur le modèle anglais, ont été publiées en 1908, et un an plus tard, les premières équipes étrangères sont arrivées à Zagreb – le GAC de Graz a gagné avec 1:0, Grazer-Sport a joué avec 3:3 et l’équipe hôte a célébré avec 3:0 contre BEAC de Budapest et 5:1 contre Eintracht de Trieste.
Au cours des deux décennies suivantes, le football à Zagreb s'est développé à une échelle inimaginable. Le légendaire Građanski est apparu, les matchs attiraient des milliers de spectateurs et les tournées internationales d'équipes européennes fortes sont devenues normales.