Skip to main content

Match analysis

Switzerland flagSwitzerlandSuper League

FC Zurich vs Grasshoppers

Tipster previews, form, Elo ratings and the best odds for this Super League fixture.

Full time2:1HT 0–1

Match Timeline

23'
FC ZurichCheveyo Tsawa🟨
Yellow Card
35'
GrasshoppersF. Tsimbaâš½
Normal Goal → J. Asp
45+1'
GrasshoppersFelix Tsimba🟥
Red Card
45+1'
GrasshoppersFelix Tsimba
Card upgrade
49'
FC ZurichA. Hackâš½
Normal Goal → I. Cavaleiro
56'
GrasshoppersA. Abrashi🔄
Substitution 1 → M. Frey
61'
FC ZurichI. Sauterâš½
Normal Goal → C. Tsawa
65'
GrasshoppersDirk Abels
Penalty confirmed
73'
FC ZurichC. Tsawa🔄
Substitution 1 → V. Berisha
73'
FC ZurichI. Cavaleiro🔄
Substitution 2 → U. Emmanuel
73'
FC ZurichB. Krasniqi🔄
Substitution 3 → M. Phaeton
74'
GrasshoppersS. Krasniqi🔄
Substitution 2 → Lee Young-Jun
74'
GrasshoppersJ. Asp🔄
Substitution 3 → S. Marques
74'
GrasshoppersN. Rissi🔄
Substitution 4 → M. Ullmann
79'
FC ZurichSilas Huber🟨
Yellow Card
85'
FC ZurichS. Hodza🔄
Substitution 4 → D. Vujevic
85'
FC ZurichJ. Perea🔄
Substitution 5 → D. Ramic
85'
GrasshoppersH. Imourane🔄
Substitution 5 → I. Beka
87'
GrasshoppersSamuel Marques🟨
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

Tipster previews (2)

PajimonPajimonWon

FC Zurich vs Grasshoppers: Home Win Value

The pickFC Zurich win

Chance
50%
Odds
2.35
Model EV
+17.5%

Goeie dag, fellow bettors! Pajimon here, ready to dig into this Swiss Super League fixture. We’ve got FC Zurich hosting Grasshoppers on May 9th, 2026. Now, I love a good BBQ and a cold beer, but I love winning even more. What do you mean no meat? I mean no losing bets! Let’s see…

Mr SimpleMr SimpleWon

FC Zurich vs Grasshoppers: Super League Preview

The pickFC Zurich win

Chance
45%
Odds
2.35
Model EV
+5.8%

Alright lads, let’s crack on with this Swiss Super League fixture between FC Zurich and Grasshoppers. It’s a proper derby with plenty of history, and the numbers tell a fascinating story. We’ve got two sides that have been struggling for points lately, but when these two meet…

Form & key stats

Last 10 matches, all competitions

FC ZurichFC Zurich

2W 1D 7L0.70 pts/game

GrasshoppersGrasshoppers

2W 0D 8L0.60 pts/game

Per game

FC Zurich at home vs Grasshoppers away

Bold green marks the stronger number on each row. Both-teams-scored is shown without a side.

Elo ratings

Before the match · within Super League

Overall edge
+22FC Zurich
Venue edge
+86FC Zurich
Rating period
Match snapshot
FC Zurich versus Grasshoppers: long term Elo, before the match
FC ZurichFC ZurichHomeRatingGrasshoppersGrasshoppersAway
Strength
1,410Overall1,388
1,478Match venue1,391
1,478At home1,426
1,464Away1,391
Attack & defence
1,476Attack1,408
1,443Defence1,494
1,504Home attack1,459
1,477Away attack1,374
1,481Home defence1,494
1,468Away defence1,503
Match profile
1,955Goal environment1,823
1,725Home goals1,707
1,730Away goals1,617
1,498Possession1,476
Specialist ratings
1,441Set-piece attack1,468
1,443Set-piece defence1,469
1,440Close games1,370
1,391Winning margin1,390

Match venue compares FC Zurich at home with Grasshoppers away. Green marks the higher rating; a new team starts at 1500.

Match profile rows describe the game, not team strength: a higher goal environment means higher-scoring matches.

Starting Lineups

FC ZurichFC 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

GrasshoppersGrasshoppers1: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