The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
FZ

FC Zurich

Letzigrund Stadion, Zurich. Every match we hold, with the price it went off at.

638Played
261Won
40.9%Win rate
1.63Scored per game
1.48Conceded per game
164Clean sheets

Home and away

The same record, split by where it was played.

At home
43.2%
315 played, 136 won. 1.74 scored a game.
Away
38.7%
323 played, 125 won. 1.52 scored a game.
How the market priced them
40.3%
591 priced matches at an average of 2.97, which implied 33.7%.

Season by season 37

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 11524 -3
2026/27 Friendlies Clubs 8305 -1
2026/27 Schweizer Cup 2101 -1
2025/26 Super League 3811522 -23
2025/26 Friendlies Clubs 4202 -1
2025/26 Schweizer Cup 1100 +2
2024/25 Super League 3815815 -1
2024/25 Friendlies Clubs 8332 -4
2024/25 Schweizer Cup 4301 +5
2023/24 Super League 38161210 +12
2023/24 Friendlies Clubs 9720 +24
2023/24 Schweizer Cup 4301 +4
2022/23 Super League 36101412 -14
2022/23 UEFA Europa League 10505 -4
2022/23 Friendlies Clubs 8602 +20
2022/23 Schweizer Cup 2101 +3
2022/23 UEFA Champions League 2011 -1
2021/22 Super League 362376 +32
2021/22 Friendlies Clubs 10244 0
2021/22 Schweizer Cup 3210 +11
2020/21 Super League 36111015 -4
2020/21 Friendlies Clubs 10802 +23
2020/21 Schweizer Cup 1001 -1
2019/20 Super League 3612717 -27
2019/20 Schweizer Cup 3201 -2
2018/19 Super League 36111114 -9
2018/19 UEFA Europa League 8314 -3
2017/18 Super League 36121311 +6
2016/17 Challenge League 362673 +61
2016/17 UEFA Europa League 6132 -2
2015/16 Super League 3671316 -23
2015/16 UEFA Europa League 2011 -1
2014/15 Super League 3615813 +7
2014/15 UEFA Europa League 8323 -2
2013/14 Super League 3614814 -1
2012/13 Super League 3616713 +14

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 19 December 2026
A FC Zurich scheduled FC Basel 1893 —
Saturday 12 December 2026
H FC Zurich scheduled Grasshoppers —
Saturday 5 December 2026
H FC Zurich scheduled FC Lugano —
Saturday 28 November 2026
A FC Zurich scheduled FC Vaduz —
Sunday 22 November 2026
H FC Zurich scheduled FC ST. Gallen —
Sunday 8 November 2026
A FC Zurich scheduled Servette FC —
Sunday 1 November 2026
A FC Zurich scheduled BSC Young Boys —
Saturday 24 October 2026
H FC Zurich 2 – 1 FC Luzern 2.70
Sunday 18 October 2026
A FC Zurich 0 – 2 FC Aarau —
Saturday 10 October 2026
H FC Zurich 4 – 2 FC Thun 2.34
Friday 25 September 2026
H FC Zurich 3 – 1 Neuchatel Xamax FC —
Saturday 19 September 2026
A FC Zurich 1 – 1 FC Sion 6.31
Sunday 13 September 2026
H FC Zurich 2 – 1 FC Vaduz 2.32
Saturday 5 September 2026
A FC Zurich 2 – 2 Grasshoppers 2.60
Tuesday 1 September 2026
H FC Zurich 2 – 4 BSC Young Boys 4.74
Saturday 29 August 2026
A FC Zurich 3 – 2 Lausanne 3.85
Saturday 22 August 2026
H FC Zurich 1 – 2 FC Basel 1893 2.66
Friday 14 August 2026
A FC Zurich 2 – 1 Tuggen 1.06
Sunday 9 August 2026
A FC Zurich 0 – 5 FC Lugano 6.60
Saturday 1 August 2026
H FC Zurich 2 – 1 Servette FC 4.00
Sunday 26 July 2026
A FC Zurich 1 – 2 FC ST. Gallen 5.66
Saturday 18 July 2026
H FC Zurich 2 – 3 SpVgg Greuther Fürth —
Saturday 11 July 2026
H FC Zurich 1 – 2 Stade Lausanne-Ouchy —
Friday 10 July 2026
H FC Zurich 1 – 2 Sochaux —
Saturday 4 July 2026
H FC Zurich 2 – 3 SC Kriens 1.40
Saturday 27 June 2026
A FC Zurich 6 – 4 Thalwil 1.12
H FC Zurich 3 – 2 FC Schaffhausen 1.34
Saturday 16 May 2026
H FC Zurich 0 – 2 Servette FC 3.60
Tuesday 12 May 2026
A FC Zurich 0 – 1 FC Luzern 6.20
Saturday 9 May 2026
H FC Zurich 2 – 1 Grasshoppers 2.71