En 2010 debutó como futbolista con el NK Hrvatski Dragovoljac a los 18 años de edad.
De nuevo una temporada después, fue traspasado al G. N. K. Dinamo Zagreb.
En su primera temporada con el equipo ganó la Prva HNL y la Supercopa de Croacia.
Al año siguiente volvió a hacerse con el título de liga.
[7] Jugó como titular y destacó como un jugador importante para que Croacia se convirtiera en finalista del torneo.