In den folgenden Jahren spielte er bei unterklassigen Klubs, ehe er im Februar 2012 zum Erstligisten NK Karlovac kam, für den er am 19. Spieltag der Saison 2011/12 gegen Dinamo Zagreb in der 1. HNL debütierte.