New customers only | Commercial content | 18+ age limit | T&Cs apply

Grasshopper Club Zurich 3-1 FC Luzern final score - 6 April 2025, Super League

Switzerland - Super League

Grasshopper Club Zurich
3
-
1
End
FC Luzern

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Grasshopper Club Zurich Grasshopper Club Zurich
FC Luzern FC Luzern
End of match
M. Choiniere
T. Meyer
90+1'
N. Muci
A. Bojang
90+1'
A. Bojang
83'
73'
L. Villiger
T. Klidje
A. Bojang
T. Veron Lupi
72'
drop icon
P. Schurpf
N. Irankunda
69'
67'
T. Owusu
K. Spadanuda
T. Veron Lupi
G. Morandi
67'
T. Ndenge
S. Kittel
67'
58'
S. Knezevic
A. Bojang
B. Schmitz
55'
drop icon
54'
drop icon
P. Dorn
D. Rrudhani
second.period
N. Irankunda
43'
33'
A. Ciganiks
B. Freimann
33'
A. Stankovic
L. Winkler
33'
S. Karweina
S. Ottiger
A. Bojang
14'
drop icon
8'
L. Winkler
first.period

Game Statistics

CD Huachipato Grasshopper Club Zurich
CD Huachipato FC Luzern
43
Ball possession (%)
57
10
Shots
7
4
Shots on-target
2
6
Shots off-target
5
2
Corners
5
2
Offsides
2
11
Fouls
11
13
Free kicks
13
11
Goal kicks
9
1
Saves
1
18
Throw-ins
31
2
Yellow cards
2

Tactical Scheme

Grasshopper Club Zurich

Formation : 4 - 1 - 3 - 2

71
J. Hammel
22
B. Schmitz
2
D. Abels
15
A. Seko
16
N. Persson
14
H. Imourane
53
T. Meyer
10
G. Morandi
8
S. Kittel
66
N. Irankunda
25
A. Bojang
17
T. Klidje
9
A. Grbic
7
K. Spadanuda
29
L. Winkler
20
P. Dorn
11
D. Rrudhani
46
B. Freimann
5
S. Knezevic
13
B. Freimann
2
S. Ottiger
1
P. Loretz

Formation : 4 - 4 - 2

FC Luzern

Substitutes

Grasshopper Club Zurich
Grasshopper Club Zurich
Goalkeeper

M. Kuttin

Defender

Y. Bettkober

Midfielder

M. Choiniere

T. Meyer 90'

A. Abrashi

T. Ndenge

S. Kittel 67'

P. Schurpf

N. Irankunda 69'

Forward

T. Veron Lupi

G. Morandi 67'

L. Young-Jun

N. Muci

A. Bojang 90'

FC Luzern
FC Luzern
Goalkeeper

V. Vasic

Defender

A. Stankovic

L. Winkler 33'

J. Lofgren

R. Fernandes

Midfielder

T. Owusu

K. Spadanuda 67'

S. Karweina

S. Ottiger 33'

J. Kadak

A. Ciganiks

B. Freimann 33'

Forward

L. Villiger

T. Klidje 73'

Form

Table

Teams Pts P W D L GD
4
FC Luzern
FC Luzern
51 33 14 9 10 10
10
Grasshopper Club Zurich
Grasshopper Club Zurich
33 33 7 12 14 -11

Last matches

Grasshopper Club Zurich
Grasshopper Club Zurich Last matches
D W L D L L
Victories

1/6 (17%)

Draw

2/6 (33%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

2.83 Total goals
83% BTTS
1.17 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

3 Apr 2025 - Super League

FC Basel 1893
2 :  1
Grasshopper Club Zurich

30 Mar 2025 - Super League

Grasshopper Club Zurich
1 :  2
FC Zurich

16 Mar 2025 - Super League

Grasshopper Club Zurich
1 :  1
FC Sion

8 Mar 2025 - Super League

St. Gallen
3 :  1
Grasshopper Club Zurich

2 Mar 2025 - Super League

Grasshopper Club Zurich
1 :  0
BSC Young Boys

22 Feb 2025 - Super League

Lausanne-Sport
2 :  2
Grasshopper Club Zurich
D D L W D L
Victories

1/6 (17%)

Draw

3/6 (50%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.17 Total goals
67% BTTS
1 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

30 Mar 2025 - Super League

Grasshopper Club Zurich
1 :  2
FC Zurich

16 Mar 2025 - Super League

Grasshopper Club Zurich
1 :  1
FC Sion

2 Mar 2025 - Super League

Grasshopper Club Zurich
1 :  0
BSC Young Boys

16 Feb 2025 - Super League

Grasshopper Club Zurich
1 :  2
Servette Geneva

4 Feb 2025 - Super League

Grasshopper Club Zurich
2 :  2
Lausanne-Sport

25 Jan 2025 - Super League

Grasshopper Club Zurich
0 :  0
BSC Young Boys
W D D D L L
Victories

1/6 (17%)

Draw

3/6 (50%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
83% BTTS
1.17 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

3 Apr 2025 - Super League

FC Basel 1893
2 :  1
Grasshopper Club Zurich

8 Mar 2025 - Super League

St. Gallen
3 :  1
Grasshopper Club Zurich

22 Feb 2025 - Super League

Lausanne-Sport
2 :  2
Grasshopper Club Zurich

8 Feb 2025 - Super League

FC Lugano
1 :  1
Grasshopper Club Zurich

1 Feb 2025 - Super League

Servette Geneva
1 :  1
Grasshopper Club Zurich

18 Jan 2025 - Super League

FC Sion
0 :  1
Grasshopper Club Zurich
FC Luzern
FC Luzern Last matches
D D L W W D
Victories

2/6 (33%)

Draw

3/6 (50%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

3.67 Total goals
100% BTTS
2.17 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

3 Apr 2025 - Super League

FC Luzern
1 :  1
St. Gallen

30 Mar 2025 - Super League

Lausanne-Sport
1 :  4
FC Luzern

20 Mar 2025 - Clubs Friendlies

FC Luzern
3 :  1
Neuchatel Xamax

15 Mar 2025 - Super League

FC Zurich
3 :  2
FC Luzern

9 Mar 2025 - Super League

FC Luzern
1 :  1
FC Basel 1893

2 Mar 2025 - Super League

Yverdon-Sport
2 :  2
FC Luzern
W W W D W D
Victories

4/6 (67%)

Draw

2/6 (33%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

3 Total goals
83% BTTS
2 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

3 Apr 2025 - Super League

FC Luzern
1 :  1
St. Gallen

20 Mar 2025 - Clubs Friendlies

FC Luzern
3 :  1
Neuchatel Xamax

9 Mar 2025 - Super League

FC Luzern
1 :  1
FC Basel 1893

23 Feb 2025 - Super League

FC Luzern
2 :  1
FC Sion

9 Feb 2025 - Super League

FC Luzern
3 :  2
FC Winterthur

2 Feb 2025 - Super League

FC Luzern
2 :  0
St. Gallen
D L L D L W
Victories

1/6 (17%)

Draw

2/6 (33%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
1.5 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

30 Mar 2025 - Super League

Lausanne-Sport
1 :  4
FC Luzern

15 Mar 2025 - Super League

FC Zurich
3 :  2
FC Luzern

2 Mar 2025 - Super League

Yverdon-Sport
2 :  2
FC Luzern

15 Feb 2025 - Super League

FC Lugano
2 :  0
FC Luzern

6 Feb 2025 - Super League

FC Basel 1893
2 :  1
FC Luzern

19 Jan 2025 - Super League

Lausanne-Sport
0 :  0
FC Luzern

Head to head

Grasshopper Club Zurich

0 %

Draw

50 %

FC Luzern

50 %

Average stats (last H2H results)

2.25
Total goals
50%
BTTS
0.75
Goals scored (Team 1)
1.5
Goals scored (Team 2)
25%
Over 2.5
75%
Under 2.5

3 Nov 2024 - Super League

FC Luzern
2 :  0
Grasshopper Club Zurich

27 Jul 2024 - Super League

Grasshopper Club Zurich
2 :  2
FC Luzern

10 May 2024 - Super League

FC Luzern
1 :  1
Grasshopper Club Zurich

24 Feb 2024 - Super League

Grasshopper Club Zurich
0 :  1
FC Luzern
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+4'  

Throw-in for Luzern at Letzigrund.

90+2'  

A throw-in for the away team on the opposite half.

90+1' substitution_1

Mathieu Choiniere is replacing Tim Meyer for the home team.

90+2' sifflet_1

Ball goes out of play for a Luzern goal kick.

90+1' substitution_1

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

90+1' coup_franc_1

Sven Wolfensberger signals a free kick to Grasshopper.

85' sifflet_1

Sven Wolfensberger awards Grasshopper a goal kick.

84' coup_franc_1

Luzern awarded a free kick in their own half.

83' carton_jaune_1

Adama Bojang is booked for the home team.

83' coup_franc_1

Luzern awarded a free kick in their own half.

81' coup_franc_1

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

80' corner_1

Corner awarded to Grasshopper.

79'  

Grasshopper have a dangerous throw-in.

79'  

Throw-in for Grasshopper close to the penalty box.

79'  

Throw-in Luzern.

77'  

Ball safe as Luzern is awarded a throw-in in their half.

76' coup_franc_1

Free kick for Grasshopper in their own half.

76' sifflet_1

Goal kick for Luzern at Letzigrund.

75' tir_non_cadre_1

Grasshopper are coming forward and Tsiy William Ndenge gets in a strike, it misses the target, however.

75'  

Throw-in for Grasshopper in the half of Luzern.

74' sifflet_1

Luzern have a goal kick.

73' substitution_1

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

72' but_1

Goal! Adama Bojang extends Grasshopper's lead to 3-1 in Zurich with a header. Tomas Veron Lupi instrumental with a fine assist.

71'  

Sven Wolfensberger signals a Grasshopper throw-in in Luzern's half.

71'  

Throw-in for Grasshopper in the half of Luzern.

70' sifflet_1

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

70' tir_non_cadre_1

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

70' corner_1

Corner awarded to Luzern.

69' substitution_1

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

68' sifflet_1

Goal kick for Luzern at Letzigrund.

68'  

Throw-in high up the field for Grasshopper in Zurich.

67'  

Throw-in Luzern.

67' substitution_1

Tyron Owusu is replacing Kevin Spadanuda for Luzern at Letzigrund.

67' substitution_1

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

67' substitution_1

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

66'  

Sven Wolfensberger awards the away team a throw-in.

64'  

Ball safe as Luzern is awarded a throw-in in their half.

64'  

Sven Wolfensberger signals a throw-in for Grasshopper, close to Luzern's area.

63'  

Throw-in for Luzern at Letzigrund.

63' coup_franc_1

Grasshopper awarded a free kick in their own half.

62' coup_franc_1

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

61'  

Can Luzern capitalize from this throw-in deep inside Grasshopper's half?

61'  

A throw-in for the away team on the opposite half.

60' sifflet_1

Sven Wolfensberger awards Luzern a goal kick.

60' tir_non_cadre_1

Grasshopper's Giotto Giuseppe Morandi gets his shot away but it misses the target.

60'  

Grasshopper awarded a throw-in in their own half.

58' carton_jaune_1

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

58' coup_franc_1

It's getting dangerous! Free kick for Grasshopper close to the penalty box.

58'  

Grasshopper to take a throw-in in Luzern territory.

57' hors_jeu_1

At Letzigrund, Luzern are penalized for being offside.

55' but_1

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

54' but_1

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

53' coup_franc_1

Free kick Grasshopper.

52' sifflet_1

Ball goes out of play for a Grasshopper goal kick.

52' corner_1

Luzern have been awarded a corner by Sven Wolfensberger.

50' sifflet_1

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

50' corner_1

Luzern have been awarded a corner by Sven Wolfensberger.

49' coup_franc_1

Sven Wolfensberger signals a free kick to Grasshopper.

47' sifflet_1

Luzern have a goal kick.

47'  

Throw-in for Luzern in their own half.

47'  

Throw-in Grasshopper.

46' sifflet_1

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

46' tir_non_cadre_1

Grasshopper's Noah Persson misses with an attempt on goal.

46'  

Grasshopper awarded a throw-in in their own half.

45' sifflet_1

The first-half has ended.

45+3' sifflet_1

Ball goes out of play for a Grasshopper goal kick.

45+2' coup_franc_1

Free kick Luzern.

45+1' coup_franc_1

Free kick for Grasshopper in their own half.

45+1' corner_1

Corner awarded to Luzern.

45'  

Throw-in for Luzern at Letzigrund.

44' sifflet_1

Grasshopper have a goal kick.

43' carton_jaune_1

Nestory Irankunda (Grasshopper) gets a yellow card.

43' coup_franc_1

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

43' coup_franc_1

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

42' corner_1

Luzern have been awarded a corner by Sven Wolfensberger.

41' sifflet_1

Sven Wolfensberger awards Grasshopper a goal kick.

41' tir_non_cadre_1

Donat Rrudhani for Luzern gets in a strike but fails to hit the target.

40'  

Can Luzern get the ball into an attacking position from this throw-in in Grasshopper's half?

40'  

Throw-in for Luzern close to the penalty box.

39'  

Sven Wolfensberger signals a throw-in for Luzern, close to Grasshopper's area.

37'  

Can Luzern capitalize from this throw-in deep inside Grasshopper's half?

37'  

Throw-in high up the field for Luzern in Zurich.

36' sifflet_1

Goal kick for Grasshopper at Letzigrund.

34' coup_franc_1

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

34' coup_franc_1

Free kick for Grasshopper in the half of Luzern.

33' substitution_1

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

33' substitution_1

The away team replace Bung Meng Freimann with Andrejs Ciganiks.

33' substitution_1

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

32' coup_franc_1

Grasshopper awarded a free kick in their own half.

31'  

Sven Wolfensberger signals a Luzern throw-in in Grasshopper's half.

31' sifflet_1

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

31' tir_non_cadre_1

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

30' sifflet_1

Goal kick for Luzern at Letzigrund.

30' tir_non_cadre_1

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

28' hors_jeu_1

Luzern are whistled for offside.

28' tir_cadre_1

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

25'  

Ball safe as Luzern is awarded a throw-in in their half.

24'  

Throw-in for Grasshopper in the half of Luzern.

24'  

Can Grasshopper get the ball into an attacking position from this throw-in in Luzern's half?

24' hors_jeu_1

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

21' corner_1

Corner awarded to Grasshopper.

20'  

Throw-in for Grasshopper in their own half.

19'  

Grasshopper to take a throw-in in Luzern territory.

18' coup_franc_1

Free kick for Luzern in their own half.

18'  

A throw-in for the home team on the opposite half.

17'  

Sven Wolfensberger awards the away team a throw-in.

16' coup_franc_1

Grasshopper awarded a free kick in their own half.

15'  

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

14' but_1

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

13' sifflet_1

Grasshopper have a goal kick.

13'  

A throw-in for the away team on the opposite half.

13'  

Sven Wolfensberger awards the away team a throw-in.

12' sifflet_1

Sven Wolfensberger awards Grasshopper a goal kick.

12' tir_non_cadre_1

Adrian Grbic (Luzern) gets up for a header but cannot keep the ball on target.

12'  

Can Luzern get the ball into an attacking position from this throw-in in Grasshopper's half?

11'  

Throw-in for Luzern in the half of Grasshopper.

10'  

Throw-in for Grasshopper at Letzigrund.

9' coup_franc_1

Free kick for Luzern in their own half.

8' hors_jeu_1

Grasshopper are caught offside.

8' carton_jaune_1

Luzern's levin Winkler has been booked in Zurich.

7' coup_franc_1

In Zurich a free kick has been awarded the away team.

5'  

Luzern awarded a throw-in in their own half.

5'  

Luzern have a dangerous throw-in.

4'  

Luzern to take a throw-in in Grasshopper territory.

3'  

Throw-in for Luzern in their own half.

3'  

Throw-in Luzern.

2' coup_franc_1

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

1' sifflet_1

Ball goes out of play for a Grasshopper goal kick.

1'  

Grasshopper needs to be cautious. Luzern have an attacking throw-in.

1'  

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.

Please Gamble Responsibly

logo footer