 Despite his excellent goal record, he played at Levski for just one and a half seasons as he returned to Switzerland with Neuchâtel Xamax in January 1995.The following January, he signed for FC Luzern and he went on to play over fifty league matches for the club before going to FC Aarau for a second spell in 1998.In 2000, he played for FC Basel for a short while before dropping down to the Swiss lower leagues where he continued to play for another two years with Kickers Luzern and Blue Star Zürich.