Football · Super League · Switzerland
St. Gallen vs Zurich
Sunday, 26 July 2026
Played. Source reports: FINISHED.Final score
St. Gallen2-1Zurich
- 1ST HALF
- 0-0
- 2ND HALF
- 2-1
Prediction and result
Before kickoff, the model made Zurich favourites at 46% (St. Gallen 35%, draw 19%). St. Gallen come in with the better recent form (6 wins from 10 to 3), which keeps it from being more one-sided. It put over 2.5 goals at 79% and both teams scoring at 75%. St. Gallen won 2-1, against the model's 46% for Zurich.
Key facts before the match
- Zurich have lost 4 matches in a row.
- St. Gallen have won 7 of the last 10 meetings with Zurich.
- They last met on 6 Apr 2026, when St. Gallen won 2-1.
Switzerland•Super League

St. Gallen(7)
W115d
L121d
L127d
W137d
W141d
W175d
D182d
W185d
W189d
L196d

Zurich(3)
L120d
L127d
L128d
L134d
W141d
W141d
L183d
L187d
W190d
D197d
Sunday, 26 July 2026 at 17:30
Played. Source reports: FINISHED.Final score
St. Gallen2-1Zurich
- 1ST HALF
- 0-0
- 2ND HALF
- 2-1
H2H: 7-0-3
Home & away form · from last 10 matches
St. Gallen at homeZurich away
53
2/51/3
1/51/3
2/51/3
1.202.67
2.002.33
3/52/3
2/52/3
1/51/3
5/53/3
3/52/3
0/50/3
2/51/3
4/52/3
3/52/3
Model Prediction
Expected Goals
St. Gallen: 1.88
Expected Goals
Zurich: 2.17
St. Gallen
35%
Draw
19%
Zurich
46%
Over 2.5: 79%
BTTS: 75%
Quality: high
Team 1 Form
St. Gallen · # = league position now
23 Jul2026
St. Gallen#4 vs Benfica#2
2-1W
17 Jul2026
St. Gallen#4 vs Norwich#12
0-3L
11 Jul2026
Lyon#5 vs St. Gallen#4
6-3L
01 Jul2026
Winterthur#2 vs St. Gallen#4
0-1W
27 Jun2026
St. Gallen#4 vs Altach#9
3-2W
24 May2026
Lausanne Ouchy#1 vs St. Gallen#4
0-3W
17 May2026
St. Gallen#4 vs Thun#8
1-1D
14 May2026
Basel#7 vs St. Gallen#4
1-3W
10 May2026
Lugano#1 vs St. Gallen#4
1-2W
03 May2026
St. Gallen#4 vs Sion#3
0-3L
Team 2 Form
Zurich · # = league position now
18 Jul2026
Zurich#5 vs Greuther Furth#10
2-3L
11 Jul2026
Zurich#5 vs Lausanne Ouchy#1
1-2L
10 Jul2026
Zurich#5 vs Sochaux#16
1-2L
04 Jul2026
Zurich#5 vs Kriens#4
2-3L
27 Jun2026
Thalwil vs Zurich#5
4-6W
27 Jun2026
Zurich#5 vs Schaffhausen
3-2W
16 May2026
Zurich#5 vs Servette#6
0-2L
12 May2026
Luzern#9 vs Zurich#5
1-0L
09 May2026
Zurich#5 vs Grasshoppers#10
2-1W
02 May2026
Winterthur#2 vs Zurich#5
2-2D
Head-to-Head
Last 10 · # = league position now
06 Apr2026
St. Gallen#4 vs Zurich#5
2-1•
06 Dec2025
St. Gallen#4 vs Zurich#5
1-2•
27 Sept2025
Zurich#5 vs St. Gallen#4
3-1•
17 May2025
St. Gallen#4 vs Zurich#5
3-2•
09 Feb2025
Zurich#5 vs St. Gallen#4
1-2•
15 Dec2024
Zurich#5 vs St. Gallen#4
0-2•
24 Sept2024
St. Gallen#4 vs Zurich#5
4-1•
25 May2024
St. Gallen#4 vs Zurich#5
1-2•
21 Apr2024
Zurich#5 vs St. Gallen#4
0-1•
16 Dec2023
St. Gallen#4 vs Zurich#5
1-0•
Upcoming matches
# = league position now
St. Gallen
22 Nov16:00
Zurich#5 vs St. Gallen#4Switzerland · Super League
A29 Nov18:30
Thun#8 vs St. Gallen#4Switzerland · Super League
A02 Dec21:30
St. Gallen#4 vs Lugano#1Switzerland · Swiss Cup
H06 Dec18:30
St. Gallen#4 vs Grasshoppers#10Switzerland · Super League
H12 Dec20:00
St. Gallen#4 vs Vaduz#11Switzerland · Super League
HPrediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.