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

Servette FC

Stade de Geneve, Geneva. Every match we hold, with the price it went off at.

508Played
215Won
42.3%Win rate
1.64Scored per game
1.37Conceded per game
129Clean sheets

Home and away

The same record, split by where it was played.

At home
44.9%
247 played, 111 won. 1.72 scored a game.
Away
39.8%
261 played, 104 won. 1.57 scored a game.
How the market priced them
41.8%
474 priced matches at an average of 2.76, which implied 36.2%.

Season by season 37

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 11515 +2
2026/27 Friendlies Clubs 8224 -1
2026/27 Schweizer Cup 2200 +11
2025/26 Super League 38131411 +8
2025/26 Friendlies Clubs 4202 -2
2025/26 Schweizer Cup 2101 +4
2025/26 UEFA Europa League 2002 -3
2025/26 UEFA Champions League 2101 -1
2024/25 Super League 3817129 +9
2024/25 Friendlies Clubs 5401 +9
2024/25 Schweizer Cup 2101 +5
2024/25 UEFA Europa League 2011 -1
2023/24 Super League 38181010 +16
2023/24 Friendlies Clubs 8404 +2
2023/24 UEFA Europa League 6123 -9
2023/24 Schweizer Cup 5410 +14
2023/24 UEFA Champions League 3021 -1
2022/23 Super League 3614166 +7
2022/23 Friendlies Clubs 10505 -1
2022/23 Schweizer Cup 4400 +11
2021/22 Super League 3612816 -16
2021/22 Friendlies Clubs 6123 -3
2021/22 Schweizer Cup 3201 +6
2020/21 Super League 3614814 -11
2020/21 Friendlies Clubs 5401 +16
2020/21 Schweizer Cup 3201 +2
2020/21 UEFA Europa League 2101 +2
2019/20 Super League 36121311 +9
2019/20 Schweizer Cup 2101 +5
2018/19 Challenge League 362475 +53
2017/18 Challenge League 3617118 +18
2016/17 Challenge League 3618810 +12
2012/13 Super League 366822 -30

Recent matches 30

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

Sunday 20 December 2026
H Servette FC scheduled BSC Young Boys —
Sunday 13 December 2026
A Servette FC scheduled FC Luzern —
Sunday 6 December 2026
A Servette FC scheduled FC Basel 1893 —
Tuesday 1 December 2026
A Servette FC scheduled Neuchatel Xamax FC —
Saturday 28 November 2026
H Servette FC scheduled Lausanne —
Saturday 21 November 2026
A Servette FC scheduled FC Sion —
Sunday 8 November 2026
H Servette FC scheduled FC Zurich —
Saturday 31 October 2026
A Servette FC scheduled FC ST. Gallen —
Saturday 24 October 2026
H Servette FC 2 – 1 FC Vaduz 1.92
Friday 16 October 2026
A Servette FC 4 – 0 Rotkreuz —
Saturday 10 October 2026
H Servette FC 3 – 0 FC Sion 3.17
Friday 2 October 2026
A Servette FC 1 – 2 Annecy —
Saturday 19 September 2026
A Servette FC 2 – 3 BSC Young Boys 4.73
Wednesday 16 September 2026
A Servette FC 4 – 2 FC Thun 2.92
Sunday 13 September 2026
A Servette FC 1 – 0 Lausanne 2.23
Sunday 6 September 2026
H Servette FC 0 – 2 FC ST. Gallen 2.31
Thursday 3 September 2026
A Servette FC 0 – 1 FC Lugano 3.20
Saturday 29 August 2026
H Servette FC 1 – 1 FC Luzern 2.55
Saturday 15 August 2026
A Servette FC 7 – 0 Bavois 1.16
Saturday 8 August 2026
H Servette FC 2 – 1 Grasshoppers 1.60
Saturday 1 August 2026
A Servette FC 1 – 2 FC Zurich 1.90
Saturday 25 July 2026
H Servette FC 0 – 1 FC Basel 1893 1.84
Saturday 18 July 2026
H Servette FC 1 – 0 Saint Etienne 2.20
Wednesday 15 July 2026
A Servette FC 1 – 2 Lyon 5.90
Saturday 11 July 2026
H Servette FC 1 – 2 Étoile Carouge —
Wednesday 8 July 2026
H Servette FC 2 – 0 Stade Lausanne-Ouchy —
Saturday 4 July 2026
H Servette FC 1 – 1 Stade Nyonnais —
Saturday 16 May 2026
A Servette FC 2 – 0 FC Zurich 2.10
Tuesday 12 May 2026
H Servette FC 2 – 0 Lausanne 1.91
Saturday 9 May 2026
A Servette FC 3 – 3 FC Luzern 3.05