In summer 2011 he returned to Macedonia and joined Macedonian First League side FK Shkëndija playing with them the first half of the 2011–12 season and winning the 2011 Macedonian Super Cup title.[2] Then he played a year and a half with second-tier side FK Korabi, before returning to Macedonian First League this time by joining FK Renova in summer 2013.[2] He played with Renova in both matches of the first round of the 2015–16 UEFA Europa League.[7]
After playing with Renova 4+1⁄2 seasons, he moved to Albanian side FK Partizani Tirana during winter-break of the 2017–18 season.[2]