1. Football streams
  2. Super League
  3. Grasshoppers vs Luzern

Bojang (72') Bojang (55') Bojang (14')
Dorn (54')

How to watch Grasshoppers vs Luzern online & on TV, head to head and predictions


Match feed:
  • Match Started
  • 90'
    Substitution
    • Adama Bojang
    • Nikolas Muci

    Tomas Oral is making the team's fourth substitution at Letzigrund with Nikolas Muci replacing Adama Bojang.

  • 90'
    Substitution
    • Adama Bojang
    • Nikolas Muci

    Tomas Oral is making the team's fourth substitution at Letzigrund with Nikolas Muci replacing Adama Bojang.

  • 83'
    Yellow Card
    • Adama Bojang

    Adama Bojang is booked for the home team.

  • 74'
    Substitution
    • Thibault Klidje
    • Lars Villiger

    Luzern make their fifth substitution with Lars Villiger replacing Thibault Klidje.

  • 72'
    Goal !
    • Adama Bojang (Scorer)
    • Tomas Veron Lupi (Assist)

    Goal! Adama Bojang extends Grasshopper's lead to 3-1 in Zurich with a header.

    Tomas Veron Lupi instrumental with a fine assist.

  • 69'
    Substitution
    • Nestory Irankunda
    • Pascal Schurpf

    The home team have replaced Nestory Irankunda with Pascal Schurpf. This is the third substitution made today by Tomas Oral.

  • 67'
    Substitution
    • Kevin Spadanuda
    • Tyron Owusu

    Tyron Owusu is replacing Kevin Spadanuda for Luzern at Letzigrund.

  • 67'
    Substitution
    • Sonny Kittel
    • Tsiy William Ndenge

    Tsiy William Ndenge is on a sub for Sonny Kittel for Grasshopper.

  • 66'
    Substitution
    • Giotto Giuseppe Morandi
    • Tomas Veron Lupi

    Tomas Veron Lupi is replacing Giotto Giuseppe Morandi for the home team.

  • 58'
    Yellow Card
    • Stefan Knezevic

    Stefan Knezevic (Luzern) has received a yellow card from Sven Wolfensberger.

  • 55'
    Goal !
    • Adama Bojang (Scorer)
    • Benno Schmitz (Assist)

    Goal! Adama Bojang gives Grasshopper a 2-1 lead in Zurich.

    That's a fine assist from Benno Schmitz.

  • 54'
    Goal !
    • Pius Dorn (Scorer)
    • Donat Rrudhani (Assist)

    Goal! Pius Dorn levels the match at 1-1.

    Donat Rrudhani with an assist there.

  • 43'
    Yellow Card
    • Nestory Irankunda

    Nestory Irankunda (Grasshopper) gets a yellow card.

  • 33'
    Substitution
    • levin Winkler
    • Aleksandar Stankovic

    Luzern make their first substitution with Aleksandar Stankovic replacing levin Winkler.

  • 33'
    Substitution
    • levin Winkler
    • Aleksandar Stankovic

    Luzern make their first substitution with Aleksandar Stankovic replacing levin Winkler.

  • 33'
    Substitution
    • levin Winkler
    • Aleksandar Stankovic

    Luzern make their first substitution with Aleksandar Stankovic replacing levin Winkler.

  • 14'
    Goal !
    • Adama Bojang (Scorer)

    Adama Bojang is on target to give Grasshopper a 1-0 advantage.

  • 8'
    Yellow Card
    • levin Winkler

    Luzern's levin Winkler has been booked in Zurich.

  • Match Started

Line-ups

Grasshoppers Grasshoppers
(4-1-3-2)
(4-4-2)
Luzern Luzern
71Hammel22Schmitz2Abels15Seko16Persson14Imourane53Meyer10Morandi8Kittel66Irankunda25Bojang1Loretz2Ottiger13Freimann5Knezevic46Freimann11Rrudhani20Dorn29Winkler7Spadanuda9Grbic17Klidje
71Hammel22Schmitz2Abels15Seko16Persson14Imourane53Meyer10Morandi8Kittel66Irankunda25Bojang
Grasshoppers Grasshoppers
(4-1-3-2)
1Loretz2Ottiger13Freimann5Knezevic46Freimann11Rrudhani20Dorn29Winkler7Spadanuda9Grbic17Klidje
(4-4-2)
Luzern Luzern
Grasshoppers Grasshoppers
Oral, Tomas
Coach
Substitutes
Tomas Veron Lupi 17
66' Out: Giotto Giuseppe Morandi

Tsiy William Ndenge 7
67' Out: Sonny Kittel

Pascal Schurpf 11
69' Out: Nestory Irankunda

Nikolas Muci 9
90' Out: Adama Bojang

Mathieu Choiniere 19
90' Out: Tim Meyer
Luzern Luzern
Frick, Mario
Coach
Substitutes
Aleksandar Stankovic 8
33' Out: levin Winkler

Andrejs Ciganiks 14
33' Out: Bung Meng Freimann

Sinan Karweina 10
33' Out: Severin Ottiger

Tyron Owusu 24
67' Out: Kevin Spadanuda

Lars Villiger 27
74' Out: Thibault Klidje

Statistics

Ball possession
Grasshoppers43%
57% Luzern
Shots
6Off goal54On goal2

1
Shots blocked
7
2
Corner kicks
5
2
Offsides
2
1
Saves
1
11
Fouls
11
2
Yellow cards
2
0
Red cards
0

Grasshoppers vs Luzern Betting tips

The most common result of matches between Grasshopper Club Zurich and FC Luzern when Grasshopper Club Zurich is playing at home is 0-1. 5 matches have ended with this result.
The most common result of matches between Grasshopper Club Zurich and FC Luzern is 1-1. 12 matches have ended with this result.
During the last 37 meetings with Grasshopper Club Zurich playing at home, Grasshopper Club Zurich have won 15 times, there have been 10 draws while FC Luzern have won 12 times. The goal difference is 55-44 in favour of Grasshopper Club Zurich.
During the last 74 meetings, Grasshopper Club Zurich have won 23 times, there have been 22 draws while FC Luzern have won 29 times. The goal difference is 105-103 in favour of Grasshopper Club Zurich.
Did you know that Grasshopper Club Zurich scores 21% of their goals between the minutes 76-90?
Did you know that Grasshopper Club Zurich scores 7% of their goals between the minutes 31-45? This is the lowest percentage in the league.
Did you know that FC Luzern scores 43% of their goals between the minutes 76-90?
Grasshopper Club Zurich haven't scored in 2 of their 15 home matches in Super League this season.
FC Luzern haven't scored in 2 of their 15 away matches in Super League this season.
Grasshopper Club Zurich's home record this season: 2-8-5.
1/10

News

Head to head

Grasshoppers
Matches:  18
Luzern
11%
Wins: 2
39%
Draws: 7
50%
Wins: 9
Recent meetings
  1. Flag CHESuper League
    5 Apr 2025
    GrasshoppersGrasshoppers
    3 : 1
    LuzernLuzern
  2. Flag CHESuper League
    2 Nov 2024
    LuzernLuzern
    2 : 0
    GrasshoppersGrasshoppers
  3. Flag CHESuper League
    26 Jul 2024
    GrasshoppersGrasshoppers
    2 : 2
    LuzernLuzern
  4. Flag CHESuper League
    9 May 2024
    LuzernLuzern
    1 : 1
    GrasshoppersGrasshoppers
  5. Flag CHESuper League
    23 Feb 2024
    GrasshoppersGrasshoppers
    0 : 1
    LuzernLuzern

Form

GrasshoppersGrasshoppers
  1. Flag CHESuper League
    18 Apr 2025
    Grasshoppers
    0 : 1
    Winterthur
  2. Flag CHESuper League
    11 Apr 2025
    Yverdon-Sport
    1 : 2
    Grasshoppers
  3. Flag CHESuper League
    5 Apr 2025
    Grasshoppers
    3 : 1
    Luzern
  4. Flag CHESuper League
    2 Apr 2025
    Basel
    2 : 1
    Grasshoppers
  5. Flag CHESuper League
    29 Mar 2025
    Grasshoppers
    1 : 2
    FC Zurich
LuzernLuzern
  1. Flag CHESuper League
    20 Apr 2025
    Servette
    2 : 1
    Luzern
  2. Flag CHESuper League
    12 Apr 2025
    Luzern
    5 : 0
    Young Boys
  3. Flag CHESuper League
    5 Apr 2025
    Grasshoppers
    3 : 1
    Luzern
  4. Flag CHESuper League
    2 Apr 2025
    Luzern
    1 : 1
    St Gallen
  5. Flag CHESuper League
    29 Mar 2025
    Lausanne-Sport
    1 : 4
    Luzern

Match information