St. Gallen — Zurich 2:1: match report and statistics

Switzerland Championship · 26.07.2026 14:30 · Finished

Compare teams
Sven Wolfensberger (Switzerland)
St. Gallen
Finished2 : 126.07.2026 14:30
Zurich

Who will win?

Votes: 0
  • St. Gallen0%
  • Draw0%
  • Zurich0%

Overview

St. Gallen vs Zurich ended 2:1 on 26.07.2026 14:30 (UTC) in Switzerland Championship. The win went to St. Gallen. Goals: Umeh Emmanuel 50', Lukas Gortler 70', Andrin Hunziker 74'.

St. Gallen, last 6 games: won 4, drawn 0, lost 2. Zurich, last 6 games: won 2, drawn 0, lost 4.

All meetings of St. Gallen and Zurich: 20 (wins of St. Gallen: 4, wins of Zurich: 2, draws: 0). The last meeting on 06.04.2026 14:30 ended St. Gallen 2:1 Zurich.

St. Gallen in the standings: place 5, points 19, played 12. Zurich in the standings: place 4, points 20, played 12.

Related pages: St. Gallen results and fixtures, Zurich results and fixtures, Switzerland Championship standings and results.

More matches: Football results and fixtures. Scores and statistics come from a live 3D match tracker.

Score by periods

Team12Σ
St. Gallen
022
Zurich
011

Match events

Match statistics

  • 1.64 Expected goals (xG) 1.11
  • 46% Possession 54%
  • 15 Total shots 12
  • 4 Shots on target 3
  • 3 Big Chances 6
  • 4 Corners 4
  • 67 (199/298)Assists(251/354) 71
  • 1 Yellow cards 3
  • 1.74 xG on target (xGOT) 0.75
  • 6 Shots off target 6
  • 5 Shots blocked 3
  • 13 Shots from inside the penalty area 9
  • 2 Shots from outside the penalty area 3
  • 0 Hit the woodwork 0
  • 1 Headed goals 0
  • 31 Touches in opposition box 17
  • 0 Accurate through passes 0
  • 2 Offsides 1
  • 27 Free kicks 13
  • 39 (33/84)Long Balls(35/83) 42
  • 54 (65/120)Passes in final third(52/91) 57
  • 47 (8/17)Crosses(7/17) 41
  • 1.31 Expected assists (xA) 0.89
  • 15 Throw-ins 22
  • 13 Fouls 27
  • 71 (12/17)Tackles(10/15) 67
  • 62 Duels won 53
  • 22 Clearances 27
  • 8 Steals 8
  • 0 Errors leading to shot 0
  • 0 Errors leading to goal 0
  • 2 Saves 2
  • 0.75 xGOT faced 1.74
  • -0.25 Goals prevented -0.26
  • 6 Goal kicks 9

Lineups

Lead tracker

St. Gallen +1Biggest lead+1 Zurich
12

Head-to-head

Matches played: 20
draws: 0

4 / 20
Wins
2 / 20
11 / 20
Goals
9 / 20
16 / 36
Yellow cards
20 / 36
0 / 0
Red cards
0 / 0
Matches
06.04.2026Finished
St. Gallen2 : 1Zurich
06.12.2025Finished
St. Gallen1 : 2Zurich
27.09.2025Finished
Zurich3 : 1St. Gallen
17.05.2025Finished
St. Gallen3 : 2Zurich
09.02.2025Finished
Zurich1 : 2St. Gallen
15.12.2024Finished
Zurich0 : 2St. Gallen

Previous matches: St. Gallen

23.07.2026Finished
St. Gallen2 : 1Benfica
W
17.07.2026Finished
St. Gallen0 : 3Norwich City
L
11.07.2026Finished
Lyon6 : 3St. Gallen
L
01.07.2026Finished
Winterthur0 : 1St. Gallen
W

Previous matches: Zurich

18.07.2026Finished
Zurich2 : 3Greuther Furth
L
04.07.2026Finished
Zurich2 : 3Kriens
L
27.06.2026Finished
Thalwil4 : 6Zurich
W
27.06.2026Finished
Zurich3 : 2Schaffhausen
W

Match info

Season
2026/2027
Attendance
19,326
Referee
Sven Wolfensberger

Upcoming matches: St. Gallen

02.08.2026Match starts
Vaduz12:00St. Gallen
09.08.2026Match starts
St. Gallen14:30Luzern

Upcoming matches: Zurich

09.08.2026Match starts
Lugano12:00Zurich
22.08.2026Match starts
Zurich18:30Basel

Switzerland Championship

#TeamPWDLGoals+/-Pts
1Lugano12111036:10+2634
2Young Boys1274138:23+1525
3Sion1272325:18+723
4Zurich1262425:26-120
5St. Gallen1261519:22-319
6Servette1251617:16+116
7Basel1242618:22-414
8Luzern1234519:25-613
9Thun1241724:34-1013
10Vaduz1231824:25-110
11Grasshopper Club Zurich1224615:28-1310
12Lausanne-Sport1213811:22-116
  • Promotion - Superliga (Play-off)
  • Superliga (Relegation Group)

Match forecast

Quick readZurich favourite · 60%Over 2.5 97%Both teams to score 92%Goal peak 31-45
26%Win · St. Gallen3.85
14%Draw7.02
60%Win · Zurich1.67
6.84Expected goals
0.7Expected cards
  • The model expects 6.84 goals: 2.84 for St. Gallen and 4 for Zurich.
  • Most likely score is 2–3 (5%), followed by 2–4 (5%).
  • Most goals in both teams' matches come in 31-45: 9 in total.
  • Expected goals by half: 1st — 3.34, 2nd — 3.5.

Correct score by the model

2–34.6%2–44.6%3–34.4%3–44.4%2–53.7%3–53.5%2–23.5%3–23.3%1–33.3%

Scores 4+ goals: St. Gallen — 32%, Zurich — 57%

MarkethistoryhistoryModelFair odds
Over 0.5100%100%100%1.00
Over 1.5100%100%99%1.01
Over 2.5100%100%97%1.03
Over 3.533%100%91%1.10
Over 4.533%100%81%1.23

Poisson model on recent matches: home team at home (3), away team away (1). History — share of each team's matches where the line came in.

Trends

  • Both teams scored in 6 matches in a row100%
  • Over 2.5 in 6 matches in a row100%
  • Scored in 6 matches in a row100%
  • 4 defeats in a row100%
  • Winless in 4 matches100%
  • Over 2.5 in 3 matches in a row100%
  • Over 2.5 goals in 6 of 6 matches100%
  • Conceded over 1.5 in 6 of 6 matches100%
  • First-half goal in 6 of 6 matches100%
  • Under 3.5 cards in 6 of 6 matches100%
  • Over 2.5 goals in 5 of 6 matches83%
  • Scored over 0.5 in 5 of 6 matches83%

Based on recent matches: home team — 6, away team — 6

Markets by recent matches

St. Gallenmatches: 3 · 1Zurich
3.7Avg match total10.0
100%3/3Over 0.5100%1/1
0%0/3Under 0.50%0/1
100%3/3Over 1.5100%1/1
0%0/3Under 1.50%0/1
100%3/3Over 2.5100%1/1
0%0/3Under 2.50%0/1
33%1/3Over 3.5100%1/1
67%2/3Under 3.50%0/1
33%1/3Over 4.5100%1/1
67%2/3Under 4.50%0/1

Share of each team's recent matches where the match total went over / under the line.

First goal and after

First to score…

St. GallenZurich
67%2/3Scores first0%0/1
100%2/2…and wins—
0%0/2…and draws—
0%0/2…and loses—
100%2/2…and then concedes—

First to concede…

33%1/3Concedes first100%1/1
0%0/1…and then scores100%1/1
0%0/1…and comes back to win100%1/1
0%0/1…and saves a draw0%0/1

Overall

67%2/3Scores in both halves100%1/1
67%2/3Scores at all100%1/1
  • • St. Gallen opened the scoring in 67% of matches.
  • • St. Gallen avoided defeat after conceding first in 0% of such matches.
  • • Zurich opened the scoring in 0% of matches.
  • • Zurich avoided defeat after conceding first in 100% of such matches.

Goals by time

matches: 3 · 1
St. GallenZurich
ForAg.%Period%ForAg.
0133%1–15100%11
000%16–300%00
34100%31–45100%11
0133%46–60100%20
1033%61–75100%12
1033%76–90100%10
23100%37–HT100%11
000%87–FT0%00
  • • St. Gallen scores most in 31–45: 3 of 5 goals (60%).
  • • St. Gallen concedes most in 31–45: 4 of 6 conceded.
  • • St. Gallen scores 40% of goals after the 60th minute.
  • • Zurich scores most in 46–60: 2 of 6 goals (33%).
  • • Zurich concedes most in 61–75: 2 of 4 conceded.
  • • Zurich scores 33% of goals after the 60th minute.
  • Framed — the period where the team scores / concedes the most. % — share of matches with an event in the period.

Corners and cards

Averages per match

St. GallenZurich
6.0Corners won, avg—
5.0Corners conceded, avg—
11.0Match corners, avg—
3.0Corners in 1st half, avg—

Match total

100%1/1Over 7.5—
100%1/1Over 8.5—
100%1/1Over 9.5—
100%1/1Over 10.5—
0%0/1Over 11.5—

1st half total

100%1/1Over 2.5—
100%1/1Over 3.5—
0%0/1Over 4.5—
0%0/1Over 5.5—

Team total

100%1/1Team over 2.5 corners—
100%1/1Team over 3.5 corners—
100%1/1Team over 4.5 corners—
100%1/1Team over 5.5 corners—
0%0/1Team over 6.5 corners—

Corner handicap

0%0/1Handicap -2.5—
0%0/1Handicap -1.5—
100%1/1Handicap -0.5—
100%1/1Handicap +0.5—
100%1/1Handicap +1.5—
100%1/1Handicap +2.5—

Corners by 10 minutes (avg)

St. GallenZurich
ForAg.%Period%ForAg.
10100%1–10———
11100%11–20———
000%21–30———
10100%31–40———
000%41–HT———
000%46–55———
22100%56–65———
10100%66–75———
01100%76–85———
01100%86–FT———
10100%37–HT———
01100%87–FT———

Corners by minute are counted only for matches with full text commentary.

xG and shots

St. Gallenper matchZurich
1.74xG for—
1.32xG against—
17.0Shots—
14.0Shots against—
6.0Shots on target—
4.0On target against—
10%Conversion—
10.2Shots per goal—
15.0Fouls—
1.0Offsides—
  • • St. Gallen scores 0.07 per match below its xG — wasteful in front of goal.
  • • St. Gallen concedes 0.68 per match more than opponents' xG.

Half-time / full-time

Row — after the 1st half, column — final result

St. Gallenmatches: 3

Full-time: WFull-time: DFull-time: LHalf-time: W1led and won0led, drew0led, lostHalf-time: D1level → won0draw0level → lostHalf-time: L0comeback win0trailed → drew1trailed and lost
Frequent scores (own : opponent)2:1 ×10:3 ×13:2 ×1

Zurichmatches: 1

Full-time: WFull-time: DFull-time: LHalf-time: W0led and won0led, drew0led, lostHalf-time: D1level → won0draw0level → lostHalf-time: L0comeback win0trailed → drew0trailed and lost
Frequent scores (own : opponent)6:4 ×1

From the team's point of view: W — winning, D — draw, L — losing.

Markets in head-to-head

100%Over 1.56 of 6
83%Over 2.55 of 6
33%Over 3.52 of 6
83%Both teams to score5 of 6
67%St. Gallen wins4 of 6
33%Zurich wins2 of 6
0%Draw0 of 6

Head-to-head matches: 6 · 3.33 goals per match on average.

Match profile

Assists
67% 199/298
71% 251/354
Long Balls
39% 33/84
42% 35/83
Passes in final third
54% 65/120
57% 52/91
Crosses
47% 8/17
41% 7/17
Tackles
71% 12/17
67% 10/15