Grasshoppers vs Lugano Live Score and Live Stream

Live Coverage

Grasshoppers played Lugano at the Super League of Switzerland on November 27. The match kicked off 17:00 UTC. Lugano won 0-1.

Olivier Custodio scored the first and only goal on the 79th minute of the game.

ScoreBat is covering Grasshoppers vs Lugano 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 Lugano 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 Lugano whenever it is available. Live streaming will begin when the match is about to kick off.

Grasshoppers and Lugano (commonly referred to as Fc Lugano or PV Lugano) are football clubs from Switzerland and they are playing this match of Super League on Saturday. 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 - Lugano in real time.

Grasshoppers kicked off the game with Andre Moreira, Noah Loosli, Toti Gomes, Allan Arigoni who got substituted by Shkelqim Demhasaj on the 86th minute, Ermir Lenjani, Hayao Kawabe who got substituted by Andre Santos on the 85th minute, Djibril Diani who got substituted by Christian Herc on the 46th minute, Dominik Schmid who got substituted by Bendeguz Bolla on the 77th minute, Petar Pusic who got substituted by Leonardo Campana on the 86th minute, Leo Bonatini and Mamadou Kaly Sene as starters, with Mateo Matic, Bendeguz Bolla, Amir Abrashi, Nuno Da Silva, Christian Herc, Andre Santos, Leonardo Campana and Shkelqim Demhasaj on the bench.

Lugano's starting eleven were Amir Saipi, Mijat Maric, Fabio Daprela, Reto Ziegler, Mickael Facchinetti, Sandi Lovric who got substituted by Stefano Guidotti on the 78th minute, Jonathan Sabbatini, Numa Lavanchy, Mattia Bottani who got substituted by Asumah Abubakar on the 78th minute, Mohamed Amoura who got substituted by Olivier Custodio on the 52nd minute and Zan Celar who got substituted by Kreshnik Hajrizi on the 86th minute, with Noam Baumann, Kreshnik Hajrizi, Yuri, Olivier Custodio, Stefano Guidotti, Asumah Abubakar, Christopher Lungoyi, Kevin Monzialo and Nikolas Muci on the bench.

Referee showed the yellow card 4 times throughout the game. Djibril Diani, Mamadou Kaly Sene, Kreshnik Hajrizi and Noah Loosli were the ones to receive it.


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

  • Ball Possession: 48 - 52
  • Total Attempts: 4 - 1
  • Shots On Target: 0 - 1
  • Fouls: 6 - 7
  • Corners: 4 - 3
  • Throw-Ins: 10 - 6
  • Free Kicks: 9 - 7


Grasshoppers and Lugano have met 5 times since October 2018. Grasshoppers have won once, 3 matches ended in a draw while Lugano have also won once. The most recent match between them took place on September 23, 2021 at the Super League of Switzerland which ended in a draw - 1-1. Grasshoppers have scored 8 goals in these 5 head-to-head matches in total while Lugano have scored 9. So, overall, Grasshoppers and Lugano have almost identical head-to-head record against each other in their recent history.

Grasshoppers have won 4 of their 15 matches in Super League, drawing 6 and having 5 defeats this season. They have scored 25 goals - 1.67 per match, conceding 23 - 1.53 per match. Lugano have won 8 of their 14 matches in Super League, drawing 2 and having 4 defeats this season. They have scored 21 goals - 1.50 per match, conceding 15 - 1.07 per match.

Recent Form

Grasshoppers have lost to Servette in their previous match while Lugano are on a winning streak - they have won Luzern, Lausanne, Servette and Young Boys in their previous 4 matches. Overall, Grasshoppers have won 7 of their last 20 matches, losing 7 and drawing 6, while Lugano have won 11 of their last 20 matches, losing 5 and drawing 4. In their most recent 6 matches Grasshoppers have won twice (3-1 against Vaduz on 11th of November and 1-3 against Sion on 31st of October), lost twice (3-2 against Servette on 21st of November and 3-1 against Lausanne on 17th of October) and drew twice (1-1 against Young Boys on 6th of November and 3-3 against Zurich on 23rd of October). In their most recent 6 matches Lugano have won 4 times (3-1 against Luzern on 21st of November, 0-2 against Lausanne on 7th of November, 2-1 against Servette on 31st of October and 2-1 against Young Boys on 27th of October) and lost twice (2-0 against Basel on 24th of October and 1-0 against Zurich on 16th of October).

Team Streaks

  • Grasshoppers have gone 13 consecutive matches without a clean sheet.
  • Grasshoppers are undefeated in their previous 8 home matches.
  • Lugano haven't played a draw in their previous 8 matches.
  • Lugano's last 3 away matches had 2 or less goals.

Live Standings

As always, Switzerland Super League's live standings are availble and updated in real time. Grasshoppers are 5th in the table with 18 points after 15 matches, while Lugano are 3rd with 26 points in 14 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Grasshoppers and Lugano in real time. You can watch the goal by Olivier Custodio 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 - Lugano 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, Lugano 1.
  2. 90 + 4'
    Noah Loosli is shown the yellow card.
  3. 87'
    Kreshnik Hajrizi is shown the yellow card.
  4. 86'
    Substitution for Lugano. Kreshnik Hajrizi replaces Zan Celar
  5. 86'
    Substitution for Grasshoppers. Shkelqim Demhasaj replaces Allan Arigoni
  6. 86'
    Substitution for Grasshoppers. Leonardo Campana replaces Petar Pusic
  7. 85'
    Substitution for Grasshoppers. Andre Santos replaces Hayao Kawabe
  8. 83'
    Mamadou Kaly Sene is shown the yellow card.
  9. 79'
    0 - 1
    Olivier Custodio scores for Lugano.
  10. 78'
    Substitution for Lugano. Asumah Abubakar replaces Mattia Bottani
  11. 78'
    Substitution for Lugano. Stefano Guidotti replaces Sandi Lovric
  12. 77'
    Substitution for Grasshoppers. Bendeguz Bolla replaces Dominik Schmid
  13. 52'
    Substitution for Lugano. Olivier Custodio replaces Mohamed Amoura
  14. 46'
    Substitution for Grasshoppers. Christian Herc replaces Djibril Diani
  15. Kick-off
    Second half begins
  16. Half Time - 0 : 0
    First half ends.
  17. 44'
    Djibril Diani is shown the yellow card.
  18. Kick-off
    First half begins