SWITZERLAND SUPER LEAGUE
--.--.---- --:--
Kybunpark
Referee: S. Wolfensberger
FC ST. Gallen
Match Timeline
FC Zurich
HT
0' 15' 30' 45' 60' 75' 90'
50'
U. Emmanuel · Assist: V. Berisha
FC Zurich
🟨
53'
Leandro Schödler
FC Zurich
🔄
60'
A. Balde ↔ A. Hunziker
FC ST. Gallen
🔄
61'
H. Vandermersch ↔ E. Owusu
FC ST. Gallen
🔄
61'
M. Stevanovic ↔ D. Besio
FC ST. Gallen
70'
L. Gortler · Assist: L. Daschner
FC ST. Gallen
74'
A. Hunziker · Assist: L. Gortler
FC ST. Gallen
🔄
75'
L. Comenencia ↔ M. Bangoura
FC Zurich
🔄
75'
V. Berisha ↔ M. Reichmuth
FC Zurich
🔄
75'
B. Krasniqi ↔ K. Spadanuda
FC Zurich
🔄
79'
L. Gortler ↔ C. Konietzke
FC ST. Gallen
🔄
81'
I. Sauter ↔ A. Hack
FC Zurich
🔄
83'
L. Schodler ↔ D. Ramic
FC Zurich
🟨
84'
Neil Volken
FC Zurich
🟨
87'
Philippe Keny
FC Zurich
🟨
90+3'
Chima Okoroji
FC ST. Gallen
🔄
90+1'
C. Witzig ↔ J. Ruiz
FC ST. Gallen

Predictions & Statistics

Full analysis and predictions for all markets

1X2
No Draw
Probability 93%
Odds 1.20
BTTS
Yes
Probability 86%
Odds 1.50
Over / Under 2.5
Over 2.5
Probability 82.2%
Odds 1.45
All Markets
Market Option Probability Odds Stats & Analysis
1X2 No Draw
93%
1.20
BTTS Yes
86%
1.50
Over / Under 2.5 Over 2.5
82.2%
1.45
Corners O/U Over 7.5 Corners
82.1%
1.14
HT / FT Home / Home
-
2.38
Correct Score 2-1
-
8.50
Probability Distribution
FC ST. Gallen Win 48.7%
Draw 7%
FC Zurich Win 44.2%
Expected Goals (xG)
FC ST. Gallen2.18
FC Zurich2.24
Recent Form (Last 5)
FC ST. Gallen FC ST. Gallen
WWDLW
11 GF / 13 GA
FC Zurich FC Zurich
WLDWL
16 GF / 19 GA
Key Stats
1.83
Average Goals Scored
2.29
2.17
Average Goals Conceded
2.71
4
BTTS Yes
7
5
Over 2.5
7
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

FC ST. Gallen FC ST. Gallen 6 matches
FC Zurich FC Zurich 7 matches
FC ST. Gallen Statistic FC Zurich
4 Wins 2
0 Draws 0
2 Losses 5
11 Goals For 16
13 Goals Against 19
1.83 Avg Goals Scored 2.29
2.17 Avg Goals Conceded 2.71
4 BTTS Yes 7
5 Over 1.5 7
5 Over 2.5 7
2 Over 3.5 5
1 Clean Sheets 0
1 Failed To Score 0
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 15 head-to-head meetings, FC ST. Gallen won 8 times, FC Zurich won 5 times, while 2 matches finished as draws. The aggregate score in this matchup is 23:18 from FC ST. Gallen's perspective. 9 of those games went over 2.5 goals, and both teams scored in 10 matches, with an average of 2.73 goals per game.

1X2: No Draw
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (93%)
Predicted formations: FC ST. Gallen 3-5-2 / FC Zurich 4-2-3-1
H2H summary: FC ST. Gallen wins 8, draws 2, FC Zurich wins 5
Stats
FC ST. Gallen FC ST. Gallen
FC Zurich FC Zurich
Shots on Goal
4
Shots on Goal
3
Shots off Goal
6
Shots off Goal
6
Blocked Shots
5
Blocked Shots
3
4 Corner Kicks 4
13 Fouls 27
2 Offsides 1
46% Ball Possession 54%
15 Total Shots 12
4 Shots on Goal 3
6 Shots off Goal 6
5 Blocked Shots 3
13 Shots insidebox 9
2 Shots outsidebox 3
2 Goalkeeper Saves 2
295 Total passes 354
196 Passes accurate 251
1.63 expected_goals 1.11
🟨 1 Yellow Cards 3 🟨
🟥 0 Red Cards 0 🟥

Lineups

FC ST. Gallen
Formation
FC Zurich
L. Ati Zigi
L. Ati Zigi
T. Gaal
T. Gaal
J. Stanic
J. Stanic
C. Okoroji
C. Okoroji
H. Vandermersch
H. Vandermersch
L. Gortler
🎯
L. Gortler
L. Daschner
🎯
L. Daschner
L. Frokaj
L. Frokaj
M. Stevanovic
M. Stevanovic
C. Witzig
C. Witzig
A. Balde
A. Balde
H. Lindner
H. Lindner
S. Hodza
S. Hodza
L. Kamberi
L. Kamberi
I. Sauter
I. Sauter
N. Volken
N. Volken
L. Schodler
L. Schodler
V. Berisha
🎯
V. Berisha
B. Krasniqi
B. Krasniqi
L. Comenencia
L. Comenencia
U. Emmanuel
U. Emmanuel
P. P. Keny
P. P. Keny
FC ST. Gallen 3-5-2
Starting XI
1
L. Ati Zigi
G
26
T. Gaal
D
4
J. Stanic
D
36
C. Okoroji
🟨 90+3'
D
28
H. Vandermersch
↓ 61'
M
16
L. Gortler
⚽ 70' 🎯 74' ↓ 79'
M
10
L. Daschner
🎯 70'
M
20
L. Frokaj
64
M. Stevanovic
↓ 61'
M
7
C. Witzig
↓ 90+1'
F
14
A. Balde
↓ 60'
F
Substitutes
35
B. Dumrath
G
11
C. Boukhalfa
M
23
B. Fazliji
M
47
E. Owusu
↑ 61'
M
9
A. Hunziker
⚽ 74' ↑ 60'
F
63
C. Konietzke
↑ 79'
M
31
D. Besio
↑ 61'
F
74
J. Ruiz
↑ 90+1'
D
68
M. Heydari
FC Zurich 4-2-3-1
Starting XI
13
H. Lindner
G
3
S. Hodza
D
2
L. Kamberi
D
27
I. Sauter
↓ 81'
D
43
N. Volken
🟨 84'
D
21
L. Schodler
↓ 83' 🟨 53'
M
23
V. Berisha
🎯 50' ↓ 75'
M
7
B. Krasniqi
↓ 75'
M
8
L. Comenencia
↓ 75'
M
11
U. Emmanuel
⚽ 50'
M
19
P. P. Keny
🟨 87'
F
Substitutes
60
T. Pinthus-Duah
G
42
A. Hack
↑ 81'
D
17
K. Spadanuda
↑ 75'
M
38
M. Reichmuth
↑ 75'
M
34
C. Fiorini
M
44
S. Walker
D
18
M. Bangoura
↑ 75'
M
14
N. Di Giusto
M
49
D. Ramic
↑ 83'
F
Last matches: FC ST. Gallen
23.07.26
UEF
FC ST. Gallen
Benfica
2
1
W
17.07.26
Fri
FC ST. Gallen
Norwich
0
3
L
11.07.26
Fri
FC ST. Gallen
Lyon
3
6
L
01.07.26
Fri
FC ST. Gallen
FC Winterthur
1
0
W
27.06.26
Fri
FC ST. Gallen
SCR Altach
3
2
W
17.05.26
Sup
FC ST. Gallen
FC Thun
1
1
D
14.05.26
Sup
FC ST. Gallen
FC Basel 1893
3
1
W
10.05.26
Sup
FC ST. Gallen
FC Lugano
2
1
W
03.05.26
Sup
FC ST. Gallen
FC Sion
0
3
L
26.04.26
Sup
FC ST. Gallen
BSC Young Boys
2
1
W
12.04.26
Sup
FC ST. Gallen
FC Luzern
2
2
D
06.04.26
Sup
FC ST. Gallen
FC Zurich
2
1
W
21.03.26
Sup
FC ST. Gallen
FC Sion
1
1
D
17.03.26
Sup
FC ST. Gallen
FC Lugano
1
1
D
08.03.26
Sup
FC ST. Gallen
FC Basel 1893
3
0
W
05.03.26
Sup
FC ST. Gallen
FC Thun
2
2
D
28.02.26
Sup
FC ST. Gallen
FC Winterthur
2
1
W
21.02.26
Sup
FC ST. Gallen
Servette FC
1
1
D
18.02.26
Sup
FC ST. Gallen
FC Winterthur
5
1
W
14.02.26
Sup
FC ST. Gallen
Grasshoppers
0
0
D
Last matches: FC Zurich
18.07.26
Fri
FC Zurich
SpVgg Greuther Fürth
2
3
L
11.07.26
Fri
FC Zurich
Stade Lausanne-Ouchy
1
2
L
10.07.26
Fri
FC Zurich
Sochaux
1
2
L
04.07.26
Fri
FC Zurich
SC Kriens
2
3
L
27.06.26
Fri
FC Zurich
Thalwil
6
4
W
27.06.26
Fri
FC Zurich
FC Schaffhausen
3
2
W
16.05.26
Sup
FC Zurich
Servette FC
0
2
L
12.05.26
Sup
FC Zurich
FC Luzern
0
1
L
09.05.26
Sup
FC Zurich
Grasshoppers
2
1
W
02.05.26
Sup
FC Zurich
FC Winterthur
2
2
D
25.04.26
Sup
FC Zurich
Lausanne
0
3
L
11.04.26
Sup
FC Zurich
FC Lugano
0
1
L
06.04.26
Sup
FC Zurich
FC ST. Gallen
1
2
L
21.03.26
Sup
FC Zurich
FC Thun
2
1
W
14.03.26
Sup
FC Zurich
FC Sion
1
2
L
07.03.26
Sup
FC Zurich
Servette FC
1
2
L
04.03.26
Sup
FC Zurich
Lausanne
1
2
L
01.03.26
Sup
FC Zurich
BSC Young Boys
0
3
L
21.02.26
Sup
FC Zurich
Grasshoppers
2
1
W
14.02.26
Sup
FC Zurich
FC Luzern
1
4
L
H2H: FC ST. Gallen vs FC Zurich
26.07.26
H2H
FC ST. Gallen
FC Zurich
2
1
W
06.04.26
H2H
FC ST. Gallen
FC Zurich
2
1
W
06.12.25
H2H
FC ST. Gallen
FC Zurich
1
2
L
27.09.25
H2H
FC Zurich
FC ST. Gallen
3
1
L
17.05.25
H2H
FC ST. Gallen
FC Zurich
3
2
W
09.02.25
H2H
FC Zurich
FC ST. Gallen
1
2
W
15.12.24
H2H
FC Zurich
FC ST. Gallen
0
2
W
24.09.24
H2H
FC ST. Gallen
FC Zurich
4
1
W
25.05.24
H2H
FC ST. Gallen
FC Zurich
1
2
L
21.04.24
H2H
FC Zurich
FC ST. Gallen
0
1
W
16.12.23
H2H
FC ST. Gallen
FC Zurich
1
0
W
26.08.23
H2H
FC Zurich
FC ST. Gallen
1
1
D
23.04.23
H2H
FC Zurich
FC ST. Gallen
1
0
L
02.04.23
H2H
FC ST. Gallen
FC Zurich
2
2
D
29.01.23
H2H
FC Zurich
FC ST. Gallen
1
0
L
Last matches: FC ST. Gallen
23.07.26
UEF
FC ST. Gallen
Benfica
2
1
W
17.07.26
Fri
FC ST. Gallen
Norwich
0
3
L
27.06.26
Fri
FC ST. Gallen
SCR Altach
3
2
W
17.05.26
Sup
FC ST. Gallen
FC Thun
1
1
D
03.05.26
Sup
FC ST. Gallen
FC Sion
0
3
L
06.04.26
Sup
FC ST. Gallen
FC Zurich
2
1
W
17.03.26
Sup
FC ST. Gallen
FC Lugano
1
1
D
08.03.26
Sup
FC ST. Gallen
FC Basel 1893
3
0
W
28.02.26
Sup
FC ST. Gallen
FC Winterthur
2
1
W
14.02.26
Sup
FC ST. Gallen
Grasshoppers
0
0
D
11.02.26
Sup
FC ST. Gallen
BSC Young Boys
2
1
W
25.01.26
Sup
FC ST. Gallen
Servette FC
2
4
L
07.01.26
Fri
FC ST. Gallen
Anderlecht
2
1
W
16.12.25
Sup
FC ST. Gallen
FC Sion
3
1
W
06.12.25
Sup
FC ST. Gallen
FC Zurich
1
2
L
23.11.25
Sup
FC ST. Gallen
Lausanne
1
0
W
09.11.25
Sup
FC ST. Gallen
BSC Young Boys
1
4
L
25.10.25
Sup
FC ST. Gallen
Grasshoppers
5
0
W
04.10.25
Sup
FC ST. Gallen
FC Thun
1
2
L
13.09.25
Sup
FC ST. Gallen
FC Lugano
1
0
W
H2H at home: FC ST. Gallen
26.07.26
H2H
FC ST. Gallen
FC Zurich
2
1
W
06.04.26
H2H
FC ST. Gallen
FC Zurich
2
1
W
06.12.25
H2H
FC ST. Gallen
FC Zurich
1
2
L
17.05.25
H2H
FC ST. Gallen
FC Zurich
3
2
W
24.09.24
H2H
FC ST. Gallen
FC Zurich
4
1
W
25.05.24
H2H
FC ST. Gallen
FC Zurich
1
2
L
16.12.23
H2H
FC ST. Gallen
FC Zurich
1
0
W
02.04.23
H2H
FC ST. Gallen
FC Zurich
2
2
D
Last matches: FC Zurich
27.06.26
Fri
FC Zurich
Thalwil
6
4
W
12.05.26
Sup
FC Zurich
FC Luzern
0
1
L
02.05.26
Sup
FC Zurich
FC Winterthur
2
2
D
25.04.26
Sup
FC Zurich
Lausanne
0
3
L
06.04.26
Sup
FC Zurich
FC ST. Gallen
1
2
L
07.03.26
Sup
FC Zurich
Servette FC
1
2
L
01.03.26
Sup
FC Zurich
BSC Young Boys
0
3
L
21.02.26
Sup
FC Zurich
Grasshoppers
2
1
W
08.02.26
Sup
FC Zurich
FC Basel 1893
1
2
L
01.02.26
Sup
FC Zurich
BSC Young Boys
0
3
L
18.01.26
Sup
FC Zurich
Servette FC
1
1
D
10.01.26
Fri
FC Zurich
1. FC Kaiserslautern
1
3
L
20.12.25
Sup
FC Zurich
FC Thun
2
4
L
06.12.25
Sup
FC Zurich
FC ST. Gallen
2
1
W
23.11.25
Sup
FC Zurich
FC Sion
2
2
D
29.10.25
Sup
FC Zurich
FC Basel 1893
0
2
L
18.10.25
Sup
FC Zurich
FC Lugano
0
1
L
04.10.25
Sup
FC Zurich
Grasshoppers
0
3
L
30.08.25
Sup
FC Zurich
FC Winterthur
3
1
W
10.08.25
Sup
FC Zurich
Lausanne
2
1
W
H2H away: FC Zurich
26.07.26
H2H
FC ST. Gallen
FC Zurich
2
1
L
06.04.26
H2H
FC ST. Gallen
FC Zurich
2
1
L
06.12.25
H2H
FC ST. Gallen
FC Zurich
1
2
W
17.05.25
H2H
FC ST. Gallen
FC Zurich
3
2
L
24.09.24
H2H
FC ST. Gallen
FC Zurich
4
1
L
25.05.24
H2H
FC ST. Gallen
FC Zurich
1
2
W
16.12.23
H2H
FC ST. Gallen
FC Zurich
1
0
L
02.04.23
H2H
FC ST. Gallen
FC Zurich
2
2
D
Showing odds from: 1xBet
Main markets
MATCH WINNER
Away 4.87
Draw 4.36
Home 1.65
FIRST HALF WINNER
Away 4.66
Draw 2.73
Home 2.15
GOALS OVER/UNDER
Over 1.5 1.13
Over 2.5 1.45
Over 2.75 1.55
Over 3.0 1.68
Over 3.25 1.91
Over 3.5 2.12
Over 3.75 2.40
Over 4.0 2.64
Over 4.5 3.47
Over 5.5 6.28
Under 1.5 6.24
Under 2.5 2.80
Under 2.75 2.54
Under 3.0 2.25
Under 3.25 1.96
Under 3.5 1.76
Under 3.75 1.60
Under 4.0 1.49
Under 4.5 1.32
Under 5.5 1.13
Main markets
MATCH WINNER
Away 5.00
Draw 4.33
Home 1.60
FIRST HALF WINNER
Away 4.75
Draw 2.62
Home 2.05
SECOND HALF WINNER
Away 4.33
Draw 2.88
Home 1.83
GOALS OVER/UNDER
Over 0.5 1.02
Over 1.5 1.12
Over 2.5 1.44
Over 3.5 2.00
Over 4.5 3.40
Over 5.5 6.00
Over 6.5 13.00
Over 7.5 23.00
Over 8.5 51.00
Under 0.5 19.00
Under 1.5 6.00
Under 2.5 2.70
Under 3.5 1.73
Under 4.5 1.30
Under 5.5 1.12
Under 6.5 1.04
Under 7.5 1.01
Under 8.5 1.00
Main markets
MATCH WINNER
Away 4.69
Draw 4.15
Home 1.63
FIRST HALF WINNER
Away 4.82
Draw 2.43
Home 2.10
SECOND HALF WINNER
Away 4.38
Draw 3.02
Home 1.87
GOALS OVER/UNDER
Over 0.5 1.02
Over 1.0 1.02
Over 1.5 1.07
Over 1.75 1.08
Over 2.0 1.11
Over 2.25 1.24
Over 2.5 1.36
Over 2.75 1.45
Over 3.0 1.57
Over 3.25 1.80
Over 3.5 2.00
Over 3.75 2.20
Over 4.0 2.62
Over 4.25 2.87
Over 4.5 3.12
Over 4.75 3.78
Over 5.0 4.95
Over 5.25 5.24
Over 5.5 5.55
Over 6.0 9.50
Over 6.5 13.00
Over 7.5 26.00
Over 8.5 50.00
Under 0.5 20.00
Under 1.0 14.00
Under 1.5 5.90
Under 1.75 5.45
Under 2.0 4.95
Under 2.25 3.34
Under 2.5 2.72
Under 2.75 2.48
Under 3.0 2.20
Under 3.25 1.97
Under 3.5 1.78
Under 3.75 1.57
Under 4.0 1.41
Under 4.25 1.33
Under 4.5 1.28
Under 4.75 1.19
Under 5.0 1.11
Under 5.25 1.09
Under 5.5 1.08
Under 6.0 1.00
Under 6.5 1.04
Under 7.5 1.01
Under 8.5 1.00
Main markets
MATCH WINNER
Away 4.35
Draw 4.10
Home 1.64
FIRST HALF WINNER
Away 4.30
Draw 2.65
Home 2.05
SECOND HALF WINNER
Away 3.90
Draw 2.95
Home 1.95
GOALS OVER/UNDER
Over 1.5 1.11
Over 2.5 1.41
Over 3.0 1.62
Over 3.5 2.02
Over 4.0 2.80
Over 4.25 3.05
Over 4.5 3.35
Over 5.0 5.10
Over 5.5 5.60
Under 1.5 5.20
Under 2.5 2.63
Under 3.0 2.10
Under 3.5 1.67
Under 4.0 1.36
Under 4.25 1.30
Under 4.5 1.26
Under 5.0 1.12
Under 5.5 1.10

Standings

Super League
# Team MP W D L G GD PTS Form
1 1 1 0 0 4:2 2 3
W
2 1 1 0 0 3:1 2 3
W
3 1 1 0 0 2:1 1 3
W
4 1 1 0 0 2:1 1 3
W
5 1 1 0 0 1:0 1 3
W
6 1 0 1 0 1:1 0 1
D
7 1 0 1 0 1:1 0 1
D
8 1 0 0 1 1:2 -1 0
L
9 1 0 0 1 1:2 -1 0
L
10 1 0 0 1 0:1 -1 0
L
11 1 0 0 1 2:4 -2 0
L
12 1 0 0 1 1:3 -2 0
L
Play-offs
Relegation Play-offs