 Before settling as a first-team member in 2003, he completed loan spells at Croatia Sesvete, Kamen Ingrad and Osijek.He was Dinamo Zagreb's first-choice goalkeeper during the 2005–06 season, when the club won their first league title in two years.He continued to play regularly in the early stages of the following season.