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.
Remove ads
Squad
Players
- As of 31 May 2025[2]
Coaching staff
- As of 19 November 2024[3]
Remove ads
Transfers
Summarize
Perspective
Remove ads
Absences
Summarize
Perspective
Remove ads
Test Matches
Summarize
Perspective
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 Pre-season | Grasshopper Club Zurich ![]() | 1–1 | ![]() | Niederhasli, Switzerland |
11:00 CEST (UTC+2) |
|
Report |
|
Stadium: GC/Campus |
5 July 2024 Pre-season | FC Sion ![]() | 4–0 | ![]() | Port-Valais, Switzerland |
15:30 CEST (UTC+2) | Report | Stadium: Complexe Sportif du Bout du lac |
10 July 2024 Pre-season | Grasshopper Club Zurich ![]() | 2–1 | ![]() | Niederhasli, Switzerland |
15:00 CEST (UTC+2) | Report |
|
Stadium: GC/Campus |
13 July 2024 Pre-season | SC Rheindorf Altach ![]() | 1–0 | ![]() | 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 Mid-season | Bayern Munich ![]() | 4–0 | ![]() | Munich, Germany |
11:30 CEST (UTC+2) | GCZ Report FCB Report |
Stadium: FC Bayern Campus Attendance: 2,500 |
5 September 2024 Mid-season | Grasshopper Club Zurich ![]() | 1–2 | ![]() | Niederhasli, Switzerland |
15:00 CEST (UTC+2) |
|
Report |
|
Stadium: GC/Campus |
10 October 2024 Mid-season | Grasshopper Club Zurich ![]() | 6–0 | ![]() | Niederhasli, Switzerland |
14:00 CEST (UTC+2) | Report | Stadium: GC/Campus |
14 November 2024 Mid-season | Grasshopper Club Zurich ![]() | 5–2 | ![]() | Niederhasli, Switzerland |
14:30 CEST (UTC+2) | Report |
|
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]
Remove ads
Competitions
Summarize
Perspective
Overview
Last updated: 30 May 2025
Source: Spielplan
Swiss Super League
League table
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:
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:
Results Breakdown
Last updated: 22 May 2025
Source: Spielplan
- Home/Away Statistics
Last updated: 22 May 2025.
Source: Spielplan
- Results by Round
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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 17 | Grasshopper | 1–1 | Yverdon-Sport | Letzigrund, Zürich |
18:00 CET (UTC+1) |
|
Report | Attendance: 2,323 Referee: ![]() Assistant referees: Sandro Schärer (VAR) |
14 December 2024 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 | 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 | 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 Round of 64 | FC Regensdorf ![]() | 0–9 | ![]() | Wisacher, Regensdorf |
16:00 CEST (UTC+1) | Report | Attendance: 3,120 Referee: Marijan Drmic |
Remove ads
Awards
Fan Awards
- Player of the Month
- July:
Nikolas Muci[84]
- August:
Lee Young-jun[85]
- September:
Giotto Morandi[86]
- October:
Tim Meyer[87]
- November:
Tsiy-William Ndenge [88]
- December:
Noah Persson[89]
- January:
Tomás Verón Lupi[90]
- February:
Nestory Irankunda[91]
- March:
Justin Hammel[92]
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads