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

FC WIL 1900

Lidl Arena, Wil. Every match we hold, with the price it went off at.

438Played
140Won
32%Win rate
1.42Scored per game
1.58Conceded per game
113Clean sheets

Home and away

The same record, split by where it was played.

At home
37.2%
215 played, 80 won. 1.53 scored a game.
Away
26.9%
223 played, 60 won. 1.3 scored a game.
How the market priced them
29.9%
401 priced matches at an average of 3.44, which implied 29.1%.

Season by season 26

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Challenge League 11254 -6
2026/27 Friendlies Clubs 7304 -10
2026/27 Schweizer Cup 2200 +5
2025/26 Challenge League 36101016 -16
2025/26 Friendlies Clubs 5122 0
2025/26 Schweizer Cup 1100 +1
2024/25 Challenge League 36131112 +1
2024/25 Friendlies Clubs 12525 +4
2024/25 Schweizer Cup 2110 +2
2023/24 Challenge League 36111114 -4
2023/24 Friendlies Clubs 8224 -1
2023/24 Schweizer Cup 2110 +4
2022/23 Challenge League 3616812 +10
2022/23 Friendlies Clubs 5203 +6
2022/23 Schweizer Cup 3201 +7
2021/22 Challenge League 3611817 -12
2021/22 Friendlies Clubs 8224 +4
2021/22 Schweizer Cup 2101 -2
2020/21 Challenge League 3610917 -9
2020/21 Friendlies Clubs 7016 -11
2020/21 Schweizer Cup 1010 0
2019/20 Challenge League 3614715 -1
2019/20 Schweizer Cup 2101 +1
2018/19 Challenge League 36101214 -14
2017/18 Challenge League 3691215 -10
2016/17 Challenge League 3610719 -23

Recent matches 30

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

Friday 18 December 2026
H FC WIL 1900 scheduled Stade Lausanne-Ouchy —
Sunday 13 December 2026
A FC WIL 1900 scheduled Neuchatel Xamax FC —
Sunday 6 December 2026
H FC WIL 1900 scheduled Étoile Carouge —
Tuesday 1 December 2026
H FC WIL 1900 scheduled FC Luzern —
Saturday 28 November 2026
H FC WIL 1900 scheduled Yverdon Sport —
Friday 20 November 2026
A FC WIL 1900 scheduled Stade Nyonnais —
Friday 6 November 2026
A FC WIL 1900 scheduled FC Aarau —
Sunday 1 November 2026
H FC WIL 1900 scheduled FC Winterthur —
Friday 23 October 2026
H FC WIL 1900 2 – 2 Rapperswil —
Saturday 17 October 2026
A FC WIL 1900 1 – 0 Bulle —
Friday 9 October 2026
A FC WIL 1900 1 – 1 SC Kriens —
Thursday 1 October 2026
A FC WIL 1900 0 – 5 SCR Altach —
Friday 18 September 2026
H FC WIL 1900 5 – 0 Stade Nyonnais —
Friday 11 September 2026
A FC WIL 1900 0 – 4 Stade Lausanne-Ouchy 6.00
Friday 4 September 2026
A FC WIL 1900 1 – 1 Étoile Carouge 4.33
Monday 31 August 2026
H FC WIL 1900 2 – 2 FC Aarau 3.75
Friday 28 August 2026
A FC WIL 1900 1 – 1 Yverdon Sport 5.60
Saturday 22 August 2026
H FC WIL 1900 0 – 2 SC Kriens 2.42
Sunday 16 August 2026
A FC WIL 1900 6 – 2 Rebstein —
Friday 7 August 2026
A FC WIL 1900 0 – 5 FC Winterthur 3.52
Friday 31 July 2026
H FC WIL 1900 1 – 2 Neuchatel Xamax FC 2.55
Friday 24 July 2026
A FC WIL 1900 5 – 4 Rapperswil 2.30
Saturday 18 July 2026
H FC WIL 1900 3 – 2 Brühl —
Friday 10 July 2026
H FC WIL 1900 0 – 2 FC Luzern —
Saturday 4 July 2026
H FC WIL 1900 3 – 2 Grasshoppers —
Friday 26 June 2026
A FC WIL 1900 0 – 2 Austria Lustenau 4.75
Friday 15 May 2026
H FC WIL 1900 1 – 3 FC Vaduz 5.80
Monday 11 May 2026
A FC WIL 1900 4 – 2 Bellinzona 2.74
Friday 8 May 2026
H FC WIL 1900 0 – 1 Yverdon Sport 3.05
Friday 1 May 2026
A FC WIL 1900 1 – 0 Stade Nyonnais 2.44