Grasshopper Club Zurich 1-0 FC Lugano final score - 1 March 2026, Super League

Follow the next match live between these two teams
Grasshopper Club Zurich - FC Lugano live

Switzerland - Super League

Grasshopper Club Zurich
1
-
0
End
FC Lugano
Welcome offer
Exclusive Offer

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

Highlights

Grasshopper Club Zurich Grasshopper Club Zurich
FC Lugano FC Lugano
End of game
S. Stroscio
89'
S. Diarrassouba
D. Abels
89'
80'
E. Pihlstrom
M. Zanotti
70'
M. Bottani
A. Grgic
L. Young-Jun
M. Frey
70'
67'
L. Mai
46'
G. Koutsias
D. Kelvin
46'
E. Alioski
Carbone
46'
L. Mai
Y. Cimignani
A. Abrashi
L. Plange
46'
Half-time
H. Imourane
J. Jensen
30'
A. Diaby
19'
L. Plange
M. Frey
12'
drop icon
Kick-off

Game Statistics

Grasshopper Club Zurich Grasshopper Club Zurich
FC Lugano FC Lugano
28
Possession (%)
72
8
Total shots
16
5
Shots on target
9
4
Corners
9
11
Free Kicks
14
12
Fouls
7
1
Yellow card
1
1
Red card
0
2
Offside
4
3
Shots off target
7
3
Shots blocked
3
9
Saves
4
9
Clearances
7
2
Injuries
0
4
Substitutions
5

Form

Table

Teams Pts P W D L GD
3 FC Lugano
57 33 16 9 8 +12
11 Grasshopper Club Zurich
27 33 6 9 18 -25

Last matches

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

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.5 Total goals
83% BTTS
1.67 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

21 Feb 2026 - Super League

Grasshopper Club Zurich
1 :  2
FC Zurich

14 Feb 2026 - Super League

St. Gallen
0 :  0
Grasshopper Club Zurich

10 Feb 2026 - Super League

FC Luzern
4 :  3
Grasshopper Club Zurich

7 Feb 2026 - Super League

Grasshopper Club Zurich
1 :  1
BSC Young Boys

3 Feb 2026 - Schweizer Cup

Grasshopper Club Zurich
4 :  3
FC Sion

31 Jan 2026 - Super League

Grasshopper Club Zurich
1 :  1
FC Lugano
L L D W D L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
100% BTTS
1.5 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

21 Feb 2026 - Super League

Grasshopper Club Zurich
1 :  2
FC Zurich

7 Feb 2026 - Super League

Grasshopper Club Zurich
1 :  1
BSC Young Boys

3 Feb 2026 - Schweizer Cup

Grasshopper Club Zurich
4 :  3
FC Sion

31 Jan 2026 - Super League

Grasshopper Club Zurich
1 :  1
FC Lugano

18 Jan 2026 - Super League

Grasshopper Club Zurich
1 :  3
FC Thun

21 Dec 2025 - Super League

Grasshopper Club Zurich
1 :  2
St. Gallen
W L W D L D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
2 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

14 Feb 2026 - Super League

St. Gallen
0 :  0
Grasshopper Club Zurich

10 Feb 2026 - Super League

FC Luzern
4 :  3
Grasshopper Club Zurich

24 Jan 2026 - Super League

Lausanne-Sport
1 :  1
Grasshopper Club Zurich

17 Dec 2025 - Super League

BSC Young Boys
2 :  6
Grasshopper Club Zurich

13 Dec 2025 - Super League

FC Sion
1 :  0
Grasshopper Club Zurich

2 Dec 2025 - Schweizer Cup

SC Cham
1 :  2
Grasshopper Club Zurich
FC Lugano
FC Lugano Last matches
W D D D D W
Wins

2/6 (33%)

Draw

4/6 (67%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.67 Total goals
100% BTTS
1.67 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

22 Feb 2026 - Super League

FC Lugano
2 :  1
Lausanne-Sport

15 Feb 2026 - Super League

FC Basel 1893
1 :  1
FC Lugano

11 Feb 2026 - Super League

FC Lugano
1 :  1
Servette Geneva

7 Feb 2026 - Super League

FC Winterthur
1 :  1
FC Lugano

31 Jan 2026 - Super League

Grasshopper Club Zurich
1 :  1
FC Lugano

24 Jan 2026 - Super League

FC Lugano
4 :  1
FC Winterthur
D W W W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.5 Total goals
83% BTTS
2.5 Goals scored
1 Goals conceded
67% Over 2.5
33% Under 2.5

22 Feb 2026 - Super League

FC Lugano
2 :  1
Lausanne-Sport

11 Feb 2026 - Super League

FC Lugano
1 :  1
Servette Geneva

24 Jan 2026 - Super League

FC Lugano
4 :  1
FC Winterthur

21 Dec 2025 - Super League

FC Lugano
3 :  0
BSC Young Boys

14 Dec 2025 - Super League

FC Lugano
4 :  2
Servette Geneva

29 Nov 2025 - Super League

FC Lugano
1 :  1
FC Sion
W L W D D D
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

15 Feb 2026 - Super League

FC Basel 1893
1 :  1
FC Lugano

7 Feb 2026 - Super League

FC Winterthur
1 :  1
FC Lugano

31 Jan 2026 - Super League

Grasshopper Club Zurich
1 :  1
FC Lugano

17 Jan 2026 - Super League

FC Luzern
2 :  5
FC Lugano

5 Jan 2026 - Clubs Friendlies

Köln
2 :  1
FC Lugano

17 Dec 2025 - Super League

FC Zurich
0 :  1
FC Lugano

Head to head

Grasshopper Club Zurich

0 %

Draw

50 %

FC Lugano

50 %

Average stats (last H2H results)

2.17
Total goals
83.33%
BTTS
0.83
Goals scored
1.33
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

31 Jan 2026 - Super League

Grasshopper Club Zurich
1 :  1
FC Lugano

27 Sept 2025 - Super League

FC Lugano
2 :  1
Grasshopper Club Zurich

8 Feb 2025 - Super League

FC Lugano
1 :  1
Grasshopper Club Zurich

31 Oct 2024 - Super League

Grasshopper Club Zurich
1 :  1
FC Lugano

20 Jul 2024 - Super League

FC Lugano
2 :  1
Grasshopper Club Zurich

13 Apr 2024 - Super League

Grasshopper Club Zurich
0 :  1
FC Lugano

Tactical Scheme

Grasshopper Club Zurich

Formation : 4 - 2 - 3 - 1

71
J. Hammel
20
M. Ngom
15
A. Diaby
4
L. Mikulic
28
S. Stroscio
2
D. Abels
27
S. Kohler
7
L. Plange
8
T. Meyer
10
J. Jensen
99
M. Frey
91
K. Behrens
27
D. Dos Santos
11
R. Steffen
21
Y. Cimignani
25
U. Bislimi
8
A. Grgic
46
M. Zanotti
44
Carbone
4
D. Kelvin
6
A. Papadopoulos
1
A. Saipi

Formation : 3 - 4 - 2 - 1

FC Lugano

Substitutes

Grasshopper Club Zurich
Grasshopper Club Zurich
Goalkeeper

N. Glaus

Defender

M. Ullmann

Midfielder

A. Abrashi

L. Plange 46'

S. Diarrassouba

D. Abels 89'

S. Krasniqi

H. Imourane

J. Jensen 30'

O. Clemente

Forward

L. Young-Jun

M. Frey 70'

F. Tsimba

FC Lugano
FC Lugano
Goalkeeper

D. von Ballmoos

Defender

L. Mai

Y. Cimignani 46'

Z. Brault Guillard

E. Alioski

Carbone 46'

Midfielder

M. Hadj Mahmoud

A. Kendouci

E. Pihlstrom

M. Zanotti 80'

Forward

G. Koutsias

D. Kelvin 46'

M. Bottani

A. Grgic 70'

Live Commentary

90+5' coup_franc_1

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

90+4' corner_1

Lugano have been awarded a corner by Marijan Drmic.

90+3'  

Marijan Drmic awards the home team a throw-in.

90+2' hors_jeu_1

Lugano advance rapidly upfield but Marijan Drmic blows for offside.

90+2'  

Marijan Drmic signals a throw-in for Lugano, close to Grasshopper's area.

90+1' sifflet_1

Marijan Drmic awards Grasshopper a goal kick.

90+1' tir_non_cadre_1

Daniel Dos Santos for Lugano gets in a strike but fails to hit the target.

89' carton_jaune_1

Simone Stroscio (Grasshopper) has received a yellow card from Marijan Drmic.

89' coup_franc_1

Free kick Lugano.

89' substitution_1

Salifou Diarrassouba is on a sub for Dirk Abels for Grasshopper.

88' sifflet_1

Grasshopper have a goal kick.

88' tir_non_cadre_1

In Zurich Lugano attack through Renato Steffen. The finish is off target, however.

87' tir_cadre_1

Lugano drives forward and Antonios Papadopoulos gets in a shot. Without netting, however.

86'  

Marijan Drmic signals a Grasshopper throw-in in Lugano's half.

85'  

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

84'  

Throw-in for Grasshopper in the half of Lugano.

83' sifflet_1

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

83' tir_non_cadre_1

In Zurich, Kevin Behrens (Lugano) misses the target with a header.

83' hors_jeu_1

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

82' sifflet_1

Goal kick for Grasshopper at Letzigrund.

82' tir_non_cadre_1

Lugano are pushing forward but Antonios Papadopoulos's finish is wide of the goal.

81' corner_1

Corner awarded to Lugano.

80'  

Justin Pete Hammel has recovered and rejoins the match in Zurich.

80' substitution_1

Elias Pihlstrom is on a sub for Mattia Zanotti for Lugano.

79' blessure_1

Marijan Drmic waits before resuming play because Justin Pete Hammel for Grasshopper is still down.

78' coup_franc_1

Grasshopper awarded a free kick in their own half.

75'  

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

74' coup_franc_1

Free kick for Grasshopper in their own half.

73' corner_1

Grasshopper have been awarded a corner by Marijan Drmic.

72' coup_franc_1

Marijan Drmic signals a free kick to Lugano in their own half.

71' tir_cadre_1

Lugano's Kevin Behrens is on target but unsuccessful.

70' substitution_1

The away team replace Anto Grgic with Mattia Bottani.

70' substitution_1

Lee Young-Jun is replacing Michael Frey for the home team.

69'  

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

68'  

Throw-in for Grasshopper close to the penalty box.

68' tir_cadre_1

Grasshopper pushes forward through Hassane Imourane, whose finish on goal is saved.

67' carton_jaune_1

Lars Lukas Mai for Lugano has been booked by Marijan Drmic and receives a first yellow card.

66' coup_franc_1

Grasshopper awarded a free kick in their own half.

66' corner_1

Lugano have been awarded a corner by Marijan Drmic.

66' tir_cadre_1

Lugano's Renato Steffen is on target but unsuccessful.

65' coup_franc_1

Marijan Drmic signals a free kick to Lugano in their own half.

65'  

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

64'  

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

63' sifflet_1

Ball goes out of play for a Lugano goal kick.

63'  

Grasshopper awarded a throw-in in their own half.

62'  

Throw-in Grasshopper.

62' tir_cadre_1

Amir Abrashi gets his shot on target but fails to score for Grasshopper.

61' coup_franc_1

Marijan Drmic signals a free kick to Grasshopper.

61' sifflet_1

Marijan Drmic awards Grasshopper a goal kick.

61' tir_non_cadre_1

Renato Steffen's header is off-target for Lugano.

60'  

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

60' corner_1

Corner awarded to Grasshopper.

59' coup_franc_1

Free kick for Grasshopper in the half of Lugano.

58' sifflet_1

Marijan Drmic awards Grasshopper a goal kick.

57' hors_jeu_1

Lugano push upfield but Marijan Drmic quickly pulls them for offside.

57' coup_franc_1

Free kick for Lugano in their own half.

56' hors_jeu_1

At Letzigrund, Lugano are penalized for being offside.

56' tir_cadre_1

Lugano push forward at Letzigrund and Antonios Papadopoulos gets in a great header. The attempt is cleared by the Grasshopper defence.

56' corner_1

Corner awarded to Lugano.

55' tir_cadre_1

Antonios Papadopoulos for Lugano drives towards goal at Letzigrund. But the finish is unsuccessful.

55' corner_1

Lugano have been awarded a corner by Marijan Drmic.

53' coup_franc_1

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

51'  

Throw-in for Lugano in the half of Grasshopper.

51'  

Lugano have a dangerous throw-in.

50' coup_franc_1

Grasshopper awarded a free kick in their own half.

49' tir_cadre_1

Lugano's Uran Bislimi gets in a shot on goal at Letzigrund. But the effort is unsuccessful.

47' corner_1

Corner awarded to Lugano.

46' substitution_1

Lugano make their third substitution with Lars Lukas Mai replacing Yanis Cimignani.

46' substitution_1

Georgios Koutsias is on a sub for Damian Kelvin for Lugano.

46' substitution_1

The away team replace Carbone with Ezgjan Alioski.

46' substitution_1

Amir Abrashi is replacing Luke Plange for the home team.

45+2' coup_franc_1

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

45+2'  

Marijan Drmic signals a Lugano throw-in in Grasshopper's half.

45+1'  

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

45+1' sifflet_1

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

45+1' tir_non_cadre_1

Hassane Imourane for Grasshopper gets in a strike but fails to hit the target.

45' sifflet_1

The first-half is over.

45' sifflet_1

Goal kick for Lugano at Letzigrund.

45'  

Marijan Drmic signals a throw-in for Grasshopper, close to Lugano's area.

43'  

Throw-in for Lugano close to the penalty box.

42' sifflet_1

Grasshopper have a goal kick.

41'  

Marijan Drmic signals a throw-in for Lugano, close to Grasshopper's area.

41'  

Throw-in for Lugano close to the penalty box.

39'  

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

38' corner_1

Lugano have been awarded a corner by Marijan Drmic.

38'  

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

37' coup_franc_1

Marijan Drmic signals a free kick to Lugano in their own half.

37'  

Grasshopper to take a throw-in in Lugano territory.

36'  

Lugano have a dangerous throw-in.

35' sifflet_1

Ball goes out of play for a Lugano goal kick.

33' sifflet_1

Ball goes out of play for a Grasshopper goal kick.

33' tir_non_cadre_1

Lugano surge into the attack at Letzigrund but Kevin Behrens’s header is off-target.

33' corner_1

Corner awarded to Lugano.

32'  

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

30' substitution_1

Grasshopper make their first substitution with Hassane Imourane replacing Jonathan Asp Jensen.

30'  

Throw-in for Lugano in the half of Grasshopper.

28' hors_jeu_1

Grasshopper are whistled for offside.

27' coup_franc_1

Free kick for Grasshopper in their own half.

26'  

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

26' corner_1

Grasshopper have been awarded a corner by Marijan Drmic.

24'  

Throw-in for Lugano in their own half.

23'  

Throw-in for Grasshopper at Letzigrund.

23' tir_cadre_1

Lugano drives forward and Renato Steffen gets in a shot. Without netting, however.

23'  

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

22' sifflet_1

Marijan Drmic awards Grasshopper a goal kick.

22' tir_non_cadre_1

Lugano's Daniel Dos Santos breaks free at Letzigrund. But the strike goes wide of the post.

22' corner_1

Lugano have been awarded a corner by Marijan Drmic.

21' tir_cadre_1

Daniel Dos Santos for Lugano drives towards goal at Letzigrund. But the finish is unsuccessful.

19' carton_rouge_1

Grasshopper are down to 10 men after Abdoulaye Diaby has been shown a red card.

19' coup_franc_1

Marijan Drmic signals a free kick to Lugano just outside Grasshopper's area.

19' coup_franc_1

Lugano awarded a free kick in their own half.

18' tir_cadre_1

In Zurich Grasshopper drive forward through Mouhamed El Bachir Ngom. His shot is on target but it's saved.

18' coup_franc_1

Marijan Drmic signals a free kick to Lugano in their own half.

17' sifflet_1

Lugano have a goal kick.

16'  

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

16' tir_cadre_1

Yanis Cimignani gets his shot on target but fails to score for Lugano.

16'  

Throw-in for Lugano in their own half.

15' coup_franc_1

Free kick for Lugano in their own half.

14'  

Lugano to take a throw-in in Grasshopper territory.

12' but_1

Goal! Luke Plange gives Grasshopper a 1-0 lead. Great play from Michael Frey to set up the goal.

12' corner_1

Corner awarded to Grasshopper.

10'  

Marijan Drmic awards the away team a throw-in.

10'  

Throw-in Lugano.

9' tir_cadre_1

Grasshopper pushes forward through Jonathan Asp Jensen, whose finish on goal is saved.

7' hors_jeu_1

Lugano advance rapidly upfield but Marijan Drmic blows for offside.

5' sifflet_1

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

5' tir_non_cadre_1

Grasshopper's Dirk Abels misses with an attempt on goal.

4'  

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

4'  

Marijan Drmic signals a Grasshopper throw-in in Lugano's half.

4' sifflet_1

Goal kick for Lugano at Letzigrund.

4' tir_non_cadre_1

Grasshopper's Sven Kohler gets his shot away but it misses the target.

2'  

Grasshopper awarded a throw-in in their own half.

1'  

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

 

If Jonathan Asp Jensen receives a yellow card in today's match, he will be suspended after collecting 4 yellow cards so far this season.

 

Grasshopper Club Zurich scores 1.65 goals when playing at home and FC Lugano scores 1.24 goals when playing away (on average).

 

Both teams haven't won their last match in Super League.

 

Average number of goals in the first half in meetings between Grasshopper Club Zurich and FC Lugano is 0.6.

 

Average number of goals in meetings between Grasshopper Club Zurich and FC Lugano is 2.4.

 

Grasshopper Club Zurich scores 1 goals in a match against FC Lugano and FC Lugano scores 1.4 goals against Grasshopper Club Zurich (on average).

 

Grasshopper Club Zurich have won just 0 of their last 5 Super League games against FC Lugano.

 

FC Lugano 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 Lugano won 2, 3 draws.

 

FC Lugano have lost just 0 of their last 5 games against Grasshopper Club Zurich (in all competitions).

 

FC Lugano's performance of the last 5 matches is better than Grasshopper Club Zurich's.

 

In Super League, FC Lugano has better performance than Grasshopper Club Zurich.

 

When FC Lugano is down 1-0 away, they win 12% of their matches.

 

When Grasshopper Club Zurich is down 0-1 home, they win 7% of their matches.

 

When FC Lugano leads 0-1 away, they win in 75% of their matches.

 

When Grasshopper Club Zurich leads 1-0 at home, they win in 63% of their matches.

 

Their last meeting was a draw. (1-1)

 

Grasshopper Club Zurich wins 26% of halftimes, FC Lugano wins 30%.

 

Grasshopper Club Zurich wins 1st half in 26% of their matches, FC Lugano in 30% of their matches.

 

FC Lugano have scored at least one goal for 11 consecutive matches.

 

FC Lugano have conceded a goal in each of their last 8 matches.

 

Luke Elliot Plange has assisted the most goals for Grasshopper Club Zurich with 3. Daniel Dos Santos Correia is FC Lugano's biggest assister (6).

 

Luke Elliot Plange is Grasshopper Club Zurich's top scorer with 8 goals. Kevin Behrens has scored 11 times for FC Lugano.

 

FC Lugano haven't scored in 3 of their 13 away matches in Super League this season.

 

Grasshopper Club Zurich haven't scored in 2 of their 13 home matches in Super League this season.

 

FC Lugano have lost none of their last 4 away matches.

 

FC Lugano haven't lost in their last 7 games.

 

Grasshopper Club Zurich haven't won in their last 4 games.

 

Did you know that FC Lugano scores 25% of their goals between the minutes 61-75?

 

Did you know that Grasshopper Club Zurich scores 26% of their goals between the minutes 76-90?

 

During the last 37 meetings, Grasshopper Club Zurich have won 8 times, there have been 14 draws while FC Lugano have won 15 times. The goal difference is 52-42 in favour of FC Lugano.

 

During the last 18 meetings with Grasshopper Club Zurich playing at home, Grasshopper Club Zurich have won 6 times, there have been 5 draws while FC Lugano have won 7 times. The goal difference is 25-23 in favour of Grasshopper Club Zurich.

 

The most common result of matches between Grasshopper Club Zurich and FC Lugano 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 Lugano

The Grasshopper Club Zurich - FC Lugano match (Football - Super League) at 01/03/2026 10:30 is complete.

The Grasshopper Club Zurich - FC Lugano match result is as follows: 1-0.

Now that this Super League Football match is over and the score is known, you can find the highlights and key statistics on that same page.