W styczniu 2009 roku najpierw przeszedł do Karlsruher SC na zasadach wypożyczenia, a latem podpisał kontrakt z niemieckim klubem. Na początku 2011 przeniósł się do greckiego AEK Ateny. 13 października 2011 jako wolny agent podpisał kontrakt z Wołynią ŁuckUA-Футбол. "Волинь" дозаявила хорватського захисника. Rozegrał tylko 3 gry i podczas przerwy zimowej sezonu 2011/12 wrócił do ojczyzny. W 2012 występował w HNK Rijeka. W styczniu 2013 podpisał kontrakt z brunejskim DPMM FC, ale już w kwietniu kontrakt został anulowany. Po dłuższej przerwie w 2017 został piłkarzem NK Kustošija Zagrzeb. Od 2018 grał w NK Savski Marof.

Statystyki Sezon Klub Kraj Rozgrywki Mecze Bramki 2000/01 Dinamo Zagrzeb

Prva HNL 16 0 2001/02 Dinamo Zagrzeb

Prva HNL 21 0 2002/03 Dinamo Zagrzeb

Prva HNL 14 1 2003/04 Dinamo Zagrzeb

Prva HNL 32 3 2004/05 Dinamo Zagrzeb

Prva HNL 9 0 2005/06 Dinamo Zagrzeb

Prva HNL 31 1 2006/07 Dinamo Zagrzeb

Prva HNL 31 5 2007/08 Dinamo Zagrzeb

Prva HNL 22 1 2008/09 Dinamo Zagrzeb

Prva HNL 13 0 2008/09 Karlsruher SC

Bundesliga 12 0

Łącznie w Prva HNL 189 11