Home and away
The same record, split by where it was played.
At home
45.1%
430 played, 194 won.
1.76 scored a game.
Away
25.6%
418 played, 107 won.
1.22 scored a game.
How the market priced them
50.4%
117 priced matches at an average of 2.95, which implied 33.9%.
Season by season 220
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Monday 16 November 2026
H
Switzerland
scheduled
Scotland
—
Friday 13 November 2026
A
Switzerland
scheduled
Slovenia
—
Tuesday 6 October 2026
H
Switzerland
3 – 0
FYR Macedonia
—
Saturday 3 October 2026
H
Switzerland
2 – 1
Slovenia
—
Tuesday 29 September 2026
A
Switzerland
3 – 0
Scotland
2.23
Saturday 26 September 2026
A
Switzerland
3 – 0
FYR Macedonia
—
Sunday 12 July 2026
A
Switzerland
1 – 3
Argentina
6.49
Tuesday 7 July 2026
H
Switzerland
0 – 0
Colombia
3.90
Friday 3 July 2026
H
Switzerland
2 – 0
Algeria
2.05
Wednesday 24 June 2026
H
Switzerland
2 – 1
Canada
2.62
Thursday 18 June 2026
H
Switzerland
4 – 1
Bosnia & Herzegovina
1.57
Saturday 13 June 2026
A
Switzerland
1 – 1
Qatar
—
Saturday 6 June 2026
H
Switzerland
1 – 1
Australia
1.67
Sunday 31 May 2026
H
Switzerland
4 – 1
Jordan
1.21
Tuesday 31 March 2026
A
Switzerland
0 – 0
Norway
3.86
Friday 27 March 2026
H
Switzerland
3 – 4
Germany
3.80
Tuesday 18 November 2025
A
Switzerland
1 – 1
Kosovo
1.93
Saturday 15 November 2025
H
Switzerland
4 – 1
Sweden
1.57
Monday 13 October 2025
A
Switzerland
0 – 0
Slovenia
1.85
Friday 10 October 2025
A
Switzerland
2 – 0
Sweden
3.07
Monday 8 September 2025
H
Switzerland
3 – 0
Slovenia
1.47
Friday 5 September 2025
H
Switzerland
4 – 0
Kosovo
1.45
Wednesday 11 June 2025
A
Switzerland
4 – 0
USA
2.25
Saturday 7 June 2025
A
Switzerland
4 – 2
Mexico
3.20
Tuesday 25 March 2025
H
Switzerland
3 – 1
Luxembourg
1.25
Friday 21 March 2025
A
Switzerland
1 – 1
Northern Ireland
2.05
Monday 18 November 2024
A
Switzerland
2 – 3
Spain
11.00
Friday 15 November 2024
H
Switzerland
1 – 1
Serbia
1.84
Tuesday 15 October 2024
H
Switzerland
2 – 2
Denmark
2.35
Saturday 12 October 2024
A
Switzerland
0 – 2
Serbia
2.62