← Super League
#4 · 38 pts
2 – 1
Final score
#5 · 30 pts
A. Hack (ast. I. Cavaleiro) 49'
I. Sauter (ast. C. Tsawa) 61'
35' (ast. J. Asp) F. Tsimba

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

Match statistics
9
Total shots
5
7
Shots on target
3
1.11
Actual xG
0.96
2
Saves
4
58%
Possession
42%
6
Corners
4
17
Tackles
21
2
🟨 Yellow cards
1
0
🟥 Red cards
1
Match Events
C. Tsawa
23'
35'
ast. J. Asp · F. Tsimba
45'+1
F. Tsimba
A. Hack · ast. I. Cavaleiro
49'
56'
M. Frey / A. Abrashi
I. Sauter · ast. C. Tsawa
61'
66'
(missed pen.) J. Asp
C. Tsawa / V. Berisha
73'
I. Cavaleiro / U. Emmanuel
73'
B. Krasniqi / M. Phaeton
73'
74'
S. Marques / J. Asp
74'
M. Ullmann / N. Rissi
74'
Lee Young-Jun / S. Krasniqi
S. Huber
79'
J. Perea / D. Ramic
85'
S. Hodza / D. Vujevic
85'
85'
I. Beka / H. Imourane
87'
S. Marques
Pre-match prediction
46.67%
FC ←
27.0%
X
26.33%
Grasshoppers
we assigned to the actual result (FC Zurich) 46.67% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
FC
1.31
1.11
-0.2
Grasshoppers
0.85
0.96
+0.11
xG dominance was balanced (1.11 – 0.96). The final result does not reflect the playing dominance. The model's xG estimates were accurate.
League Table
#Team GPts
1 FC Thun FC Thun 37 74
1 FC Luzern FC Luzern 37 50
2 FC ST. Gallen FC ST. Gallen 37 69
2 Servette FC Servette FC 37 50
3 Lausanne Lausanne 37 42
3 FC Lugano FC Lugano 37 64
4 FC Zurich FC Zurich 37 38
4 FC Sion FC Sion 37 62
5 Grasshoppers Grasshoppers 37 30
5 FC Basel 1893 FC Basel 1893 37 56
6 BSC Young Boys BSC Young Boys 37 54
6 FC Winterthur FC Winterthur 37 23
Lineups
FC Zurich FC Zurich 4-4-1-1
1 Silas Huber Silas Huber G 7.20
27 Ilan Sauter Ilan Sauter 1 ⚽ D 7.50
42 Alexander Hack Alexander Hack 1 ⚽ D 8.20
2
D 7.00
32 Selmin Hodza Selmin Hodza 85' D 7.20
8 Ivan Cavaleiro Ivan Cavaleiro 1 👟 73' M 6.90
15 Nelson Palacio Nelson Palacio M 6.60
6 C. Tsawa C. Tsawa 1 👟 73' M 7.00
9 Juan José Perea Juan José Perea 85' M 6.30
7 Bledian Krasniqi Bledian Krasniqi 73' F 7.20
19 P. Keny P. Keny F 6.30
Bench
10 Matthias Phaëton Matthias Phaëton 22' F 6.50
38 Miguel Reichmuth Miguel Reichmuth M
14 Nevio Di Giusto Nevio Di Giusto M
23 Valon Berisha Valon Berisha 22' M 6.60
Grasshoppers Grasshoppers 4-1-4-1
71
G 6.90
57 Nico Rissi Nico Rissi 74' D 6.90
27 Sven Köhler Sven Köhler D 7.00
20 Mouhamed El Ngom Mouhamed El Ngom D 6.90
2 D. Abels D. Abels D 7.00
5 Hassane Imourane Hassane Imourane 85' M 6.50
10 Jonathan Asp Jensen Jonathan Asp Jensen 1 👟 74' M 5.90
6 Amir Abrashi Amir Abrashi 56' M 6.50
8 Tim Meyer Tim Meyer M 6.90
54 Samuel Krasniqi Samuel Krasniqi 74' M 6.20
19
F. Tsimba 1 ⚽ 46' F 6.20
Bench
31 Maximilian Ullmann Maximilian Ullmann 21' D 6.60
99 Michael Frey Michael Frey 39' F 6.30
52 Samuel Marques Samuel Marques 21' M 6.70
Best on the pitch
Alexander Hack
Alexander Hack
D · FC
8.20
1 ⚽
1 shots · 62 pass
Ilan Sauter
Ilan Sauter
D · FC
7.50
1 ⚽
2 shots · 45 pass
Silas Huber
Silas Huber
G · FC
7.20
· 24 pass
Selmin Hodza
Selmin Hodza
D · FC
7.20
· 56 pass
Bledian Krasniqi
Bledian Krasniqi
F · FC
7.20
· 27 pass
D. Abels
D. Abels
D · Grasshoppers
7.00
· 16 pass
FC Zurich FC Zurich — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Silas Huber G 95 7.20 24 16% 1
Ilan Sauter D 95 7.50 1 2 45 35% 3
Alexander Hack D 95 8.20 1 1 62 50% 1
D 95 7.00 1 56 47%
Selmin Hodza D 85 7.20 56 39% 4
Ivan Cavaleiro M 73 6.90 1 35 26%
Nelson Palacio M 95 6.60 1 53 43% 2
C. Tsawa M 73 7.00 1 23 18% 2 1
Juan José Perea M 85 6.30 1 4 3%
Bledian Krasniqi F 73 7.20 27 24% 3
P. Keny F 95 6.30 2 16 12%
Matthias Phaëton F 22 6.50 11 8%
Valon Berisha M 22 6.60 1 14 10% 2
Grasshoppers Grasshoppers — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 95 6.90 45 31%
Nico Rissi D 74 6.90 11 6% 3
Sven Köhler D 95 7.00 64 50% 4
Mouhamed El Ngom D 95 6.90 1 45 30% 2
D. Abels D 95 7.00 16 9% 3
Hassane Imourane M 85 6.50 26 19% 3
Jonathan Asp Jensen M 74 5.90 1 1 18 14% 1
Amir Abrashi M 56 6.50 8 7%
Tim Meyer M 95 6.90 24 19% 4
Samuel Krasniqi M 74 6.20 1 13 7% 1
F. Tsimba F 46 6.20 1 1 9 5% 1
Maximilian Ullmann D 21 6.60 9 5%
Michael Frey F 39 6.30 1 14 12%
Samuel Marques M 21 6.70 12 11% 1
Frequently Asked Questions
What was the final score of FC Zurich vs Grasshoppers?
The final score was FC Zurich 2–1 Grasshoppers.
What did the model predict before FC Zurich vs Grasshoppers?
The model assigned 46% probability to a FC Zurich win, 27% to a draw, and 26% to an Grasshoppers win.