FC Luzern
During his career, Niederhäuser played for BSC Young Boys, FC Schaffhausen, FC Vaduz, SC Kriens, FC Luzern and FC Grenchen.