Match in progress now LIVE Real-time updates

St. Gallen vs Zürich preview

Switzerland flag 2026/2027 Super League, Switzerland
Kybunpark Today - 2:30 PM
Super League
St. Gallen SG
0 0
1ST HALF 39
Zürich ZUR
Live : 1st Half Today 2:30 PM
Round 1 Regular Season

Match Commentary

37
Corner Corner
Corner
33
Corner Corner
Corner
29
Attempt Attempt
Shot - Lukas Gortler Head Shot Missed
28
Corner Corner
Corner
19
Attempt Attempt
Shot - Aliou Balde Right Footed Shot Blocked
19
Corner Corner
Corner
18
Attempt Attempt
Shot - Valon Berisha Right Footed Shot Missed
11
Attempt Attempt
Shot - Hugo Vandermersch Right Footed Shot Missed
8
Attempt Attempt
Shot - Leandro Schodler Left Footed Shot Blocked
8
Attempt Attempt
Shot - Philippe Paulin Keny Head Shot Saved
1
Update Update
Kick-off! Referee:Sven Wolfensberger

Statistics

Possession
SG
43%
ZUR
57%

Top Statistics

0 Big Chances Created 1
2 Shots 2
12 Dangerous attacks 14
44 Possession 56
1 Corners 3
11 Free kicks 5

Match Overview

2 Goal Kicks 2
8 Throwins 12
3 Dribble Attempts 7
0 Successful Dribbles 3
0 Successful Dribbles Percentage 43

Attacking

33 Attacks 34
0 Big Chances Missed 1

Possession

39 Long Passes 35
122 Passes 148
75 Successful Passes 104
61 Successful Passes Percentage 70
1 Key Passes 3
11 Successful Long Passes 15
28 Successful Long Passes Percentage 43

Defensive

1 Saves 0
6 Tackles 7
4 Interceptions 3

Build-up

4 Total Crosses 8
2 Accurate Crosses 4

Discipline

1 Offsides 1
5 Fouls 11

Lineup

Referee : Sven Wolfensberger

Starting XI

1
Lawrence Ati Zigi
Lawrence Ati Zigi Goalkeeper
7
4
Jozo Stanic
Jozo Stanic Defender
7.03
26
Tom Gaal
Tom Gaal Defender
6.81
36
Chima Okoroji
Chima Okoroji Defender
6.92
10
Lukas Daschner
Lukas Daschner Midfielder
6.89
16
Lukas Görtler
Lukas Görtler (C) Midfielder
7.32
20
Leon Frokaj
Leon Frokaj Midfielder
6.73
28
Hugo Vandermersch
Hugo Vandermersch Midfielder
6.68
64
Mihailo Stevanovic
Mihailo Stevanovic Midfielder
6.64
7
Christian Witzig
Christian Witzig Attacker
6.83
14
Aliou Baldé
Aliou Baldé Attacker
6.88
Referee : Sven Wolfensberger

Starting XI

13
Heinz Lindner
Heinz Lindner Goalkeeper
7.91
2
Lindrit Kamberi
Lindrit Kamberi (C) Defender
6.85
3
Selmin Hodza
Selmin Hodza Defender
6.93
27
Ilan Sauter
Ilan Sauter Defender
6.74
43
Neil Volken
Neil Volken Defender
6.56
8
Livano Comenencia
Livano Comenencia Midfielder
6.59
21
Leandro Schödler Midfielder
23
Valon Berisha
Valon Berisha Midfielder
6.79
7
Bledian Krasniqi
Bledian Krasniqi Attacker
6.66
11
Umeh Emmanuel
Umeh Emmanuel Attacker
6.57
19
Philippe Paulin Keny
Philippe Paulin Keny Attacker
7.02

CONTEXT

The first half has just begun with St. Gallen hosting Zürich in an encounter where the home side entered as the pregame stronger team. Both sides are feeling each other out in the opening exchanges with possession split evenly. No cards have been issued and the qualitative picture remains level in line with pre-match signals. St. Gallen look to impose their structure early while Zürich focus on maintaining balance and avoiding early concessions in territory. The absence of any red cards keeps the contest clean and the live state shows no deviation from the expected setup. Early patterns suggest a measured approach from both teams as they settle into the rhythm without forcing the issue. This even start aligns with the neutral projection alignment noted before kickoff.

TL;DR

  • Live state: The first half has opened with both sides level and the situation in line with pre-match expectations.
  • Structural vs live: Live developments remain consistent with the pre-match structure that identified St. Gallen as the stronger side.
  • Projection vs live: The early live picture shows neutral alignment with pre-match projections at the start of the first half.
  • xG trend: Expected goals have not yet formed a clear trend and stay balanced relative to initial signals.
  • Possession profile: Possession sits evenly split matching the balanced pre-match profile between the two sides.
  • Event impact: No cards or major events have occurred keeping the impact neutral compared to pre-match signals.
  • Second-half outlook: Live efficiency trend is in line with; The remainder should be decided by execution in transitions and set plays.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
S. Wolfensberger
S. Wolfensberger
Referee 25 matches
Fouls / Match
Referee 30.4
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
C. dos Santos
C. dos Santos
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
L. Schmid
L. Schmid
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
J. Müller
J. Müller
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
St. Gallen E. Maaßen
E. Maaßen
VS
Zürich M. Koller
M. Koller
1.83
Avg Points / Game (Last 100 Matches)
0.76
1.83 i
Last 6 Opponents
Thun Rank: 66 D
Basel Rank: 64 W
Lugano Rank: 69 W
Sion Rank: 68 L
Young Boys Rank: 67 W
Luzern Rank: 63 D
Avg Points / Game (Last 6 Matches)
0.67 i
Last 6 Opponents
Servette Rank: 66 L
Luzern Rank: 63 L
Grasshopper Rank: 53 W
Winterthur Rank: 47 D
Lausanne Sport Rank: 56 L
Lugano Rank: 69 L
5
Head to Head (Wins - Draws - Losses)
5 - 0 - 2
2

Win Probabilities

Live Win Probability (90 Min)
Home St. Gallen
0%
Draw
0%
Away Zürich
0%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
69.28
52.82
0 (Weakest) 100 (Strongest)
Metric
St. Gallen
Zürich
Power Score
69.28
52.82
League Position
9
7
Global Rank
284
776

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
St. Gallen Opponent-weighted form score
Zürich Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) St. Gallen Zürich

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

St. Gallen

Left / Center / Right
Opposition half density
vs season average

Zürich

Left / Center / Right
Opposition half density
vs season average
Possession Efficiency data not available for this match.

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

St. Gallen
vs
Zürich
Created Set-piece attacking threat
St. Gallen Zürich
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
23%
60%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
-0.05 vs -0.20
Conceded Set-piece defensive exposure
St. Gallen Zürich
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
60%
23%
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
-0.20 vs -0.05
St. Gallen
Zürich
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

St. Gallen
vs
Zürich
Attack After Winning Possession transition → offence
St. Gallen Zürich
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
St. Gallen Zürich
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
St. Gallen
Zürich
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • SG had peak pressure around 17'.
  • ZUR started the game with stronger pressure.
SG Pressure ZUR Pressure
Pressure Index: SG reached the top pressure at 17' (38.95).

Team Head to Head Last 6 Seasons

Summary of 7 matches between these sides — filtered by competition and venue context.

St. Gallen SG Home
7 matches
Zürich ZUR Away
Match Record
5
Wins
2
0
Draws
0
2
Losses
5
Goals
15
Goals Scored
10
10
Goals Conceded
15
+5
Goal Difference
-5
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-07-26T14:31:13+00:00

PLAYERS CURRENTLY PLAYING

Match Formation 3-5-2
Match Formation 4-3-3
Pitch
L. Ati-Zigi
Ghana
1 L. Ati-Zigi
T. Gaal
Germany
26 T. Gaal
J. Stanic
Croatia
4 J. Stanic
C. Okoroji
Germany
36 C. Okoroji
H. Vandermersch
France
28 H. Vandermersch
L. Görtler
Germany
16 (C) L. Görtler
L. Daschner
Germany
10 L. Daschner
L. Frokaj
Switzerland
20 L. Frokaj
M. Stevanovic
Serbia
64 M. Stevanovic
C. Witzig
Switzerland
7 C. Witzig
A. Balde
Senegal
14 A. Balde
H. Lindner
Austria
13 H. Lindner
N. Volken
Switzerland
43 N. Volken
I. Sauter
Switzerland
27 I. Sauter
L. Kamberi
Switzerland
2 (C) L. Kamberi
S. Hodža
Switzerland
3 S. Hodža
V. Berisha
Kosovo
23 V. Berisha
L. Comenencia
Curaçao
8 L. Comenencia
U. Emmanuel
Nigeria
11 U. Emmanuel
P. Keny
Senegal
19 P. Keny
B. Krasniqi
Switzerland
7 B. Krasniqi

General Information

Date & Time
Jul 26, 2026, 02:30 PM
Competition
2026/2027 Super League, Switzerland · Round 1 · Regular Season
Stadium
Kybunpark
Capacity
19456
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Sven Wolfensberger
Claudio dos Santos
Linda Schmid
Julian Müller

CONCLUSION

At this live stage, the run of play and underlying metrics suggest a in line path versus pre-match expectations. Projection alignment is neutral, while efficiency indicators are in line with. The remainder should be decided by execution in transitions and set plays.