Skip to main content
← Super League
#3 · 3 pts
2 – 1
Final score
#8 · 0 pts
Model correct — prediction FC ST. Gallen
L. Gortler 33' (pen.)
A. Vogt (ast. C. Okoroji) 76'
36' (ast. P. P. Keny) I. Cavaleiro
Share Telegram

The ForzaPitch pre-match prediction gave FC ST. Gallen a 75% win probability (draw 14%, FC Zurich 9%). The final result was FC ST. Gallen 2–1 FC Zurich. In 3 previous meetings, FC ST. Gallen have won 1 times, with 0 draws and 2 wins for FC Zurich.

Match statistics
13
Total shots
6
4
Shots on target
2
2.31
Actual xG
0.62
1
Saves
1
52%
Possession
48%
12
Corners
2
12
Tackles
24
3
🟨 Yellow cards
6
Match Events
32'
S. Walker
L. Gortler (pen.)
33'
36'
ast. P. P. Keny · I. Cavaleiro
38'
C. Tsawa
46'
C. Kablan / S. Walker
C. Witzig / N. Weibel
46'
56'
V. Berisha
L. Gortler
59'
59'
M. Reichmuth / V. Berisha
A. Balde
63'
D. Besio / A. Vogt
67'
A. Balde / M. Efekele
67'
L. Daschner
68'
68'
D. Reverson
75'
S. Hodza / C. Kablan
A. Vogt · ast. C. Okoroji
76'
79'
I. Cavaleiro
82'
J. Perea / D. Reverson
82'
U. Emmanuel / I. Cavaleiro
83'
M. Reichmuth
M. Efekele / C. Konietzke
87'
L. Daschner / M. Stevanovic
90'
Pre-match prediction
75.57%
FC ←
14.73%
X
9.7%
FC
✓ Correct prediction — we assigned to the actual result (FC ST. Gallen) 75.57% (high confidence)
Expected vs actual xG
Exp.
Actual
Δ
FC
2.89
2.31
-0.58
FC
0.93
0.62
-0.31
FC ST. Gallen dominated by xG (2.31 vs 0.62). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 BSC Young Boys BSC Young Boys 1 3
2 FC Thun FC Thun 1 3
3 FC ST. Gallen FC ST. Gallen 1 3
4 FC Lugano FC Lugano 1 3
5 FC Basel 1893 FC Basel 1893 1 3
6 Lausanne Lausanne 1 1
7 Grasshoppers Grasshoppers 1 1
8 FC Zurich FC Zurich 1 0
9 FC Vaduz FC Vaduz 1 0
10 Servette FC Servette FC 1 0
11 FC Sion FC Sion 1 0
12 FC Luzern FC Luzern 1 0
Lineups
FC ST. Gallen FC ST. Gallen 3-1-4-2
1
G 7.20
36 Chima Okoroji Chima Okoroji 1 👟 D 6.70
4 Jozo Stanić Jozo Stanić D 6.20
26
D 6.50
10 Lukas Daschner Lukas Daschner 89' M 6.50
7 Christian Witzig Christian Witzig 45' M 6.60
11 Carlo Boukhalfa Carlo Boukhalfa M 6.20
16 Lukas Görtler Lukas Görtler 1 ⚽ M 7.70
28 Hugo Vandermersch Hugo Vandermersch M 6.60
14 Aliou Balde Aliou Balde 67' F 6.90
69 Diego Besio Diego Besio 67' F 7.30
Bench
18 A. Vogt A. Vogt 1 ⚽ 23' F 7.20
3 Colin Noah Kleine-Bekel Colin Noah Kleine-Bekel D
63 Corsin Konietzke Corsin Konietzke 9' M 6.30
21
M. Efekele 20' F 6.20
66 Nino Weibel Nino Weibel 45' M 7.30
FC Zurich FC Zurich 3-4-1-2
1 Silas Huber Silas Huber G 6.90
27 Ilan Sauter Ilan Sauter D 6.30
42 Alexander Hack Alexander Hack D 7.20
2
D 7.00
44 Sebastian Walker Sebastian Walker 45' M 6.20
15 Nelson Palacio Nelson Palacio M 6.30
23 Valon Berisha Valon Berisha 59' M 7.90
6 Cheveyo Tsawa Cheveyo Tsawa M 6.90
8 Ivan Cavaleiro Ivan Cavaleiro 1 ⚽ 82' F 6.90
29 Damienus Reverson Damienus Reverson 82' F 6.50
19 Philippe Keny Philippe Keny 1 👟 F 7.70
Bench
9 Juan José Perea Juan José Perea 8' F 6.70
38 Miguel Reichmuth Miguel Reichmuth 31' M 6.50
14 Nevio Di Giusto Nevio Di Giusto M
32 Selmin Hodza Selmin Hodza 15' D 6.30
Best on the pitch
Valon Berisha
Valon Berisha
M · FC
7.90
· 22 pass
Philippe Keny
Philippe Keny
F · FC
7.70
1 👟
2 shots · 22 pass
Lukas Görtler
Lukas Görtler
M · FC
7.70
1 ⚽
1 shots · 50 pass
Nino Weibel
Nino Weibel
M · FC
7.30
1 shots · 13 pass
Diego Besio
Diego Besio
F · FC
7.30
· 12 pass
G · FC
7.20
· 27 pass
FC ST. Gallen FC ST. Gallen — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 90 7.20 27 17%
Chima Okoroji D 90 6.70 1 41 33% 2
Jozo Stanić D 90 6.20 3 37 24%
D 90 6.50 1 33 21% 1
Lukas Daschner M 89 6.50 38 27% 1 1
Christian Witzig M 45 6.60 13 9%
Carlo Boukhalfa M 90 6.20 2 25 19% 1
Lukas Görtler M 90 7.70 1 1 50 38% 3 1
Hugo Vandermersch M 90 6.60 25 17% 2
Aliou Balde F 67 6.90 3 11 9% 1
Diego Besio F 67 7.30 12 7%
A. Vogt F 23 7.20 1 2 3 2%
Corsin Konietzke M 9 6.30 2 1%
M. Efekele F 20 6.20 3 2%
Nino Weibel M 45 7.30 1 13 10% 2
FC Zurich FC Zurich — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Silas Huber G 90 6.90 47 30%
Ilan Sauter D 90 6.30 34 27% 2
Alexander Hack D 90 7.20 43 29% 3
D 90 7.00 1 30 21% 1
Sebastian Walker M 45 6.20 8 6% 2 1
Nelson Palacio M 90 6.30 1 25 19% 3
Valon Berisha M 59 7.90 22 19% 1 1
Cheveyo Tsawa M 90 6.90 32 22% 6 1
Ivan Cavaleiro F 82 6.90 1 2 19 15% 1 1
Damienus Reverson F 82 6.50 18 12% 2 1
Philippe Keny F 90 7.70 1 2 22 12% 2
Juan José Perea F 8 6.70 3 2%
Miguel Reichmuth M 31 6.50 7 4% 1
Selmin Hodza D 15 6.30 3 1% 1
Frequently Asked Questions
What was the final score of FC ST. Gallen vs FC Zurich?
The final score was FC ST. Gallen 2–1 FC Zurich.
What did the model predict before FC ST. Gallen vs FC Zurich?
The model assigned 75% probability to a FC ST. Gallen win, 14% to a draw, and 9% to an FC Zurich win.