Switzerland - Super League
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights







Game Statistics


Tactical Scheme
Formation : 3 - 4 - 3
Formation : 4 - 2 - 3 - 1
Substitutes

N. Glaus
DefenderL. Giandomenico
D. Paloschi
G. Dettoni
D. Abels
T. Meyer
MidfielderS. Diarrassouba
M. Mantini
S. Marques

V. Vasic
DefenderR. Fernandes
MidfielderS. Karweina
L. Winkler
A. Ciganiks
M. Zimmermann
T. Abe
L. Ferreira
A. Vasovic
Form
Table
Teams | Pts | P | W | D | L | GD |
---|---|---|---|---|---|---|
4
![]() |
7 | 4 | 2 | 1 | 1 | 1 |
9
![]() |
3 | 5 | 0 | 3 | 2 | -2 |
Last matches

3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
19 Jul 2025 - Clubs Friendlies
11 Jul 2025 - Clubs Friendlies
4 Jul 2025 - Clubs Friendlies
30 May 2025 - Super League
27 May 2025 - Super League
22 May 2025 - Super League
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
19 Jul 2025 - Clubs Friendlies
4 Jul 2025 - Clubs Friendlies
27 May 2025 - Super League
22 May 2025 - Super League
14 May 2025 - Super League
19 Apr 2025 - Super League
2/6 (33%)
0/6 (0%)
4/6 (67%)
Average stats (Last 6 matchs)
11 Jul 2025 - Clubs Friendlies
30 May 2025 - Super League
17 May 2025 - Super League
10 May 2025 - Super League
3 May 2025 - Super League
12 Apr 2025 - Super League

2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
19 Jul 2025 - Clubs Friendlies
12 Jul 2025 - Clubs Friendlies
5 Jul 2025 - Clubs Friendlies
2 Jul 2025 - Clubs Friendlies
24 May 2025 - Super League
18 May 2025 - Super League
2/6 (33%)
2/6 (33%)
2/6 (33%)
Average stats (Last 6 matchs)
19 Jul 2025 - Clubs Friendlies
5 Jul 2025 - Clubs Friendlies
2 Jul 2025 - Clubs Friendlies
18 May 2025 - Super League
11 May 2025 - Super League
4 May 2025 - Super League
1/6 (17%)
0/6 (0%)
5/6 (83%)
Average stats (Last 6 matchs)
12 Jul 2025 - Clubs Friendlies
24 May 2025 - Super League
15 May 2025 - Super League
21 Apr 2025 - Super League
6 Apr 2025 - Super League
30 Mar 2025 - Super League
Head to head
20 %
40 %
40 %
Average stats (last H2H results)
6 Apr 2025 - Super League
3 Nov 2024 - Super League
27 Jul 2024 - Super League
10 May 2024 - Super League
24 Feb 2024 - Super League
Live Commentary

Goal kick for Luzern at Letzigrund.

Grasshopper's Loris Giandomenico breaks free at Letzigrund. But the strike goes wide of the post.

Sinan Karweina (Luzern) has received a first yellow card.

Amir Abrashi (Grasshopper) has been booked and must now be careful not to get a second yellow card.

Anojen Kanagasingam signals a free kick to Grasshopper in their own half.
Anojen Kanagasingam signals a Luzern throw-in in Grasshopper's half.

Anojen Kanagasingam blows against Grasshopper's Luke Plange for offside.
Grasshopper to take a throw-in in Luzern territory.
Anojen Kanagasingam signals a Grasshopper throw-in in Luzern's half.
Ball safe as Grasshopper is awarded a throw-in in their half.

Ball goes out of play for a Luzern goal kick.

Grasshopper have been awarded a corner by Anojen Kanagasingam.

Luzern have a goal kick.

Sascha Britschgi, who was grimacing earlier, has been substituted. Andrejs Ciganiks is the substitute for Luzern.

Play has been temporarily suspended for attention to Sascha Britschgi for Luzern who is writhing in pain on the pitch.
Luzern needs to be cautious. Grasshopper have an attacking throw-in.
Grasshopper to take a throw-in in Luzern territory.
Can Grasshopper get the ball into an attacking position from this throw-in in Luzern's half?

It's a goal kick for the away team in Zurich.
Throw-in for Grasshopper in the half of Luzern.

Corner awarded to Grasshopper.
A throw-in for the away team on the opposite half.

It seems as if Adrian Grbic is unable to continue. Andrej Vasovic replaces him for the away team.

Sinan Karweina is replacing Matteo Di Giusto for the away team.

Adrian Grbic is writhing in pain and play has been suspended for a few moments.

Goal kick for Grasshopper at Letzigrund.

Luzern's Adrian Grbic breaks free at Letzigrund. But the strike goes wide of the post.

Free kick for Luzern in their own half.

Ball goes out of play for a Grasshopper goal kick.

In Zurich Luzern attack through Matteo Di Giusto. The finish is off target, however.
Luzern have a dangerous throw-in.

Maksim Paskotsi (Grasshopper) does not seem to be able to continue. He is replaced by Dirk Abels.
Throw-in high up the field for Luzern in Zurich.

The match at Letzigrund has been interrupted briefly for a check on Maksim Paskotsi, who is down injured.
A throw-in for the away team on the opposite half.

Luzern have been awarded a corner by Anojen Kanagasingam.
Throw-in high up the field for Luzern in Zurich.
Throw-in for Luzern in their own half.
Throw-in for Luzern at Letzigrund.
Luzern awarded a throw-in in their own half.
Throw-in Luzern.

It's a goal kick for the away team in Zurich.

The home team have replaced Simone Stroscio with Loris Giandomenico. This is the third substitution made today by Gerald Scheiblehner.

Grasshopper make their fourth substitution with Samuel Marques replacing Tomas Veron Lupi.

Lucas Ferreira is on target to give Luzern a 2-3 advantage. Matteo Di Giusto with an assist there.

Free kick Luzern.

Corner awarded to Luzern.
Luzern awarded a throw-in in their own half.

Anojen Kanagasingam awards Luzern a goal kick.

Grasshopper have a goal kick.
Throw-in for Luzern in the half of Grasshopper.
Throw-in for Luzern at Letzigrund.

Matteo Mantini is replacing Hassane Imourane for Grasshopper at Letzigrund.

Mario Frick is making the team's second substitution at Letzigrund with Lucas Ferreira replacing Julian Von Moos.

Taisei Abe is on a sub for Bung Meng Freimann for Luzern.
Ball safe as Luzern is awarded a throw-in in their half.

Luzern's Julian Von Moos gets in a shot on goal at Letzigrund. But the effort is unsuccessful.

Grasshopper awarded a free kick in their own half.
Grasshopper’s Saulo Decarli is on his feet again at Letzigrund.

Saulo Decarli is down and play has been interrupted for a few moments.

Anojen Kanagasingam awards Luzern a goal kick.

Corner awarded to Grasshopper.

Grasshopper have a goal kick.

Luzern have been awarded a corner by Anojen Kanagasingam.
Can Luzern capitalize from this throw-in deep inside Grasshopper's half?

Goal kick for Luzern at Letzigrund.

Nikolas Muci (Grasshopper) gets up for a header but cannot keep the ball on target.

Corner awarded to Grasshopper.
Grasshopper have a dangerous throw-in.
Anojen Kanagasingam awards the away team a throw-in.
Throw-in for Grasshopper in their own half.
Throw-in Luzern.

Free kick for Grasshopper in their own half.

Ball goes out of play for a Luzern goal kick.
Anojen Kanagasingam awards the away team a throw-in.

The home team replace Yannick Bettkober with Dorian Paloschi.

The whistle has gone to end the first-half.
Throw-in for Luzern close to the penalty box.
Grasshopper awarded a throw-in in their own half.
Ball safe as Luzern is awarded a throw-in in their half.
Grasshopper needs to be cautious. Luzern have an attacking throw-in.
Luzern to take a throw-in in Grasshopper territory.
Pius Dorn is back on his feet again.

Free kick for Luzern in their own half.

Play has been interrupted briefly in Zurich to check on Pius Dorn, who is grimacing with pain.
Throw-in for Grasshopper at Letzigrund.

Anojen Kanagasingam signals a free kick to Luzern in their own half.

It's a goal kick for the away team in Zurich.
Anojen Kanagasingam signals a throw-in for Grasshopper, close to Luzern's area.
Anojen Kanagasingam signals a Luzern throw-in in Grasshopper's half.
Throw-in high up the field for Luzern in Zurich.

Goal! The away team is awarded a penalty in Zurich. Adrian Grbic converts to level the scoring at 2-2.

Maksim Paskotsi (Grasshopper) gets a yellow card.
Throw-in for Luzern in their own half.
Throw-in for Luzern close to the penalty box.

Yannick Bettkober for Grasshopper has been booked by Anojen Kanagasingam and receives a first yellow card.

In Zurich a free kick has been awarded the away team.
Luzern awarded a throw-in in their own half.

Goal! Grasshopper have got their heads in front thanks to a Luke Plange strike.
Can Grasshopper get the ball into an attacking position from this throw-in in Luzern's half?

In Zurich Grasshopper drive forward through Allan Arigoni. His shot is on target but it's saved.

Ball goes out of play for a Grasshopper goal kick.

Sascha Britschgi for Luzern gets in a strike but fails to hit the target.
Can Luzern capitalize from this throw-in deep inside Grasshopper's half?

It's a goal kick for the away team in Zurich.

Grasshopper's Maksim Paskotsi misses with an attempt on goal.

Grasshopper have been awarded a corner by Anojen Kanagasingam.

Anojen Kanagasingam signals a free kick to Grasshopper.

Goal kick for Luzern at Letzigrund.

Grasshopper are coming forward and Simone Stroscio gets in a strike, it misses the target, however.
Throw-in for Grasshopper at Letzigrund.

Tomas Veron Lupi gets his shot on target but fails to score for Grasshopper.
Luzern needs to be cautious. Grasshopper have an attacking throw-in.

Grasshopper have a goal kick.

Luzern's Stefan Knezevic attacks the ball with his head but his effort fails to hit the target.

Luzern are in shooting range from this free kick.

Luzern have been awarded a corner by Anojen Kanagasingam.

Luzern drives forward and Kevin Spadanuda gets in a shot. Without netting, however.
Adrian Grbic for Luzern is back on the field again.

The match has been stopped briefly for attention to the injured Adrian Grbic.
Grasshopper have a dangerous throw-in.

Goal! The away team draw level at 1-1 through Matteo Di Giusto. That's a fine assist from Kevin Spadanuda.
Throw-in Luzern.
Ball safe as Luzern is awarded a throw-in in their half.

Corner awarded to Grasshopper.

Grasshopper have been awarded a corner by Anojen Kanagasingam.

Corner awarded to Grasshopper.

Anojen Kanagasingam awards Luzern a goal kick.

Grasshopper are pushing forward but Tomas Veron Lupi's finish is wide of the goal.
Throw-in for Luzern in their own half.
Anojen Kanagasingam awards the away team a throw-in.

Luke Plange for Grasshopper drives towards goal at Letzigrund. But the finish is unsuccessful.

Luzern awarded a free kick in their own half.

Goal! Nikolas Muci gives Grasshopper a 1-0 lead from the penalty spot.

Free kick for Luzern in their own half.

Luzern awarded a free kick in their own half.

Anojen Kanagasingam signals a free kick to Luzern in their own half.
Anojen Kanagasingam signals a throw-in for Grasshopper, close to Luzern's area.

The match has started at Letzigrund.
Grasshopper Club Zurich scores 1.64 goals when playing at home and FC Luzern scores 1.62 goals when playing away (on average).
Average number of goals in the first half in meetings between Grasshopper Club Zurich and FC Luzern is 0.6.
Average number of goals in meetings between Grasshopper Club Zurich and FC Luzern is 2.6.
Grasshopper Club Zurich scores 1.2 goals in a match against FC Luzern and FC Luzern scores 1.4 goals against Grasshopper Club Zurich (on average).
Grasshopper Club Zurich have won just 1 of their last 5 Super League games against FC Luzern.
FC Luzern have lost just 1 of their last 5 Super League games against Grasshopper Club Zurich.
In the last 5 meetings Grasshopper Club Zurich won 1, FC Luzern won 2, 2 draws.
FC Luzern have lost just 1 of their last 5 games against Grasshopper Club Zurich (in all competitions).
In Super League, Grasshopper Club Zurich has better performance than FC Luzern.
When FC Luzern is down 1-0 away, they win 15% of their matches.
When Grasshopper Club Zurich is down 0-1 home, they win 0% of their matches.
When FC Luzern leads 0-1 away, they win in 44% of their matches.
When Grasshopper Club Zurich leads 1-0 at home, they win in 58% of their matches.
On their last meeting Grasshopper Club Zurich won by 2 goals.
The winner of their last meeting was Grasshopper Club Zurich.
Grasshopper Club Zurich wins 34% of halftimes, FC Luzern wins 32%.
Grasshopper Club Zurich wins 1st half in 34% of their matches, FC Luzern in 32% of their matches.
FC Luzern have lost 5 away matches in a row.
During the last 75 meetings, Grasshopper Club Zurich have won 24 times, there have been 22 draws while FC Luzern have won 29 times. The goal difference is 108-104 in favour of Grasshopper Club Zurich.
During the last 38 meetings with Grasshopper Club Zurich playing at home, Grasshopper Club Zurich have won 16 times, there have been 10 draws while FC Luzern have won 12 times. The goal difference is 58-45 in favour of Grasshopper Club Zurich.
The most common result of matches between Grasshopper Club Zurich and FC Luzern is 1-1. 12 matches have ended with this result.
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.
Score and result Grasshopper Club Zurich - FC Luzern
The Grasshopper Club Zurich - FC Luzern (Football - Super League) match in 26/07/2025 12:00 is now complete.
The Grasshopper Club Zurich - FC Luzern result is as follows: 2-3
Now that this Football (Super League) match is over and the score is known, you can find the highlights and key statistics on that same page.