Grasshoppers vs Zurich Live Score and Live Stream

Preview

Grasshoppers faced Zurich in the Super League of Switzerland on February 21. At full-time, Zurich sealed a 1-2 victory over Grasshoppers.

The game turned on the 31st minute when Damienus Reverson found the net, giving Zurich the lead. Goals from Philippe Keny and Luke Plange followed, making the final score 1-2.

A sense of anticipation builds as Grasshoppers and Zurich square off once more, 3 months after their previous Super League meeting that concluded in a 1-0 victory for Zurich. Grasshoppers come into the match following a draw against St. Gallen on February 14 in the Super League. Turning their attention to defensive solidity could be the key to turning draws into victories, as they have been conceding goals for nine consecutive home matches now.

Zurich are coming off a defeat to Luzern in the Super League on February 14. They've had trouble holding their opponents at bay, having conceded goals in each of their last ten away matches.

Grasshoppers and Zurich meet in Super League with their goal-scorers and playmakers ready to take on pivotal roles. Grasshoppers’s attacking options, with Gerald Scheiblehner steering the side, have been bolstered by Jonathan Asp Jensen, the team’s top scorer, and Luke Plange, both of whom have contributed crucial goals and assists. In Super League, Asp Jensen has been Grasshoppers’s standout scorer with seven goals, while also leading the team in assists, having set up five goals this campaign. Nikolas Muci, Samuel Marques and Lovro Zvonarek have made their presence felt as well, chipping in with decisive contributions in attack.

Meanwhile, Philippe Keny and Matthias Phaeton have been pivotal for Zurich’s attack, under the tactical direction of Dennis Hediger, combining to deliver important goals and assists. In Super League, Keny has been Zurich’s standout scorer with ten goals, as Krasniqi continues to lead their creative efforts in the tournament with six assists. Steven Zuber, Umeh Emmanuel and Jahnoah Markelo have supported the attack well, combining for important goals and assists throughout the campaign.

ScoreBat is covering Grasshoppers vs Zurich in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Super League of Switzerland in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/grasshoppers-vs-zurich-live-stream/

Live Streaming

You can watch Grasshoppers vs Zurich live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Zurich (often referred to as Zürich) and Grasshoppers as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Grasshoppers - Zurich match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

Our own AI model makes a pre-game prediction for Grasshoppers–Zurich - and once the match begins, it keeps observing the play and adjusts its forecast minute by minute. As for this match-up, the forecast made before the match turned out correct, highlighting Zurich's win. According to pre-match data, the model suggested that Zurich’s victory stands out as the leading outcome, at 35%, while a draw was at 33% and Grasshoppers’s victory was at 32%.

Line-Ups

We are updating team formations and line-ups for Grasshoppers - Zurich in real time.

Grasshoppers kicked off the game with Justin Hammel, Luka Mikulic, Abdoulaye Diaby, Mouhamed El Bachir Ngom, Maximilian Ullmann who got substituted by Salifou Diarrassouba on the 66th minute, Tim Meyer, Sven Kohler who got substituted by Amir Abrashi on the 83rd minute, Samuel Krasniqi who got substituted by Samuel Marques on the 55th minute, Jonathan Asp Jensen, Michael Frey who got substituted by Young-joon Lee on the 46th minute and Felix Emmanuel Tsimba who got substituted by Luke Plange on the 55th minute as starters, with Nicolas Glaus, Dirk Abels, Ismajl Beka, Imourane Hassane, Samuel Marques, Amir Abrashi, Salifou Diarrassouba, Luke Plange and Young-joon Lee on the bench.

Zurich's starting eleven were Silas Huber, Alexander Hack, David Vujevic, Nelson Palacio, Chris Kablan, Bledian Krasniqi who got substituted by Mohamed Bangoura on the 86th minute, Valon Berisha who got substituted by Miguel Reichmuth on the 66th minute, Lindrit Kamberi, Cheveyo Tsawa who got substituted by Nevio Di Giusto on the 74th minute, Damienus Reverson who got substituted by Ivan Cavaleiro on the 74th minute and Philippe Keny, with Yanick Brecher, Ilan Sauter, Umeh Emmanuel, Miguel Reichmuth, Nevio Di Giusto, Ivan Cavaleiro, Mohamed Bangoura, Juan Jose Perea and Kelechi Ihendu on the bench.

Stats

Explore stats from Grasshoppers vs Zurich on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 0.9 - 0.91
  • Ball Possession: 56 - 44
  • Big Scoring Chances: 2 - 1
  • Total Attempts: 16 - 10
  • Shots On Target: 5 - 4
  • Blocked Shots: 2 - 2
  • Shots in the Box: 9 - 6
  • Shots from Outside the Box: 7 - 4
  • Woodwork Hits: 0 - 0
  • Fouls: 13 - 13
  • Corners: 10 - 4
  • Throw-Ins: 32 - 30
  • Saves: 2 - 4
  • Free Kicks: 13 - 13
  • Offsides: 1 - 1
  • Passes into Final Third: 120 - 111
  • Completed Passes in Final Third: 71 - 49
  • Touches in Opponent's Box: 21 - 15
  • Tackles: 17 - 20
  • Completed Tackles: 12 - 15
  • Total Crosses: 27 - 10
  • Successful Crosses: 4 - 3
  • Interceptions: 14 - 17
  • Clearances: 21 - 36

Referee showed the yellow card five times throughout the game. Bledian Krasniqi, Damienus Reverson, Luka Mikulic, Chris Kablan and Amir Abrashi were the ones to receive it.

Head-to-head

Since December 2024, the teams have gone head-to-head five times. Grasshoppers have won once while Zurich have won four times. Their latest meeting occurred on November 29, 2025, during the Super League of Switzerland, with Zurich winning 1-0. In total, Grasshoppers have managed four goals in these five meetings, compared to Zurich's seven. So, overall, Zurich have the edge in head-to-head matches against Grasshoppers in their recent history.

Grasshoppers have won five of their 31 matches in Super League this season, with nine draws and seventeen defeats, scoring 38 goals, averaging 1.23 per match, while conceding 61, an average of 1.97 per match. In Super League, Zurich have played 31 matches, winning ten, drawing four and losing seventeen, scoring 44 goals at an average of 1.42 per match and conceding 60 at a rate of 1.94 per match.

Recent Form

Grasshoppers are coming off a draw in their last match against St. Gallen, while Zurich's most recent outing ended in a loss against Luzern. Overall, over their most recent twenty games, Grasshoppers have claimed five victories, suffered nine defeats, and drawn six times, while in their last twenty matches, Zurich have recorded five wins, twelve losses, and three draws.

  • Zurich have failed to keep a clean sheet in their previous 10 away matches.
  • Grasshoppers have conceded a goal in each of their last 9 home matches.
  • Zurich's previous 5 matches had over 2.5 goals.

Live Standings

As always, Switzerland Super League's live standings are availble and updated in real time. Grasshoppers sit 11th with 24 points from 31 matches, while Zurich hold 10th place with 34 points after 31 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Grasshoppers and Zurich in real time. You can watch the goals by Damienus Reverson, Philippe Keny and Luke Plange as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Grasshoppers - Zurich are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Grasshoppers 1, Zurich 2.
  2. 90 + 3'
    Amir Abrashi is shown the Yellow Card.
  3. 86'
    Substitution for Zurich. Mohamed Bangoura replaces Bledian Krasniqi.
  4. 83'
    Substitution for Grasshoppers. Amir Abrashi replaces Sven Kohler.
  5. 81'
    1 - 2
    Luke Plange scores for Grasshoppers.
  6. 74'
    Substitution for Zurich. Nevio Di Giusto replaces Cheveyo Tsawa.
  7. 74'
    Substitution for Zurich. Ivan Cavaleiro replaces Damienus Reverson.
  8. 73'
    Chris Kablan is shown the Yellow Card.
  9. 66'
    Substitution for Zurich. Miguel Reichmuth replaces Valon Berisha.
  10. 66'
    Substitution for Grasshoppers. Salifou Diarrassouba replaces Maximilian Ullmann.
  11. 64'
    Luka Mikulic is shown the Yellow Card.
  12. 57'
    Damienus Reverson is shown the Yellow Card.
  13. 55'
    Substitution for Grasshoppers. Luke Plange replaces Felix Emmanuel Tsimba.
  14. 55'
    Substitution for Grasshoppers. Samuel Marques replaces Samuel Krasniqi.
  15. 51'
    0 - 2
    Philippe Keny scores for Zurich, assisted by Alexander Hack.
  16. 46'
    Substitution for Grasshoppers. Young-joon Lee replaces Michael Frey.
  17. 2H
    Second half kick-off
    Second half begins.
  18. HT
    Half-Time - 0 : 1
    First half ends.
  19. 38'
    Bledian Krasniqi is shown the Yellow Card.
  20. 31'
    0 - 1
    Damienus Reverson scores for Zurich, assisted by Lindrit Kamberi.
  21. 1H
    Kick-off
    First half begins.
Add officialfootball highlights and live streamsto your website or app
Build your widget
Free version available. No credit card required.