He spent the next seven seasons in the Swiss leagues, later playing for Vaduz, where he made his debut in a European competition, and Young Boys, where he won a runners-up medal in the Swiss Cup.
He spent seven seasons playing in Swiss leagues before joining Vaduz, where he made his European debut and later played for Young Boys, where he won a runner-up medal in the Swiss Cup.