Grasshopper host Luzern at Stadion Letzigrund, Zürich on 19 December 2026 at 17:00 in the Super League. Grasshopper's last five results: W D W L L (2 wins, 1 draw and 2 losses). Luzern's last five: D W D L W (2 wins, 2 draws and 1 loss). In their last 6 meetings, Grasshopper have won 0, Luzern 5, with 1 draw.
Grasshopper vs Luzern kicks off at 17:00 UK time on Saturday 19 December 2026 in the Super League, at Stadion Letzigrund, Zürich.
Grasshopper vs Luzern is being played at Stadion Letzigrund in Zürich, the home ground of Grasshopper.
Grasshopper's last five results read W D W L L (oldest to newest): 2 wins, 1 draw and 2 losses.
Luzern's last five results read D W D L W (oldest to newest): 2 wins, 2 draws and 1 loss.
Across the last 6 meetings Grasshopper have won 0, Luzern have won 5 and 1 was drawn. The most recent was Luzern 5-1 Grasshopper on 19 September 2026 in the Super League.
Samuel Krasniqi leads Grasshopper with 11 shots on target across their last 10 games.
D. Mikołajewski leads Luzern with 4 goals across their last 10 games.
Predicted lineups for Grasshopper vs Luzern appear on the Lineups tab of this page once the team news is in, usually the day before the game.
Statz AI projects goals, shots, fouls, cards and more for every player and both teams in the Projections tab, and the Bets tab prices the best bet builder picks against bet365.
| Date | Competition | Match | Score |
|---|---|---|---|
| 19 Sep 2026 | Super League | Luzern vs Grasshopper | 5-1 |
| 25 Apr 2026 | Super League | Grasshopper vs Luzern | 0-0 |
| 25 Apr 2026 | Super League | Grasshopper vs Luzern | 1-2 |
| 10 Feb 2026 | Super League | Luzern vs Grasshopper | 4-3 |
| 2 Nov 2025 | Super League | Luzern vs Grasshopper | 6-0 |
| 26 Jul 2025 | Super League | Grasshopper vs Luzern | 2-3 |
| # | Grasshopper | Fouls committed | Luzern | Fouls committed |
|---|---|---|---|---|
| 1 | S. Stroscio | 13 | M. Zimmermann | 12 |
| 2 | B. Pllana | 10 | D. Mikołajewski | 12 |
| 3 | A. Abrashi | 9 | O. Kabwit | 9 |
| 4 | S. Bengondo | 9 | L. Bertone | 9 |
| 5 | S. Krasniqi | 7 | S. Meyer | 8 |
| # | Grasshopper | Shots | Luzern | Shots |
|---|---|---|---|---|
| 1 | S. Krasniqi | 34 | M. Giusto | 25 |
| 2 | S. Bengondo | 17 | D. Mikołajewski | 19 |
| 3 | L. Plange | 12 | O. Kabwit | 16 |
| 4 | Y. Lee | 10 | L. Bertone | 11 |
| 5 | A. Abrashi | 8 | R. Fernandes | 11 |
| # | Grasshopper | Shots on target | Luzern | Shots on target |
|---|---|---|---|---|
| 1 | S. Krasniqi | 11 | M. Giusto | 9 |
| 2 | S. Bengondo | 6 | D. Mikołajewski | 6 |
| 3 | A. Abrashi | 5 | O. Kabwit | 6 |
| 4 | Y. Lee | 4 | L. Ferreira | 3 |
| 5 | M. Mújika | 4 | R. Fernandes | 3 |
| # | Grasshopper | Goals | Luzern | Goals |
|---|---|---|---|---|
| 1 | S. Bengondo | 3 | D. Mikołajewski | 4 |
| 2 | S. Krasniqi | 2 | M. Giusto | 3 |
| 3 | A. Abrashi | 2 | A. Ciganiks | 3 |
| 4 | Y. Lee | 2 | O. Kabwit | 2 |
| 5 | B. Pllana | 1 | T. Owusu | 1 |
| # | Grasshopper | Yellow cards | Luzern | Yellow cards |
|---|---|---|---|---|
| 1 | N. Rissi | 2 | A. Ciganiks | 4 |
| 2 | S. Bengondo | 2 | B. Freimann | 4 |
| 3 | S. Stroscio | 2 | L. Bertone | 3 |
| 4 | A. Abrashi | 1 | M. Zimmermann | 3 |
| 5 | L. Plange | 1 | B. Freimann | 2 |
| Stat | Per game | Rank |
|---|---|---|
| Goals for | 1.4 | 10 of 12 |
| Goals against | 2.7 | 12 of 12 |
| Shots | 15.4 | 7 of 12 |
| Shots on target | 4.7 | 7 of 12 |
| Fouls | 12.8 | 7 of 12 |
| Tackles | 20.2 | 1 of 12 |
| Passes | 349.7 | 12 of 12 |
| Corners | 5.3 | 7 of 12 |
| Stat | Per game | Rank |
|---|---|---|
| Goals for | 1.9 | 6 of 12 |
| Goals against | 2 | 7 of 12 |
| Shots | 16.8 | 4 of 12 |
| Shots on target | 5.3 | 5 of 12 |
| Fouls | 13 | 6 of 12 |
| Tackles | 15.2 | 9 of 12 |
| Passes | 357.3 | 11 of 12 |
| Corners | 5.2 | 8 of 12 |