In 2009, he returned to Croatia to play with HNK Suhopolje.In 2011, he played in the Croatian Second Football League with NK Imotski, and had a loan spell with NK Rudeš.He later played in the Treća HNL with BŠK Zmaj, and NK Oriolik.The following season he played with NK Pajde Möhlin, and featured in the 2015 Croatian World Club Championship, where he was named best player in the tournament.He played once more abroad in 2016 with SG HWW Niederroßbach, and later in the Canadian Soccer League with Hamilton City SC.In 2019, he returned to the Bezirksliga to play with TuS Montabaur.