Top Qs
Timeline
Chat
Perspective

2024–25 Grasshopper Club Zurich season

Grasshopper Club Zurich 2024–25 football season From Wikipedia, the free encyclopedia

Remove ads

The 2024–25 Grasshopper Club Zurich season is the club's fourth season back in the Swiss Super League, after winning promotion in 2021 and avoiding relegation by winning last season's relegation play-off. The season will start on 20 July 2024.[1] Grasshoppers will also participate in the Swiss Cup.

Quick facts Chairman, Manager ...
Remove ads

Squad

Players

As of 31 May 2025[2]
More information No., Name ...

Coaching staff

As of 19 November 2024[3]
More information Position, Name ...
Remove ads

Transfers

Summarize
Perspective
More information Date, No. ...
Remove ads

Absences

Summarize
Perspective
More information Start, End ...
Remove ads

Test Matches

Summarize
Perspective
More information Competition, First match ...

Last updated: 11 January 2025
Source: Testspiele

Pre-season

The preparation plan for the upcoming season was announced on 4 June 2024.[59] Pre-season preparation begins on 18 June 2024. A training camp will be held in Crans-Montana, Valais, starting on 1 July and will end with a test game against freshly promoted FC Sion on 5 July 2024. FC Schaffhausen will be hosted for a test match on 29 June 2024 before the training camp. Finally, Grasshoppers will also travel to Vorarlberg for a test match against SC Rheindorf Altach on 13 July 2024. On 20 June 2024, an additional test match against Austria Lustenau was announced, to be held on the GC/Campus on 10 July 2024.[60]

29 June 2024 (2024-06-29) Pre-season Grasshopper Club Zurich 1–1 Switzerland FC Schaffhausen Niederhasli, Switzerland
11:00 CEST (UTC+2)
  • Kamberi 50'
Report
  • 11' De Donno
Stadium: GC/Campus
5 July 2024 (2024-07-05) Pre-season FC Sion Switzerland 4–0 Grasshopper Club Zurich Port-Valais, Switzerland
15:30 CEST (UTC+2) Report Stadium: Complexe Sportif du Bout du lac
10 July 2024 (2024-07-10) Pre-season Grasshopper Club Zurich 2–1 Austria Austria Lustenau Niederhasli, Switzerland
15:00 CEST (UTC+2)
Report
Stadium: GC/Campus
13 July 2024 (2024-07-13) Pre-season SC Rheindorf Altach Austria 1–0 Grasshopper Club Zurich Altach, Austria
17:30 CEST (UTC+2) Report Stadium: CASHPOINT Arena

Mid-season (autumn)

The first mid-season friendly was announced on 15 August 2024, to be held on 20 August 2024, against Bundesliga giants Bayern Munich.[61] It will be the first time these teams meet since 2007. Another friendly match against FC Aarau will be held on 5 September 2024, during the first international break of the season.[62] Neuchâtel Xamax FCS will be hosted for a test match on 10 October 2024, during the second international break of the season.[63] A test match against partner club Wacker Innsbruck, who play in the Tiroler Liga, the fourth tier of the Austrian football pyramid, is scheduled for the final international break of the year.[64]

20 August 2024 (2024-08-20) Mid-season Bayern Munich 4–0 Grasshopper Club Zurich Munich, Germany
11:30 CEST (UTC+2)
GCZ Report
FCB Report
Stadium: FC Bayern Campus
Attendance: 2,500
5 September 2024 (2024-09-05) Mid-season Grasshopper Club Zurich 1–2 Switzerland FC Aarau Niederhasli, Switzerland
15:00 CEST (UTC+2)
Report
Stadium: GC/Campus
10 October 2024 (2024-10-10) Mid-season Grasshopper Club Zurich 6–0 Switzerland Neuchâtel Xamax FCS Niederhasli, Switzerland
14:00 CEST (UTC+2)
Report Stadium: GC/Campus
14 November 2024 (2024-11-14) Mid-season Grasshopper Club Zurich 5–2 Austria Wacker Innsbruck Niederhasli, Switzerland
14:30 CEST (UTC+2)
Report
  • 5'
  • 88'
Stadium: GC/Campus

Winter

On 17 December 2024, the club announced their training plan for the winter break.[65] The team will resume training on 3 January 2025, before departing to Sotogrande, Spain for the training camp between 5 and 12 January 2025. The training camp will be ended with a test match on 11 January 2025. Reigning Austrian champions Sturm Graz will be their opponent.[66] An additional test match was announced on 9 January 2025, to be held on 10 January against SV Elversberg of the 2. Bundesliga.[67]

10 January 2025 (2025-01-10) Winter Break SV Elversberg Germany 0–0 Grasshopper Club Zurich Marbella, Spain
16:00 CST (UTC+1) Report
11 January 2025 (2025-01-11) Winter Break SK Sturm Graz Austria 0–1 Grasshopper Club Zurich Marbella, Spain
15:00 CST (UTC+1) Report 40' Morandi
Remove ads

Competitions

Summarize
Perspective

Overview

More information Competition, First match ...

Last updated: 30 May 2025
Source: Spielplan

Swiss Super League

League table

More information Pos, Pld ...
Source: Swiss Super League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head goal difference; 5) Head-to-head goals scored 6) Away goals scored; 7) Draw.[68]
(O) Play-off winners; (R) Relegated
Notes:
  1. Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).

Results Breakdown

More information Competition, First match ...

Last updated: 22 May 2025
Source: Spielplan

Home/Away Statistics
More information Overall, Home ...

Last updated: 22 May 2025.
Source: Spielplan

Results by Round
More information #, Ground ...
Updated to match(es) played on 22 May 2025. Source: Spielplan
A = Away; H = Home; W = Win; D = Draw; L = Loss; Z = Zürich Derby

Results

As of 22 May 2025[69]

  Win   Draw   Loss


20 July 2024 (2024-07-20) 1 Lugano 2–1 Grasshopper Stadio Cornaredo, Lugano
18:00 CEST (UTC+2)
Report
Attendance: 3,316
Referee: Urs Schnyder
Assistant referees: Lionel Tschudi (VAR)
27 July 2024 (2024-07-27) 2 Grasshopper 2–2 Luzern Letzigrund, Zürich
18:00 CEST (UTC+2)
Report
Attendance: 5,510
Referee: Luca Piccolo
Assistant referees: Anojen Kanagasingam (VAR)
3 August 2024 (2024-08-03) 3 Grasshopper 0–3 Basel Letzigrund, Zürich
18:00 CEST (UTC+2)
Report
Attendance: 9,099
Referee: Sven Wolfensberger
Assistant referees: Alessandro Dudic (VAR)
11 August 2024 (2024-08-11) 4 St. Gallen 1–0 Grasshopper Kybunpark, St. Gallen
14:15 CEST (UTC+2) Report
Attendance: 18,810
Referee: Lukas Fähndrich
Assistant referees: Luca Cibelli (VAR)
24 August 2024 (2024-08-24) 5 Grasshopper 3–1 Sion Letzigrund, Zürich
20:30 CEST (UTC+2)
Report
Attendance: 4,652
Referee: Désirée Grundbacher
Assistant referees: Lionel Tschudi (VAR)
31 August 2024 (2024-08-31) 6 Yverdon-Sport 2–1 Grasshopper Stade Municipal, Yverdon-les-Bains
18:00 CEST (UTC+2)
Report
Attendance: 2,250
Referee: David Huwiler
Assistant referees: Sandro Schärer (VAR)
21 September 2024 (2024-09-21) 7 Grasshopper 2–2 Servette Letzigrund, Zürich
18:00 CEST (UTC+2)
Report
Attendance: 4,371
Referee: Tobias Thies/Stefan Horisberger
Assistant referees: Sven Wolfensberger (VAR)
Note: Referee Tobias Thies was replaced by Stefan Horisberger due to injury during the game.[70]
28 September 2024 (2024-09-28) 8 Young Boys 0–1 Grasshopper Stadion Wankdorf, Bern
20:30 CEST (UTC+2) Report
Attendance: 26,203
Referee: Urs Schnyder
Assistant referees: Fedayi San (VAR)
Man of the Match: Giotto Morandi[71]
5 October 2024 (2024-10-05) 9 Winterthur 1–0 Grasshopper Schützenwiese, Winterthur
20:30 CEST (UTC+2)
Report
Attendance: 8,700
Referee: Sandro Schärer
Assistant referees: Fedayi San (VAR)
19 October 2024 (2024-10-19) 10 Grasshopper 1–2 Zürich Letzigrund, Zürich
18:00 CEST (UTC+2)
Report
Attendance: 19,223
Referee: Sandro Schärer
Assistant referees: Fedayi San (VAR)
26 October 2024 (2024-10-26) 11 Lausanne-Sport 3–0 Grasshopper Stade de la Tuilière, Lausanne
18:00 CEST (UTC+2)
Report
Attendance: 4,447
Referee: Johannes von Mandach
Assistant referees: Sandro Schärer (VAR)
31 October 2024 (2024-10-31) 12 Grasshopper 1–1 Lugano Letzigrund, Zürich
20:30 CET (UTC+1)
Report
Attendance: 3,641
Referee: David Huwiler
Assistant referees: Sandro Schärer (VAR)
Man of the Match: Nikolas Muci[72]
3 November 2024 (2024-11-03) 13 Luzern 2–0 Grasshopper Swissporarena, Luzern
16:30 CET (UTC+1)
Report
Attendance: 11,779
Referee: Johannes von Mandach
Assistant referees: Luca Cibelli (VAR)
10 November 2024 (2024-11-10) 14 Grasshopper 1–2 St. Gallen Letzigrund, Zürich
16:30 CET (UTC+1)
Report
Attendance: 5,819
Referee: Fedayi San
Assistant referees: Sandro Schärer (VAR)
23 November 2024 (2024-11-23) 15 Grasshopper 1–1 Winterthur Letzigrund, Zürich
18:00 CET (UTC+1)
Report
Attendance: 4,409
Referee: Anojen Kanagasingam
Assistant referees: Sandro Schärer (VAR)
30 November 2024 (2024-11-30) 16 Zürich 1–1 Grasshopper Letzigrund, Zürich
20:30 CET (UTC+1)
Report
Attendance: 18,537
Referee: Luca Piccolo
Assistant referees: Nico Gianforte (VAR)
7 December 2024 (2024-12-07) 17 Grasshopper 1–1 Yverdon-Sport Letzigrund, Zürich
18:00 CET (UTC+1)
Report
Attendance: 2,323
Referee: Finland Oliver Reitala
Assistant referees: Sandro Schärer (VAR)
14 December 2024 (2024-12-14) 18 Basel 0–1 Grasshopper St. Jakob-Park, Basel
20:30 CET (UTC+1) Report
Attendance: 23,486
Referee: Luca Piccolo
Assistant referees: Mirel Turkes (VAR)
Man of the Match: Noah Persson[73]
Winter Break
18 January 2024 (2024-01-18) 19 Sion 0–1 Grasshopper Stade de Tourbillon, Sion
18:00 CET (UTC+1) Report
Attendance: 8,200
Referee: Lionel Tschudi
Assistant referees: Nico Gianforte (VAR)
Man of the Match: Tsiy-William Ndenge[74]
25 January 2025 (2025-01-25) 20 Grasshopper 0–0 Young Boys Letzigrund, Zürich
18:00 CET (UTC+1)
Report Attendance: 5,135
Referee: Luca Piccolo
Assistant referees: Luca Cibelli (VAR)
1 February 2025 (2025-02-01) 21 Servette 1–1 Grasshopper Stade de Genève, Genève
20:30 CET (UTC+1)
Report
Attendance: 7,628
Referee: Désirée Grundbacher
Assistant referees: Urs Schnyder (VAR)
Man of the Match: Ayumu Seko[75]
4 February 2025 (2025-02-04) 22 Grasshopper 2–2 Lausanne-Sport Letzigrund, Zürich
20:30 CET (UTC+1)
Report
Attendance: 2,589
Referee: Nico Gianforte
Assistant referees: Stefan Horisberger (VAR)
Man of the Match: Nikolas Muci[76]
8 February 2025 (2025-02-08) 23 Lugano 1–1 Grasshopper Stadio Cornaredo, Lugano
18:00 CET (UTC+1) Report
Attendance: 3,165
Referee: Lukas Fähndrich
Assistant referees: Urs Schnyder (VAR)
Man of the Match: Justin Hammel[77]
16 February 2025 (2025-02-16) 24 Grasshopper 1–2 Servette Letzigrund, Zürich
16:30 CET (UTC+1)
Report Attendance: 3,653
Referee: Luca Piccolo
Assistant referees: Mirel Turkes (VAR)
Man of the Match: Nestory Irankunda[78]
25 February 2025 (2025-02-25) 25 Lausanne-Sport 2–2 Grasshopper Stade de la Tuilière, Lausanne
18:00 CET (UTC+1)
Report
Attendance: 5,644
Referee: Désirée Grundbacher
Assistant referees: Michèle Schmölzer (VAR)
2 March 2025 (2025-03-02) 26 Grasshopper 1–0 Young Boys Letzigrund, Zürich
16:30 CET (UTC+1)
Report Attendance: 6,039
Referee: Mirel Turkes
Assistant referees: Fedayi San (VAR)
Man of the Match: Sonny Kittel[79]
8 March 2025 (2025-03-08) 27 St. Gallen 3–1 Grasshopper Kybunpark, St. Gallen
20:30 CET (UTC+1)
Report
Attendance: 18,887
Referee: Anojen Kanagasingam
Assistant referees: Stefan Horisberger (VAR)
16 March 2025 (2025-03-16) 28 Grasshopper 1–1 Sion Letzigrund, Zürich
14:15 CET (UTC+1)
Report
Attendance: 4,071
Referee: Lionel Tschudi
Assistant referees: Johannes von Mandach (VAR)
30 March 2025 (2025-03-30) 29 Grasshopper 1–2 Zürich Letzigrund, Zürich
16:30 CET (UTC+1)
Report
Attendance: 21'497
Referee: Luca Cibelli
Assistant referees: Mirel Turkes (VAR)
3 April 2025 (2025-04-03) 30 Basel 2–1 Grasshopper St. Jakob-Park, Basel
20:30 CEST (UTC+2)
Report
Attendance: 21,705
Referee: Fedayi San
Assistant referees: Luca Piccolo (VAR)
6 April 2025 (2025-04-06) 31 Grasshopper 3–1 Luzern Letzigrund, Zürich
16:30 CEST (UTC+2)
Report
Attendance: 6,342
Referee: Sven Wolfensberger
Assistant referees: Michèle Schmölzer (VAR)
Man of the Match: Adama Bojang[80]
12 April 2025 (2025-04-12) 32 Yverdon-Sport 1–2 Grasshopper Stade Municipal, Yverdon-les-Bains
18:00 CEST (UTC+2)
Report
Attendance: 3,600
Referee: Urs Schnyder
Assistant referees: Lukas Fähndrich (VAR)
19 April 2025 (2025-04-19) 33 Grasshopper 0–1 Winterthur Letzigrund, Zürich
18:00 CEST (UTC+2)
Report
Attendance: 10,137
Referee: Luca Cibelli
Assistant referees: Sandro Schärer (VAR)
Split
3 May 2025 (2025-05-03) 34 Winterthur 2–0 Grasshopper Schützenwiese, Winterthur
18:00 CEST (UTC+2)
Report
Attendance: 8,700
Referee: Lionel Tschudi
Assistant referees: Luca Piccolo (VAR)
10 May 2025 (2025-05-10) 35 Zürich 3–0 Grasshopper Letzigrund, Zürich
18:00 CEST (UTC+2)
Report
Attendance: 17,797
Referee: Sandro Schärer
Assistant referees: Fedayi San (VAR)
14 May 2025 (2025-05-14) 36 Grasshopper 5–0 Yverdon-Sport Letzigrund, Zürich
20:30 CEST (UTC+2)
Report
Attendance: 4,266
Referee: Fedayi San
Assistant referees: Lukas Fähndrich (VAR)
Man of the Match: Sonny Kittel[81]
17 May 2025 (2025-05-17) 37 Sion 2–1 Grasshopper Stade de Tourbillon, Sion
20:30 CEST (UTC+2)
Report
Attendance: 12,000
Referee: Luca Piccolo
Assistant referees: Fedayi San (VAR)
22 May 2025 (2025-05-22) 38 Grasshopper 2–0 St. Gallen Letzigrund, Zürich
20:30 CEST (UTC+2)
Report
Attendance: 7,913
Referee: Anojen Kanagasingam
Assistant referees: Alessandro Dudic (VAR)

Relegation Play-off

27 May 2025 (2025-05-27) Grasshopper Club Zürich 4–0 FC Aarau Stadio Cornaredo, Lugano
20:30 CEST (UTC+2)
Report Attendance: 3,800
Referee: Urs Schnyder
Assistant referees: Lukas Fähndrich (VAR)
Note: Grasshoppers's home game will be played in Lugano, due to the Letzigrund being unavailable on the dates of the play-off.[82]
30 May 2025 (2025-05-30) FC Aarau 1–0 Grasshopper Club Zürich Stadion Brügglifeld, Aarau
20:30 CEST (UTC+2)
Report Attendance: 8,450
Referee: Sandro Schärer
Assistant referees: Fedayi San (VAR)
Grasshopper Club Zürich wins 4–1 on aggregate

Swiss Cup

As of 3 December 2024[83]

  Win   Draw   Loss

Opponent's league indicated in brackets.

18 August 2024 (2024-08-18) Round of 64 FC Regensdorf Canton of Zurich 0–9 Grasshopper Club Zürich Wisacher, Regensdorf
16:00 CEST (UTC+1) Report
Attendance: 3,120
Referee: Marijan Drmic
13 September 2024 (2024-09-13) Round of 32 FC Thun Canton of Bern 0–2 Grasshopper Club Zürich Stockhorn Arena, Thun
20:00 CEST (UTC+1) Report
Attendance: 4,200
Referee: Sven Wolfensberger
3 December 2024 (2024-12-03) Round of 16 Grasshopper Club Zürich 0–1 Canton of Zurich FC Zürich Letzigrund, Zürich
20:00 CET (UTC+1) Report
Referee: Fedayi San
Assistant referees: Lionel Tschudi (VAR)
Remove ads

Awards

Fan Awards

Player of the Month
July: Switzerland Nikolas Muci[84]
August: South Korea Lee Young-jun[85]
September: Switzerland Giotto Morandi[86]
October: Switzerland Tim Meyer[87]
November: Germany Tsiy-William Ndenge [88]
December: Sweden Noah Persson[89]
January: Argentina Tomás Verón Lupi[90]
February: Australia Nestory Irankunda[91]
March: Switzerland Justin Hammel[92]

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads