Super League
· Relegation Group - 36
May 09, 2026 18:00
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 4 previous meetings, FC Zurich have won 2 times, with 1 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
Δ
1.31
1.11
-0.2
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.
Lineups
1
Silas Huber
G
Silas Huber
G
27
Ilan Sauter
1 ⚽
D
Ilan Sauter
1 ⚽
D
42
A. Hack
1 ⚽
D
A. Hack
1 ⚽
D
2
D
32
S. Hodža
85'
D
S. Hodža
85'
D
8
Ivan Cavaleiro
1 👟
73'
M
Ivan Cavaleiro
1 👟
73'
M
15
Nelson Palacio
M
Nelson Palacio
M
6
C. Tsawa
1 👟
73'
M
C. Tsawa
1 👟
73'
M
9
J. Perea
85'
M
J. Perea
85'
M
7
B. Krasniqi
73'
F
B. Krasniqi
73'
F
19
P. Keny
F
P. Keny
F
Bench
10
Matthias Phaëton
22'
F
Matthias Phaëton
22'
F
38
M. Reichmuth
M
M. Reichmuth
M
14
N. Di Giusto
M
N. Di Giusto
M
23
V. Berisha
22'
M
V. Berisha
22'
M
71
G
57
Nico Rissi
74'
D
Nico Rissi
74'
D
27
Sven Köhler
D
20
M. Ngom
D
M. Ngom
D
2
D. Abels
D
D. Abels
D
5
H. Imourane
85'
M
H. Imourane
85'
M
10
Jonathan Asp Jensen
1 👟
74'
M
Jonathan Asp Jensen
1 👟
74'
M
6
A. Abrashi
56'
M
A. Abrashi
56'
M
8
Tim Meyer
M
Tim Meyer
M
54
Samuel Krasniqi
74'
M
Samuel Krasniqi
74'
M
19
Felix Tsimba
1 ⚽
46'
F
Felix Tsimba
1 ⚽
46'
F
Bench
31
Maximilian Ullmann
21'
D
Maximilian Ullmann
21'
D
99
M. Frey
39'
F
M. Frey
39'
F
52
S. Marques
21'
M
S. Marques
21'
M
Best on the pitch
A. Hack
D · FC
8.20
1 ⚽
1 shots
· 62 pass
Ilan Sauter
D · FC
7.50
1 ⚽
2 shots
· 45 pass
Silas Huber
G · FC
7.20
· 24 pass
S. Hodža
D · FC
7.20
· 56 pass
B. Krasniqi
F · FC
7.20
· 27 pass
D. Abels
D · Grasshoppers
7.00
· 16 pass
FC Zurich — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Silas Huber | G | 95 | 7.20 | — | — | — | 24 | 16% | — | 1 | — |
| Ilan Sauter | D | 95 | 7.50 | 1 | — | 2 | 45 | 35% | 3 | — | — |
| A. Hack | D | 95 | 8.20 | 1 | — | 1 | 62 | 50% | 1 | — | — |
| D | 95 | 7.00 | — | — | 1 | 56 | 47% | — | — | — | |
| S. Hodža | 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 | — |
| J. Perea | M | 85 | 6.30 | — | — | 1 | 4 | 3% | — | — | — |
| B. 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% | — | — | — |
| V. Berisha | M | 22 | 6.60 | — | — | 1 | 14 | 10% | 2 | — | — |
Grasshoppers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | — | — |
| M. Ngom | D | 95 | 6.90 | — | — | 1 | 45 | 30% | 2 | — | — |
| D. Abels | D | 95 | 7.00 | — | — | — | 16 | 9% | 3 | — | — |
| H. Imourane | M | 85 | 6.50 | — | — | — | 26 | 19% | 3 | — | — |
| Jonathan Asp Jensen | M | 74 | 5.90 | — | 1 | 1 | 18 | 14% | 1 | — | — |
| A. 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 | — | — |
| Felix Tsimba | F | 46 | 6.20 | 1 | — | 1 | 9 | 5% | — | — | 1 |
| Maximilian Ullmann | D | 21 | 6.60 | — | — | — | 9 | 5% | — | — | — |
| M. Frey | F | 39 | 6.30 | — | — | 1 | 14 | 12% | — | — | — |
| S. 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.