Home and away
The same record, split by where it was played.
At home
47%
300 played, 141 won.
1.83 scored a game.
Away
36.2%
329 played, 119 won.
1.57 scored a game.
How the market priced them
40.5%
597 priced matches at an average of 3.07, which implied 32.6%.
Season by season 35
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Saturday 19 December 2026
A
FC ST. Gallen
scheduled
Lausanne
—
Saturday 12 December 2026
H
FC ST. Gallen
scheduled
FC Vaduz
—
Sunday 6 December 2026
H
FC ST. Gallen
scheduled
Grasshoppers
—
Tuesday 1 December 2026
H
FC ST. Gallen
scheduled
FC Lugano
—
Sunday 29 November 2026
A
FC ST. Gallen
scheduled
FC Thun
—
Sunday 22 November 2026
A
FC ST. Gallen
scheduled
FC Zurich
—
Sunday 8 November 2026
H
FC ST. Gallen
scheduled
FC Lugano
—
Saturday 31 October 2026
H
FC ST. Gallen
scheduled
Servette FC
—
Saturday 24 October 2026
A
FC ST. Gallen
0 – 2
BSC Young Boys
4.09
Friday 16 October 2026
A
FC ST. Gallen
2 – 0
Rapperswil
—
Sunday 11 October 2026
H
FC ST. Gallen
1 – 0
Lausanne
1.38
Saturday 3 October 2026
A
FC ST. Gallen
3 – 3
Brühl
—
Sunday 20 September 2026
A
FC ST. Gallen
3 – 1
FC Basel 1893
2.33
Wednesday 16 September 2026
A
FC ST. Gallen
1 – 4
FC Lugano
2.83
Saturday 12 September 2026
H
FC ST. Gallen
0 – 3
FC Sion
2.12
Sunday 6 September 2026
A
FC ST. Gallen
2 – 0
Servette FC
2.95
Wednesday 2 September 2026
A
FC ST. Gallen
0 – 2
Grasshoppers
1.74
Sunday 30 August 2026
H
FC ST. Gallen
3 – 4
FC Thun
1.66
Thursday 27 August 2026
H
FC ST. Gallen
2 – 3
FC Nordsjaelland
2.20
Thursday 20 August 2026
A
FC ST. Gallen
0 – 1
FC Nordsjaelland
6.50
Sunday 16 August 2026
A
FC ST. Gallen
3 – 0
Thalwil
—
Thursday 13 August 2026
H
FC ST. Gallen
5 – 1
Sheriff Tiraspol
1.33
Sunday 9 August 2026
H
FC ST. Gallen
2 – 2
FC Luzern
2.15
Thursday 6 August 2026
A
FC ST. Gallen
3 – 1
Sheriff Tiraspol
2.00
Sunday 2 August 2026
A
FC ST. Gallen
3 – 2
FC Vaduz
2.00
Thursday 30 July 2026
A
FC ST. Gallen
0 – 5
Benfica
24.00
Sunday 26 July 2026
H
FC ST. Gallen
2 – 1
FC Zurich
1.61
Thursday 23 July 2026
H
FC ST. Gallen
2 – 1
Benfica
8.00
Friday 17 July 2026
H
FC ST. Gallen
0 – 3
Norwich
2.04
Saturday 11 July 2026
A
FC ST. Gallen
3 – 6
Lyon
6.33