FC Vaduz
In July 2017, Karim signed for FC Vaduz on loan from Grasshopper Club Zürich to get more playing time.