Sat, 9 May 2026, 16:00
Super League
Switzerland
Full Time
Match Timeline
23'
Yellow Card
35'
Normal Goal → J. Asp
45+1'
Red Card
45+1'
Card upgrade
49'
Normal Goal → I. Cavaleiro
56'
Substitution 1 → M. Frey
61'
Normal Goal → C. Tsawa
65'
Penalty confirmed
73'
Substitution 1 → V. Berisha
73'
Substitution 2 → U. Emmanuel
73'
Substitution 3 → M. Phaeton
74'
Substitution 2 → Lee Young-Jun
74'
Substitution 3 → S. Marques
74'
Substitution 4 → M. Ullmann
79'
Yellow Card
85'
Substitution 4 → D. Vujevic
85'
Substitution 5 → D. Ramic
85'
Substitution 5 → I. Beka
87'
Yellow Card
Match Statistics
7Shots on Goal3
3Shots off Goal2
16Total Shots5
6Blocked Shots0
7Shots insidebox3
9Shots outsidebox2
12Fouls13
6Corner Kicks4
57Ball Possession43
2Yellow Cards1
0Red Cards1
2Goalkeeper Saves4
437Total passes330
336Passes accurate239
77Passes %72
1.11expected_goals0.96
-0.76goals_prevented-0.76
Starting Lineups
FC Zurich1:1
Starting XI
1S. HuberG
27I. SauterD
8I. CavaleiroM
7B. KrasniqiF
19P. P. KenyF
42A. HackD
15N. PalacioM
2L. KamberiD
6C. TsawaM
32S. HodzaD
9J. PereaM
Grasshoppers1:1
Starting XI
71J. HammelG
57N. RissiD
5H. ImouraneM
10J. AspM
19F. TsimbaF
27S. KohlerD
6A. AbrashiM
20M. NgomD
8T. MeyerM
2D. AbelsD
54S. KrasniqiM
Head-to-Head
17
Wins
6
Draws
5
Wins
📈 Team Form & Statistics
FC Zurich
Form: D-L-L-L-W
Grasshoppers
Form: L-L-L-W-L
Record
2 W
1 D
7 L
•
2 W
0 D
8 L
Goals Per Game
1.0
Scored
vs
0.7
Scored
1.9
Conceded
vs
2.4
Conceded
Betting Indicators
Clean Sheets
0%
Clean Sheets
20%
BTTS
70%
BTTS
30%
Home/Away Performance
Scored
Home:1.0
Away:1.0
Conceded
Home:1.5
Away:2.2
Scored
Home:0.8
Away:0.6
Conceded
Home:2.2
Away:2.6
⚡ Elo Ratings
Long Term Elo Rating
1478
Average
1426
Average
Short Term Elo Rating
1436
↓ Momentum (-42)
1375
↓ Momentum (-51)
Expected Outcome
39%
Home Win
32%
Draw
29%
Away Win
Attack & Defence Elo
Long Term
1504
Attack
1459
1443
Defence
1494
Recent Form
1520
Attack
1426
1417
Defence
1476
Post-Match Changes
+9
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

