Grasshoppers vs Zürich – Schedule & Where to Watch on TV

Result
1:2
21/02/2026 at 14:30 (Time Zone – GMT-5 (America/New_York))
  • Super League - Round 26
  • Referee: Piccolo L. (Sui)
  • Where to Watch on TV:
finlandFinlandVeikkaus TV
switzerlandSwitzerlandSRF Info, SRF Info

Match Stats

Expected goals (xG)
1.010.98
Ball possession
56%44%
Total shots
1610
Shots on target
54
Big chances
21
Corner kicks
104
Passes
64% (231/363)58% (173/298)
Yellow cards
23
Expected goals (xG)
1.010.98
xG on target (xGOT)
1.711.78
Total shots
1610
Shots on target
54
Shots off target
94
Blocked shots
22
Shots inside the box
96
Shots outside the box
74
Hit the woodwork
00
Headed goals
01
Big chances
21
Corner kicks
104
Touches in opposition box
2115
Accurate through passes
00
Offsides
11
Free kicks
1313
Passes
64% (231/363)58% (173/298)
Long passes
30% (23/76)34% (27/80)
Passes in final third
59% (71/120)45% (49/109)
Crosses
15% (4/27)20% (2/10)
Expected assists (xA)
0.520.60
Throw ins
3229
Fouls
1313
Tackles
65% (11/17)71% (15/21)
Duels won
5256
Clearances
2136
Interceptions
1417
Errors leading to shot
10
Errors leading to goal
00
Goalkeeper saves
24
xGOT faced
1.781.71
Goals prevented
-0.220.71

Key Moments

Here there are
  • 1st Half (0 - 1)
  • 31', 0 - 1, Reverson D. , Kamberi L. (A),
  • 38', Krasniqi B. 🟨,
  • 2nd Half (1 - 1)
  • 46', Frey M. , Lee Young-Jun ,
  • 51', 0 - 2, Keny P. P. , Hack A. (A),
  • 55', Tsimba F. , Plange L. ,
  • 55', Krasniqi S. , Marques S. ,
  • 57', Reverson D. 🟨,
  • 64', Mikulic L. 🟨,
  • 66', Ullmann M. , Diarrassouba S. ,
  • 66', Berisha V. , Reichmuth M. ,
  • 73', Kablan C. 🟨,
  • 74', Tsawa C. , Di Giusto N. ,
  • 74', Reverson D. , Cavaleiro I. ,
  • 81', 1 - 2, Plange L. ,
  • 83', Kohler S. , Abrashi A. ,
  • 86', Krasniqi B. , Bangoura M. ,
  • 90+3', Abrashi A. 🟨,

Chances of winning


Grasshoppers
38.9%
Draw
26.9%
Zürich
34.2%

Initial Probability

(when we started the analysis)
41.7% 26.2% 32.2%

Our Initial ML Estimation

41.7% 26.2% 32.2%


Analysis of Changes in Winning Probabilities:

  • Grasshoppers has seen a decrease in its chances compared to the initial analysis. (-2.8%)
  • Zürich has improved its chances compared to the initial analysis. (+2%)
  • ML Model estimates a higher probability for Grasshoppers than the current prediction. (+2.8%)
  • ML Model estimates a lower probability for Zürich than the current prediction. (-2%)
  • Grasshoppers - Zürich Odds

    1 X 2 Marga
    Avarage Now
    (Initially)
    2.4
    (2.27)
    3.47
    (3.61)
    2.75
    (2.94)
    6.9%
    (5.8%)

    • The most likely Over/Under: 2.75
    What is the prediction for Grasshoppers - Zürich?
  • Users Predictions: 6 users predict this event. Grasshoppers will win (votes: 3 - 50%). Zürich will win (votes: 2 - 33.3%). It will Tie (votes: 1 - 16.7%).
  • Over/Under & Asian Handicap Predictions by High ROI users:
    • O/U 1.5 - over (votes: 1 - 100%) .
  • The most likely score by Bookmakers is 1:1.
  • Preview Facts
    • A great opportunity to watch a clash of neighbouring teams in the table (ranked 11 in the zone Super League (Relegation Group: ) and 9 in the zone Super League (Relegation Group: ))
    • In the last 5 head-to-head matches, Grasshoppers won 1.
    • In recent matches, Grasshoppers has shown inconsistent form (last 5 games: 1 wins).
    • Zürich is going through a rough patch (in the last 5 games, wins – 1).
    • In this match, both teams are almost equally likely to win.
    • There will not play in Grasshoppers: Abels D. (Inactive) Bengondo S. (Hamstring Injury) Bettkober Y. (Inactive) Clemente O. (Yellow Cards) Frey M. (Inactive) Paloschi D. (Ankle Injury) Stroscio S. (Yellow Cards) Zvonarek L. (Inactive)
    • There will not play in Zürich: Perea J. (Muscle Injury) Phaeton M. (Inactive) Stiel J. (Hip Injury)
    • There are questionable in Zürich: Comenencia L. (Injury)
    • In the last 20 head-to-head matches, Grasshoppers won 3 matches, drew 5 matches, lost 12 matches, and goals 24:33. (average 1.2:1.7).
    • Including home matches between the teams, Grasshoppers won 2 matches, drew 3 matches, lost 5 matches, and goals 14:16. (average 1.4:1.6).
    What were the results of their latest head-to-head matches?
    The latest head-to-head matches between Grasshoppers - Zürich were as follows:
    29.11.2025 Zürich - Grasshoppers 1:0
    04.10.2025 Grasshoppers - Zürich 3:0
    10.05.2025 Zürich - Grasshoppers 3:0
    30.03.2025 Grasshoppers - Zürich 1:2
    03.12.2024 Grasshoppers - Zürich 0:1
    Latest results of Grasshoppers
    14.02.2026 St. Gallen - Grasshoppers 0:0
    10.02.2026 Luzern - Grasshoppers 4:3
    07.02.2026 Grasshoppers - Young Boys 1:1
    03.02.2026 Grasshoppers - Sion 4:3
    31.01.2026 Grasshoppers - Lugano 1:1
    Latest results of Zürich
    14.02.2026 Zürich - Luzern 1:4
    11.02.2026 Zürich - Winterthur 3:0
    08.02.2026 Basel - Zürich 2:1
    01.02.2026 Young Boys - Zürich 3:0
    25.01.2026 Zürich - Basel 3:4
    Swiss Super League Table
    2025/26
    PlWDLDiffPts
    1Thun ✔ 26201560:283261
    2St. Gallen26145751:321947
    3Lugano26137643:311246
    4Sion261010639:30940
    5Basel26117839:34540
    6Young Boys261061052:52036
    7Luzern2689952:49333
    8Zurich26941339:50-1131
    9Lausanne26791039:42-330
    10Servette266101044:51-728
    11Grasshoppers26491334:47-1321
    12Winterthur26351829:75-4614

          Promotion ~ Super League (Championship Group: )
          Super League (Relegation Group: )

    Clinched Spots for Teams
    Thun is Qualified for Super League (Championship Group )