fcz logo
FC Zürich: Fussballclub Zürich, commonly abbreviated to FC Zürich or simply FCZ, is a Swiss professional football club based in Zürich. Founded in 1896, the club has won the Swiss Super League 13 times and the Swiss Cup 10 times. Their most recent titles are the 2022 Swiss Super League and the 2018 Swiss Cup. The club plays its home games at the Letzigrund, which has a capacity of 26,000 spectators for league games. FC Zürich is the only Swiss team to have reached the semi-finals of the European Cup more than once.