Super League
· Regular Season - 7
September 05, 2026 20:30
Samuel Krasniqi
58'
Bujar Pllana
(ast. Samuel Krasniqi)
90'+6
54'
(ast. Bledian Krasniqi)
Kevin Spadanuda
80'
(ast. Damienus Reverson)
Umeh Emmanuel
The ForzaPitch pre-match prediction gave Grasshoppers a 37% win probability (draw 28%, FC Zurich 33%). The final result was Grasshoppers 2–2 FC Zurich. In 4 previous meetings, Grasshoppers have won 1 times, with 0 draws and 3 wins for FC Zurich.
Match statistics
20
Total shots
12
7
Shots on target
6
4
Saves
0
43%
Possession
57%
8
Corners
4
21
Tackles
27
2
🟨 Yellow cards
7
Match Events
20'
Alexander Hack
24'
Leandro Schödler
Samuele Bengondo
26'
45'
Nevio Emanuele Di Giusto
/
Alexander Hack
Óscar Clemente
52'
54'
ast. Bledian Krasniqi ·
Kevin Spadanuda⚽
Nikolas Marcel Cristiano Muci
/ L. Plange
56'
Óscar Clemente
/ Giotto Morandi
56'
Samuele Bengondo
/ Young-Jun Lee
56'
⚽Samuel Krasniqi
58'
64'
Kevin Spadanuda
⚽Giotto Morandi
(missed pen.)
65'
65'
Nevio Emanuele Di Giusto
69'
Philippe Paulin Keny
/
Kevin Spadanuda
Nico Rissi
/ Allan Arigoni
78'
Manex Gibelalde
/ Imourane Hassane
79'
80'
ast. Damienus Reverson ·
Umeh Emmanuel⚽
83'
Din Ramić
/
Damienus Reverson
83'
Mohamed Bangoura
/
Umeh Emmanuel
88'
Miguel Reichmuth
90'+6
Doron Lichtenstein
⚽Bujar Pllana
· ast. Samuel Krasniqi
90'+6
Pre-match prediction
37.61%
Grasshoppers
28.85%
X ←
33.55%
FC
we assigned to the actual result (Draw)
28.85%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.83
—
—
1.50
—
—
Lineups
1
M. Hübel
G
M. Hübel
G
57
Nico Rissi
78'
D
Nico Rissi
78'
D
44
B. Pllana
1 ⚽
D
B. Pllana
1 ⚽
D
58
Yannik Bettkober
D
Yannik Bettkober
D
28
S. Stroscio
D
S. Stroscio
D
6
A. Abrashi
M
A. Abrashi
M
66
Manex Gibelalde
79'
M
Manex Gibelalde
79'
M
10
Óscar Clemente
56'
M
Óscar Clemente
56'
M
17
S. Krasniqi
1 ⚽
1 👟
F
S. Krasniqi
1 ⚽
1 👟
F
9
N. Muci
56'
F
N. Muci
56'
F
60
S. Bengondo
56'
F
S. Bengondo
56'
F
Bench
34
A. Arigoni
12'
D
A. Arigoni
12'
D
15
A. Diaby
D
A. Diaby
D
55
D. Papic
M
D. Papic
M
11
G. Morandi
34'
M
G. Morandi
34'
M
5
H. Imourane
11'
M
H. Imourane
11'
M
71
J. Hammel
G
J. Hammel
G
18
Lee Young-Jun
34'
F
Lee Young-Jun
34'
F
4
L. Mikulic
D
L. Mikulic
D
7
L. Plange
34'
F
L. Plange
34'
F
1
G
44
S. Walker
D
S. Walker
D
42
A. Hack
45'
D
A. Hack
45'
D
2
L. Kamberi
D
L. Kamberi
D
47
D
21
L. Schodler
M
L. Schodler
M
11
U. Emmanuel
1 ⚽
83'
M
U. Emmanuel
1 ⚽
83'
M
7
B. Krasniqi
1 👟
M
B. Krasniqi
1 👟
M
38
M. Reichmuth
M
M. Reichmuth
M
17
K. Spadanuda
1 ⚽
69'
M
K. Spadanuda
1 ⚽
69'
M
29
D. Reverson
1 👟
83'
F
D. Reverson
1 👟
83'
F
Bench
6
C. Fiorini
M
C. Fiorini
M
48
D. Ihendu
D
D. Ihendu
D
49
D. Ramić
7'
F
D. Ramić
7'
F
13
H. Lindner
G
H. Lindner
G
18
M. Bangoura
7'
M
M. Bangoura
7'
M
14
N. Di Giusto
45'
M
N. Di Giusto
45'
M
43
N. Volken
D
N. Volken
D
19
P. Keny
21'
F
P. Keny
21'
F
23
V. Berisha
M
V. Berisha
M
Best on the pitch
S. Krasniqi
F · Grasshoppers
9.00
1 ⚽ 1 👟
6 shots
· 21 pass
D. Reverson
F · FC
7.64
1 👟
2 shots
· 12 pass
B. Pllana
D · Grasshoppers
7.44
1 ⚽
1 shots
· 12 pass
K. Spadanuda
M · FC
7.42
1 ⚽
3 shots
· 16 pass
B. Krasniqi
M · FC
7.41
1 👟
· 38 pass
Óscar Clemente
M · Grasshoppers
7.14
· 25 pass
Grasshoppers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Hübel | G | 90 | 6.59 | — | — | 0 | 15 | 6% | 0 | — | — |
| Nico Rissi | D | 78 | 6.73 | — | — | 0 | 17 | 13% | 1 | — | — |
| B. Pllana | D | 90 | 7.44 | 1 | — | 1 | 12 | 9% | 2 | — | — |
| Yannik Bettkober | D | 90 | 6.27 | — | — | 1 | 20 | 11% | 5 | — | — |
| S. Stroscio | D | 90 | 6.05 | — | — | 0 | 22 | 15% | 3 | — | — |
| A. Abrashi | M | 90 | 6.13 | — | — | 0 | 27 | 21% | 1 | — | — |
| Manex Gibelalde | M | 79 | 6.42 | — | — | 1 | 25 | 15% | 2 | — | — |
| Óscar Clemente | M | 56 | 7.14 | — | — | 0 | 25 | 17% | 2 | 1 | — |
| S. Krasniqi | F | 90 | 9.00 | 1 | 1 | 6 | 21 | 11% | 1 | — | — |
| N. Muci | F | 56 | 7.02 | — | — | 2 | 16 | 11% | 2 | — | — |
| S. Bengondo | F | 56 | 6.54 | — | — | 5 | 7 | 5% | 1 | 1 | — |
| A. Arigoni | D | 12 | 6.15 | — | — | 1 | 3 | 2% | 0 | — | — |
| G. Morandi | M | 34 | 5.83 | — | — | 1 | 12 | 9% | 1 | — | — |
| H. Imourane | M | 11 | 6.02 | — | — | 0 | 5 | 3% | 0 | — | — |
| Lee Young-Jun | F | 34 | 6.63 | — | — | 1 | 12 | 9% | 0 | — | — |
| L. Plange | F | 34 | 6.33 | — | — | 1 | 10 | 7% | 0 | — | — |
FC Zurich — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 5.89 | — | — | 1 | 34 | 24% | 3 | 1 | — | |
| S. Walker | D | 90 | 6.17 | — | — | 0 | 28 | 20% | 2 | — | — |
| A. Hack | D | 45 | 6.12 | — | — | 0 | 48 | 36% | 2 | 1 | — |
| L. Kamberi | D | 90 | 6.84 | — | — | 1 | 35 | 29% | 5 | — | — |
| D | 90 | 5.89 | — | — | 1 | 34 | 24% | 3 | 1 | — | |
| L. Schodler | M | 90 | 6.37 | — | — | 0 | 37 | 26% | 2 | 1 | — |
| U. Emmanuel | M | 83 | 6.97 | 1 | — | 2 | 15 | 11% | 1 | — | — |
| B. Krasniqi | M | 90 | 7.41 | — | 1 | 0 | 38 | 34% | 2 | — | — |
| M. Reichmuth | M | 90 | 6.10 | — | — | 1 | 23 | 16% | 6 | 1 | — |
| K. Spadanuda | M | 69 | 7.42 | 1 | — | 3 | 16 | 14% | 1 | 1 | — |
| D. Reverson | F | 83 | 7.64 | — | 1 | 2 | 12 | 7% | 0 | — | — |
| D. Ramić | F | 7 | 6.38 | — | — | 0 | 6 | 3% | 0 | — | — |
| M. Bangoura | M | 7 | 5.96 | — | — | 0 | 3 | 2% | 0 | — | — |
| N. Di Giusto | M | 45 | 5.77 | — | — | 1 | 12 | 8% | 0 | 1 | — |
| P. Keny | F | 21 | 6.28 | — | — | 0 | 7 | 1% | 0 | — | — |
Frequently Asked Questions
What was the final score of Grasshoppers vs FC Zurich?
The final score was Grasshoppers 2–2 FC Zurich.
What did the model predict before Grasshoppers vs FC Zurich?
The model assigned 37% probability to a Grasshoppers win, 28% to a draw, and 33% to an FC Zurich win.