Con el club Dinamo Zagreb ha obtenido cinco títulos a nivel nacional (tres ligas y dos copas croatas).
Luego, en 2009, se unió a la academia juvenil del Red Bull Salzburg, a pesar del interés de diversos clubes importantes como el Bayern de Múnich, Chelsea y F. C. Barcelona.
[4] Diez días más tarde, se inició como titular en un empate 1-1 contra el NK Lokomotiva.
[7] Un año más tarde se hizo oficial su cesión a la U. D. Almería de España.
[8] Esta no se hizo efectiva y en octubre de 2020 fue prestado al VVV-Venlo neerlandés.
[13] No tuvo minutos, llegaron hasta octavos de final y perdieron en la prórroga contra Portugal, selección que se quedó con el título.