Grasshoppers vs Basel Live Score and Live Stream

Live Coverage

Grasshoppers played Basel at the Super League of Switzerland on July 25. The match kicked off 14:30 UTC. Basel won 0-2.

Leonardo Campana scored the first goal into his own net on the 55th minute of the game followed by a goal from Sebastiano Esposito, who made the final score 0-2.

ScoreBat is covering Grasshoppers vs Basel 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 Switzerland Super League in real time and provide live streaming whenever possible.


Live Streaming

You can watch Grasshoppers vs Basel live stream here on ScoreBat when the official streaming is available. We will provide only official live stream strictly from the official channels of Switzerland Super League, Grasshoppers or Basel whenever it is available. Live streaming will begin when the match is about to kick off.

Grasshoppers and Basel (commonly referred to as FC BASEL or FC Basel 1893) are football clubs from Switzerland and they are playing this match of Super League on Sunday. Make sure to follow it live here 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.


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

Grasshoppers kicked off the game with Andre Moreira, Tote Gomes, Georg Margreitter, Allan Arigoni, Ermir Lenjani, Amir Abrashi who got substituted by Nuno Da Silva on the 79th minute, Djibril Diani who got substituted by Dominik Schmid on the 61st minute, Bendeguz Bolla who got substituted by Nikola Gjorgjev on the 71st minute, Christian Herc, Petar Pusic who got substituted by Shkelqim Demhasaj on the 79th minute and Leonardo Campana as starters, with Mateo Matic, Aleksandar Cvetkovic, Nuno Da Silva, Fabio Fehr, Nikola Gjorgjev, Dominik Schmid and Shkelqim Demhasaj on the bench.

Basel's starting eleven were Heinz Lindner, Raoul Petretta, Andy Pelmard, Fabian Frei, Michael Lang who got substituted by Sergio Lopez on the 77th minute, Taulant Xhaka who got substituted by Jordi Quintilla on the 46th minute, Pajtim Kasami, Valentin Stocker who got substituted by Liam Millar on the 72nd minute, Sebastiano Esposito who got substituted by Eray Comert on the 83rd minute, Darian Males who got substituted by Edon Zhegrova on the 46th minute and Arthur, with Felix Gebhard, Eray Comert, Sergio Lopez, Liam Millar, Matias Palacios, Jordi Quintilla and Edon Zhegrova on the bench.

Referee showed the yellow card 9 times throughout the game. Taulant Xhaka, Pajtim Kasami, Amir Abrashi, Raoul Petretta, Djibril Diani, Christian Herc, Jordi Quintilla, Allan Arigoni and Tote Gomes were the ones to receive it.


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

  • Ball Possession: 53 - 47
  • Total Attempts: 13 - 7
  • Shots On Target: 5 - 3
  • Fouls: 22 - 14
  • Corners: 11 - 2
  • Saves: 2 - 5
  • Throw-Ins: 20 - 25
  • Free Kicks: 15 - 26


Grasshoppers and Basel have met 5 times since October 2018. Grasshoppers have won once, 1 match ended in a draw while Basel have won 3 times. The most recent match between them took place on July 6, 2021 within International Club Friendlies where Basel won 1-0. Grasshoppers have scored 3 goals in these 5 head-to-head matches in total while Basel have scored 9. So, overall, Basel have a better head-to-head record against Grasshoppers in their recent history.

Grasshoppers have won 0 of their 1 match in Super League, drawing 0 and having 1 defeat this season. They have scored 0 goals - 0.00 per match, conceding 2 - 2.00 per match. Basel have won 1 of their 1 match in Super League, drawing 0 and having 0 defeats this season. They have scored 2 goals - 2.00 per match, conceding 0 - 0.00 per match.

Recent Form

Grasshoppers are on a losing streak - they have lost to Thun, Luzern and Basel in their previous 3 matches while Basel have won Partizani in their previous match. Overall, Grasshoppers have won 7 of their last 20 matches, losing 10 and drawing 3, while Basel have won 8 of their last 20 matches, losing 8 and drawing 4. In their most recent 6 matches Grasshoppers have won twice (1-2 against Wil on 2nd of July and 2-1 against Kriens on 20th of May) and lost 4 times (2-3 against Thun on 17th of July, 2-0 against Luzern on 10th of July, 1-0 against Basel on 6th of July and 2-4 against Schaffhausen on 25th of June). In their most recent 6 matches Basel have won 3 times (3-0 against Partizani on 22nd of July, 0-1 against Strasbourg on 9th of July and 1-0 against Grasshoppers on 6th of July), lost once (2-3 against Thun on 27th of June) and drew twice (3-3 against Aarau on 10th of July and 4-4 against Dynamo K. on 1st of July).

Team Streaks

  • Grasshoppers have gone 12 consecutive matches without a clean sheet.
  • Grasshoppers have gone 10 consecutive home matches without a draw.
  • Basel have gone 5 consecutive matches without a defeat.
  • Basel haven't played a draw in their previous 3 away matches.

Live Standings

As always, Switzerland Super League's live standings are availble and updated in real time. Grasshoppers are 9th in the table with 0 points after 1 match, while Basel are the leaders with 3 points in 1 match.

Video Highlights

We are adding goal videos and full video highlights of the match between Grasshoppers and Basel in real time. You can watch the goals by Leonardo Campana and Sebastiano Esposito 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 - Basel are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. Full Time
    Match ends. Grasshoppers 0, Basel 2.
  2. 87'
    Tote Gomes is shown the yellow card.
  3. 87'
    Allan Arigoni is shown the yellow card.
  4. 83'
    Substitution for Basel. Eray Comert replaces Sebastiano Esposito
  5. 79'
    Substitution for Grasshoppers. Nuno Da Silva replaces Amir Abrashi
  6. 79'
    Substitution for Grasshoppers. Shkelqim Demhasaj replaces Petar Pusic
  7. 77'
    Substitution for Basel. Sergio Lopez replaces Michael Lang
  8. 72'
    Substitution for Basel. Liam Millar replaces Valentin Stocker
  9. 71'
    Substitution for Grasshoppers. Nikola Gjorgjev replaces Bendeguz Bolla
  10. 70'
    0 - 2
    Sebastiano Esposito scores for Basel.
  11. 68'
    Jordi Quintilla is shown the yellow card.
  12. 61'
    Substitution for Grasshoppers. Dominik Schmid replaces Djibril Diani
  13. 55'
    0 - 1
    Leonardo Campana scores into his own net.
  14. 46'
    Substitution for Basel. Edon Zhegrova replaces Darian Males
  15. 46'
    Substitution for Basel. Jordi Quintilla replaces Taulant Xhaka
  16. Kick-off
    Second half begins
  17. Half Time - 0 : 0
    First half ends.
  18. 41'
    Christian Herc is shown the yellow card.
  19. 38'
    Djibril Diani is shown the yellow card.
  20. 26'
    Raoul Petretta is shown the yellow card.
  21. 23'
    Amir Abrashi is shown the yellow card.
  22. 22'
    Pajtim Kasami is shown the yellow card.
  23. 5'
    Taulant Xhaka is shown the yellow card.
  24. Kick-off
    First half begins