Grasshoppers VS FC Zurich

Fixtures, lineups and Stats

VS

The recorded head-to-head covers 29 completed meetings from 2017-07-23 to 2026-09-05. FC Zurich won 17, Grasshoppers won 5 and 7 matches were drawn, with FC Zurich scoring 46 goals to Grasshoppers’s 34. The latest result was Grasshoppers and FC Zurich drew 2-2 on 2026-09-05 in Super League. The previous meeting was FC Zurich beat Grasshoppers 2-1 on 2026-05-09 in Super League. This summary reflects only the fixtures in the available record.

Past matches, FC Zurich vs Grasshoppers

  • League Regular Season - 7
    Home Grasshoppers
    2 - 2
    FC Zurich Away
     
  • League Relegation Group - 36
    Home FC Zurich
    2 - 1
    Grasshoppers Away
     
  • League Regular Season - 26
    Home Grasshoppers
    1 - 2
    FC Zurich Away
     
  • League Regular Season - 15
    Home FC Zurich
    1 - 0
    Grasshoppers Away
     
  • League Regular Season - 8
    Home Grasshoppers
    3 - 0
    FC Zurich Away
     

Match center

2 - 2
FT

Starting eleven

Substitutes Grasshoppers
  • 34
    D
  • 15
    D
  • 71
    G
  • 5
    M
  • 18
    F
  • 4
    D
  • 11
    M
  • 55
    M
  • 7
    F
FC Zurich Substitutes
  • F
    49
  • G
    13
  • F
    19
  • D
    48
  • M
    6
  • M
    14
  • M
    23
  • M
    18
  • D
    43

Match events

0'
45'
90'
⇄
⚽
⇄
⇄
⇄
⚽
⚽
⇄
⇄
⇄
⚽
⇄
⇄
⚽
  • 20'
    Alexander Hack Yellow Card
  • 24'
    Leandro Schödler Yellow Card
  • 26'
    Samuele Bengondo Yellow Card
  • 45'
    Nevio Emanuele Di Giusto Alexander Hack
  • 52'
    Óscar Clemente Yellow Card
  • 54'
    ⚽
    Kevin Spadanuda Normal Goal (Asst: Bledian Krasniqi)
  • 56'
    L. Plange Nikolas Marcel Cristiano Muci
  • 56'
    Giotto Morandi Óscar Clemente
  • 56'
    Young-Jun Lee Samuele Bengondo
  • 58'
    ⚽
    Samuel Krasniqi Normal Goal
  • 64'
    Kevin Spadanuda Yellow Card
  • 65'
    ⚽
    Giotto Morandi Missed Penalty
  • 65'
    Nevio Emanuele Di Giusto Yellow Card
  • 69'
    Philippe Paulin Keny Kevin Spadanuda
  • 78'
    Allan Arigoni Nico Rissi
  • 79'
    Imourane Hassane Manex Gibelalde
  • 80'
    ⚽
    Umeh Emmanuel Normal Goal (Asst: Damienus Reverson)
  • 83'
    Din Ramić Damienus Reverson
  • 83'
    Mohamed Bangoura Umeh Emmanuel
  • 88'
    Miguel Reichmuth Yellow Card
  • 90' +6
    Doron Lichtenstein Yellow Card
  • 90' +6
    ⚽
    Bujar Pllana Normal Goal (Asst: Samuel Krasniqi)

Stats for this game

Matchup FC Zurich VS Grasshoppers

Record and listed results

The available record contains 29 completed meetings from 2017-07-23 to 2026-09-05. FC Zurich won 17, Grasshoppers won 5, and 7 matches ended in draws; the goal totals are 46 for FC Zurich and 34 for Grasshoppers. The latest reference was Grasshoppers and FC Zurich drew 2-2 on 2026-09-05 in Super League. The previous result was FC Zurich beat Grasshoppers 2-1 on 2026-05-09 in Super League. Another listed meeting was FC Zurich beat Grasshoppers 2-1 on 2026-02-21 in Super League.

Home context and coverage

When listed at home, FC Zurich won 9 of 14 matches, while Grasshoppers won 3 of 15 when hosting. The most represented competition is Super League with 28 recorded meetings. The record includes no matches decided after extra time and no matches decided on penalties. Home listings add context but do not establish a permanent venue-based trend. The summary uses only completed FT, AET or PEN fixtures linked to this H2H, so its dates and counts describe the coverage available.

Past head to head stats
FC Zurich VS Grasshoppers

Balance Wins - Draws - Losses over time

FC Zurich
Grasshoppers

Points per match over time

Comparison between the 2 teams for the last 10 games

Comparison between the 2 teams for the last 20 games

FC Zurich VS Grasshoppers
Head-to-Head History

Regular Season - 7
Grasshoppers
2 - 2
FC Zurich
 
Relegation Group - 36
FC Zurich
2 - 1
Grasshoppers
 
Regular Season - 26
Grasshoppers
1 - 2
FC Zurich
 
Regular Season - 15
FC Zurich
1 - 0
Grasshoppers
 
Regular Season - 8
Grasshoppers
3 - 0
FC Zurich
 
Relegation Round - 2
FC Zurich
3 - 0
Grasshoppers
Stadion Letzigrund
Regular Season - 29
Grasshoppers
1 - 2
FC Zurich
Stadion Letzigrund
Round of 16
Grasshoppers
0 - 1
FC Zurich
Stadion Letzigrund
Regular Season - 16
FC Zurich
1 - 1
Grasshoppers
Stadion Letzigrund
Regular Season - 10
Grasshoppers
1 - 2
FC Zurich
Stadion Letzigrund
Regular Season - 23
FC Zurich
1 - 0
Grasshoppers
Stadion Letzigrund
Regular Season - 20
Grasshoppers
2 - 1
FC Zurich
Stadion Letzigrund
Regular Season - 8
FC Zurich
2 - 1
Grasshoppers
Stadion Letzigrund
Regular Season - 34
FC Zurich
2 - 1
Grasshoppers
Stadion Letzigrund
Regular Season - 21
Grasshoppers
1 - 2
FC Zurich
Stadion Letzigrund
Regular Season - 13
FC Zurich
1 - 4
Grasshoppers
Stadion Letzigrund
Regular Season - 9
Grasshoppers
1 - 1
FC Zurich
Stadion Letzigrund
Regular Season - 28
FC Zurich
1 - 1
Grasshoppers
Stadion Letzigrund
Regular Season - 20
Grasshoppers
1 - 3
FC Zurich
Stadion Letzigrund
Regular Season - 11
Grasshoppers
3 - 3
FC Zurich
Stadion Letzigrund
Regular Season - 4
FC Zurich
2 - 1
Grasshoppers
Stadion Letzigrund
Regular Season - 28
Grasshoppers
1 - 1
FC Zurich
 
Regular Season - 20
FC Zurich
3 - 1
Grasshoppers
 
Regular Season - 16
FC Zurich
2 - 0
Grasshoppers
 
Regular Season - 2
Grasshoppers
0 - 2
FC Zurich
 
Regular Season - 28
FC Zurich
1 - 1
Grasshoppers
 
Regular Season - 23
Grasshoppers
1 - 0
FC Zurich
 
Regular Season - 12
FC Zurich
0 - 4
Grasshoppers
 
Regular Season - 1
Grasshoppers
0 - 2
FC Zurich
 

Previous games FC Zurich

Regular Season - 12
BSC Young Boys
FC Zurich
Stadion Letzigrund
Regular Season - 11
FC Zurich
FC Luzern
Stadion Letzigrund
Round of 32
FC Aarau
FC Zurich
 
Regular Season - 10
FC Zurich
FC Thun
Stadion Letzigrund
Regular Season - 9
FC Sion
FC Zurich
Stade de Tourbillon

Previous games Grasshoppers

Regular Season - 12
Grasshoppers
FC Vaduz
Stadion Letzigrund
Regular Season - 11
FC Basel 1893
Grasshoppers
Stadion Letzigrund
Round of 32
Grenchen
Grasshoppers
 
Regular Season - 10
Grasshoppers
BSC Young Boys
Stadion Letzigrund
Club Friendlies
Grasshoppers
Yverdon Sport
 

Upcoming games FC Zurich

- Regular Season - 13
Servette FC
FC Zurich
 
- Regular Season - 14
FC Zurich
FC ST. Gallen
 
- Regular Season - 15
FC Vaduz
FC Zurich
 
- Regular Season - 16
FC Zurich
FC Lugano
 
- Regular Season - 17
FC Zurich
Grasshoppers
 

Upcoming games Grasshoppers

- Regular Season - 13
Grasshoppers
Lausanne
Stade de la Tuilière
- Regular Season - 14
FC Lugano
Grasshoppers
 
- Regular Season - 16
FC ST. Gallen
Grasshoppers
St. Jakob-Park
- Regular Season - 17
FC Zurich
Grasshoppers
 
- Regular Season - 18
Grasshoppers
FC Luzern