he left hrvatski dragovoljac for dinamo zagreb in the summer of 1998, but was merely the club's third-choice goalkeeper and managed to make only two domestic league appearances in the following two seasons. he became the club's second-choice goalkeeper after dražen ladić's retirement in may 2000 and made three domestic league appearances in the 2000–01 season before transferring to dinamo's local rivals nk zagreb for the 2001–02 season. he played for the club in the following two seasons and was their first-choice goalkeeper in both of them, also playing a significant role in the zagreb team that surprisingly won the croatian first league champions title in 2002.