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






Game Statistics


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

M. Kuttin
DefenderY. Bettkober
MidfielderM. Choiniere
A. Abrashi
T. Ndenge
P. Schurpf
T. Veron Lupi
L. Young-Jun
N. Muci

V. Vasic
DefenderA. Stankovic
J. Lofgren
R. Fernandes
MidfielderT. Owusu
S. Karweina
J. Kadak
A. Ciganiks
L. Villiger
Form
Table
Teams | Pts | P | W | D | L | GD |
---|---|---|---|---|---|---|
4
![]() |
51 | 33 | 14 | 9 | 10 | 10 |
10
![]() |
33 | 33 | 7 | 12 | 14 | -11 |
Last matches

1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
3 Apr 2025 - Super League
30 Mar 2025 - Super League
16 Mar 2025 - Super League
8 Mar 2025 - Super League
2 Mar 2025 - Super League
22 Feb 2025 - Super League
1/6 (17%)
3/6 (50%)
2/6 (33%)
Average stats (Last 6 matchs)
30 Mar 2025 - Super League
16 Mar 2025 - Super League
2 Mar 2025 - Super League
16 Feb 2025 - Super League
4 Feb 2025 - Super League
25 Jan 2025 - Super League
1/6 (17%)
3/6 (50%)
2/6 (33%)
Average stats (Last 6 matchs)
3 Apr 2025 - Super League
8 Mar 2025 - Super League
22 Feb 2025 - Super League
8 Feb 2025 - Super League
1 Feb 2025 - Super League
18 Jan 2025 - Super League

2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
3 Apr 2025 - Super League
30 Mar 2025 - Super League
20 Mar 2025 - Clubs Friendlies
15 Mar 2025 - Super League
9 Mar 2025 - Super League
2 Mar 2025 - Super League
4/6 (67%)
2/6 (33%)
0/6 (0%)
Average stats (Last 6 matchs)
3 Apr 2025 - Super League
20 Mar 2025 - Clubs Friendlies
9 Mar 2025 - Super League
23 Feb 2025 - Super League
9 Feb 2025 - Super League
2 Feb 2025 - Super League
1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
30 Mar 2025 - Super League
15 Mar 2025 - Super League
2 Mar 2025 - Super League
15 Feb 2025 - Super League
6 Feb 2025 - Super League
19 Jan 2025 - Super League
Head to head
0 %
50 %
50 %
Average stats (last H2H results)
3 Nov 2024 - Super League
27 Jul 2024 - Super League
10 May 2024 - Super League
24 Feb 2024 - Super League
Live Commentary
Throw-in for Luzern at Letzigrund.
A throw-in for the away team on the opposite half.

Mathieu Choiniere is replacing Tim Meyer for the home team.

Ball goes out of play for a Luzern goal kick.

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

Sven Wolfensberger signals a free kick to Grasshopper.

Sven Wolfensberger awards Grasshopper a goal kick.

Luzern awarded a free kick in their own half.

Adama Bojang is booked for the home team.

Luzern awarded a free kick in their own half.

Sven Wolfensberger signals a free kick to Luzern in their own half.

Corner awarded to Grasshopper.
Grasshopper have a dangerous throw-in.
Throw-in for Grasshopper close to the penalty box.
Throw-in Luzern.
Ball safe as Luzern is awarded a throw-in in their half.

Free kick for Grasshopper in their own half.

Goal kick for Luzern at Letzigrund.

Grasshopper are coming forward and Tsiy William Ndenge gets in a strike, it misses the target, however.
Throw-in for Grasshopper in the half of Luzern.

Luzern have a goal kick.

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

Goal! Adama Bojang extends Grasshopper's lead to 3-1 in Zurich with a header. Tomas Veron Lupi instrumental with a fine assist.
Sven Wolfensberger signals a Grasshopper throw-in in Luzern's half.
Throw-in for Grasshopper in the half of Luzern.

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

In Zurich Luzern attack through Andrejs Ciganiks. The finish is off target, however.

Corner awarded to Luzern.

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

Goal kick for Luzern at Letzigrund.
Throw-in high up the field for Grasshopper in Zurich.
Throw-in Luzern.

Tyron Owusu is replacing Kevin Spadanuda for Luzern at Letzigrund.

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

Tomas Veron Lupi is replacing Giotto Giuseppe Morandi for the home team.
Sven Wolfensberger awards the away team a throw-in.
Ball safe as Luzern is awarded a throw-in in their half.
Sven Wolfensberger signals a throw-in for Grasshopper, close to Luzern's area.
Throw-in for Luzern at Letzigrund.

Grasshopper awarded a free kick in their own half.

Sven Wolfensberger signals a free kick to Grasshopper in their own half.
Can Luzern capitalize from this throw-in deep inside Grasshopper's half?
A throw-in for the away team on the opposite half.

Sven Wolfensberger awards Luzern a goal kick.

Grasshopper's Giotto Giuseppe Morandi gets his shot away but it misses the target.
Grasshopper awarded a throw-in in their own half.

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

It's getting dangerous! Free kick for Grasshopper close to the penalty box.
Grasshopper to take a throw-in in Luzern territory.

At Letzigrund, Luzern are penalized for being offside.

Goal! Adama Bojang gives Grasshopper a 2-1 lead in Zurich. That's a fine assist from Benno Schmitz.

Goal! Pius Dorn levels the match at 1-1. Donat Rrudhani with an assist there.

Free kick Grasshopper.

Ball goes out of play for a Grasshopper goal kick.

Luzern have been awarded a corner by Sven Wolfensberger.

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

Luzern have been awarded a corner by Sven Wolfensberger.

Sven Wolfensberger signals a free kick to Grasshopper.

Luzern have a goal kick.
Throw-in for Luzern in their own half.
Throw-in Grasshopper.

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

Grasshopper's Noah Persson misses with an attempt on goal.
Grasshopper awarded a throw-in in their own half.

The first-half has ended.

Ball goes out of play for a Grasshopper goal kick.

Free kick Luzern.

Free kick for Grasshopper in their own half.

Corner awarded to Luzern.
Throw-in for Luzern at Letzigrund.

Grasshopper have a goal kick.

Nestory Irankunda (Grasshopper) gets a yellow card.

Sven Wolfensberger signals a free kick to Luzern just outside Grasshopper's area.

Grasshopper will need to be alert as they defend a dangerous free kick from Luzern.

Luzern have been awarded a corner by Sven Wolfensberger.

Sven Wolfensberger awards Grasshopper a goal kick.

Donat Rrudhani for Luzern gets in a strike but fails to hit the target.
Can Luzern get the ball into an attacking position from this throw-in in Grasshopper's half?
Throw-in for Luzern close to the penalty box.
Sven Wolfensberger signals a throw-in for Luzern, close to Grasshopper's area.
Can Luzern capitalize from this throw-in deep inside Grasshopper's half?
Throw-in high up the field for Luzern in Zurich.

Goal kick for Grasshopper at Letzigrund.

Sven Wolfensberger signals a free kick to Luzern in their own half.

Free kick for Grasshopper in the half of Luzern.

Sinan Karweina is on a sub for Severin Ottiger for Luzern.

The away team replace Bung Meng Freimann with Andrejs Ciganiks.

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

Grasshopper awarded a free kick in their own half.
Sven Wolfensberger signals a Luzern throw-in in Grasshopper's half.

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

Grasshopper's Sonny Kittel breaks free at Letzigrund. But the strike goes wide of the post.

Goal kick for Luzern at Letzigrund.

Nestory Irankunda of Grasshopper gets in a strike, but is off target.

Luzern are whistled for offside.

In Zurich Grasshopper drive forward through Adama Bojang. His shot is on target but it's saved.
Ball safe as Luzern is awarded a throw-in in their half.
Throw-in for Grasshopper in the half of Luzern.
Can Grasshopper get the ball into an attacking position from this throw-in in Luzern's half?

In Zurich, Grasshopper push forward quickly but are pulled up for offside.

Corner awarded to Grasshopper.
Throw-in for Grasshopper in their own half.
Grasshopper to take a throw-in in Luzern territory.

Free kick for Luzern in their own half.
A throw-in for the home team on the opposite half.
Sven Wolfensberger awards the away team a throw-in.

Grasshopper awarded a free kick in their own half.
Ball safe as Grasshopper is awarded a throw-in in their half.

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

Grasshopper have a goal kick.
A throw-in for the away team on the opposite half.
Sven Wolfensberger awards the away team a throw-in.

Sven Wolfensberger awards Grasshopper a goal kick.

Adrian Grbic (Luzern) gets up for a header but cannot keep the ball on target.
Can Luzern get the ball into an attacking position from this throw-in in Grasshopper's half?
Throw-in for Luzern in the half of Grasshopper.
Throw-in for Grasshopper at Letzigrund.

Free kick for Luzern in their own half.

Grasshopper are caught offside.

Luzern's levin Winkler has been booked in Zurich.

In Zurich a free kick has been awarded the away team.
Luzern awarded a throw-in in their own half.
Luzern have a dangerous throw-in.
Luzern to take a throw-in in Grasshopper territory.
Throw-in for Luzern in their own half.
Throw-in Luzern.

Sven Wolfensberger signals a free kick to Luzern in their own half.

Ball goes out of play for a Grasshopper goal kick.
Grasshopper needs to be cautious. Luzern have an attacking throw-in.
Sven Wolfensberger signals a Luzern throw-in in Grasshopper's half.
If Tim Meyer receives a yellow card in today's match, he will be suspended after collecting 4 yellow cards so far this season.
If Thibault Klidje scores against Grasshopper Club Zurich it will be his 10th goal for FC Luzern this season.
Grasshopper Club Zurich haven't won in their last 4 games.
Both teams haven't won their last match in Super League.
In Super League, FC Luzern has better performance than Grasshopper Club Zurich.
A year ago, FC Luzern were number 7 in the table with 39 points. Now they are number 3 with 47 points.
Giotto Morandi has assisted the most goals for Grasshopper Club Zurich with 4. Lars Villiger is FC Luzern's biggest assister (4).
Grasshopper Club Zurich scores 1.36 goals when playing at home and FC Luzern scores 1.79 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.2.
Grasshopper Club Zurich scores 0.6 goals in a match against FC Luzern and FC Luzern scores 1.6 goals against Grasshopper Club Zurich (on average).
Grasshopper Club Zurich have won just 0 of their last 5 Super League games against FC Luzern.
FC Luzern have lost just 0 of their last 5 Super League games against Grasshopper Club Zurich.
In the last 5 meetings Grasshopper Club Zurich won 0, FC Luzern won 3, 2 draws.
FC Luzern have lost just 0 of their last 5 games against Grasshopper Club Zurich (in all competitions).
FC Luzern's performance of the last 5 matches is better than Grasshopper Club Zurich's.
When FC Luzern is down 1-0 away, they win 20% of their matches.
When Grasshopper Club Zurich is down 0-1 home, they win 7% of their matches.
When FC Luzern leads 0-1 away, they win in 45% of their matches.
When Grasshopper Club Zurich leads 1-0 at home, they win in 50% of their matches.
On their last meeting FC Luzern won by 2 goals.
The winner of their last meeting was FC Luzern.
Grasshopper Club Zurich wins 29% of halftimes, FC Luzern wins 31%.
Grasshopper Club Zurich wins 1st half in 29% of their matches, FC Luzern in 31% of their matches.
FC Luzern have scored at least one goal for 7 consecutive matches.
FC Luzern have conceded a goal in each of their last 10 matches.
Grasshopper Club Zurich have scored at least one goal for 10 consecutive matches.
Amir Abrashi has more yellow cards (8) than any other player at Grasshopper Club Zurich. Stefan Knezevic has collected 10 for FC Luzern.
Nikolas Muci is Grasshopper Club Zurich's top scorer with 6 goals. Thibault Klidje has scored 9 times for FC Luzern.
Grasshopper Club Zurich's home record this season: 2-8-5.
FC Luzern haven't scored in 2 of their 15 away matches in Super League this season.
Grasshopper Club Zurich haven't scored in 2 of their 15 home matches in Super League this season.
Did you know that FC Luzern scores 42% 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 Grasshopper Club Zurich scores 24% of their goals between the minutes 76-90?
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.
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.
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 06/04/2025 10:30 is now complete.
The Grasshopper Club Zurich - FC Luzern result is as follows: 3-1
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.