Ο Χαλίλοβιτς ξεκίνησε την καριέρα του αγωνιζόμενος στα τμήματα υποδομής της ομάδας της γενέτειράς του, Ντιναμό Ζάγκρεμπ. Τον Ιούνιο του 2012, υπέγραψε επαγγελματικό συμβόλαιο με την Ντιναμό. Στις 27 Σεπτεμβρίου 2012, πραγματοποίησε το ντεμπούτο του με την πρώτη ομάδα, σε μία νίκη με 3–1 επί της Χάιντουκ Σπλιτ, όπου αντικατέστησε τον Σαμίρ, για τα τελευταία δέκα λεπτά του αγώνα. Αυτό τον κατέστησε ως έναν από τους νεαρότερους ποδοσφαιριστές στην ιστορία της Ντιναμό Ζάγκρεμπ, ώντας σε ηλικία 16 ετών και 102 ημερών (5946 ημερών).
Στον αγώνα του επόμενου γύρου με αντίπαλο την Σλάβεν Μπέλουπο, μπήκε και πάλι ως αλλαγή και πέτυχε το τελευταίο γκολ της ομάδας του, στην νξίκη της με σκορ 4–1. Αυτό τον κατέστησε ως τον νεαρότερο σκόρερ στην ιστορία του πρωταθλήματος, σε ηλικία 16 ετών και 112 ημερών (5956 ημερών), σπάζοντας το σχετικό ρεκόρ, που κατείχε από τον Νοέμβριο του 2010 ο συμπαίκτης του Ματέο Κόβασιτς. Στις 24 Οκτωβρίου 2012, έγινε ο νεαρότερος παίκτης του συλλόγου που να έχει αγωνιστεί σε αγώνα του Τσάμπιονς Λιγκ, μετά την συμμετοχή του στην ήττα της ομάδας του από το γαλλικό «μεγαθήριο» Παρί Σεν Ζερμέν, με σκορ 0-2.
https://youtu.be/_IXrfH4Fj3c
Οι επόμενοι σταθμοί της καριέρας του
- Μπαρτσελόνα Β
- Μπαρτσελόνα
- Σπόρτινγκ Χιχόν (δανεικός)
- Αμβούργο
- Λας Πάλμας (δανεικός)
- Μίλαν