FC Luzern vs Grasshopper Club Zürich: Prediction, Head-to-Head, Odds & Stats (Sun, 02 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 27 Oct, 02:24 AM UTC

Next Match 02/11/25 at 03:30 PM

FC Luzern vs Grasshopper Club Zürich
📍 Swissporarena, Switzerland.

Scheduled H2H Match For FC Luzern Vs Grasshopper Club Zürich

Swiss Super League

Sun, 02 Nov 2025 at 03:30 PM UTC

FC Luzern
FC Luzern

CHE CHE

Recent Form

L
W
D
D
D
Grasshopper Club Zürich
Grasshopper Club Zürich

CHE CHE

Recent Form

W
L
W
L
L

6

Win

Last 10 Played

10
2 Draws

2

Win

6.78
Avg. Rating
6.65
6
Position
11
Mario Frick
Manager
Gerald Scheiblehner

Game Schedule - Time Of Fixture

FC Luzern will square off vs Grasshopper Club Zürich in Swiss Super League on Sun, 02 Nov 2025 at 03:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

FC Luzern vs Grasshopper Club Zürich H2H Match Summary

In the most recent 10 head to head matches for these teams, FC Luzern have won 6 times and Grasshopper Club Zürich have got the victory on 2 occasion. In the latest game between them, FC Luzern won 2-3.


Head-to-Head (Last 10 Matches)
FC Luzern6
Draw2
Grasshopper Club Zürich2

FC Luzern Vs Grasshopper Club Zürich Performance stats

Editorial Prediction:

This forthcoming match in the Swiss Super League is scheduled at the Swissporarena in Switzerland on Sunday, 2nd November 2025, local time. This competition sees FC Luzern and Grasshopper Club Zürich clash once more, having recently encountered each other three times on the field. Out of these recent head-to-head confrontations, FC Luzern has emerged victorious on two occasions, while Grasshopper Club Zürich has secured a solitary win, with no matches ending in a draw. Their most recent bout occurred on Saturday, 26th July 2025, where FC Luzern triumphed as the away team with a close 3-2 victory.

Examining recent performances leading up to this encounter, FC Luzern enters the game off the back of a 2-2 draw against FC Winterthur. In contrast, Grasshopper Club Zürich is recovering from a significant 0-5 defeat to FC St. Gallen 1879. Within the domestic league standings, FC Luzern currently occupies the 6th position, while Grasshopper Club Zürich is situated in the 11th spot, highlighting a disparity in form between the two teams.

Player performance analysis: Grasshopper Club Zürich will need to contain L. Ferreira, who is FC Luzern’s leading goal scorer this season with 4 goals. Conversely, FC Luzern must closely monitor S. Marques, as he leads in assists for Grasshopper Club Zürich with 3 to his name. The player ratings for FC Luzern are remarkable, with Tyron Owusu at 7.19, Matteo Di Giusto at 7.13, and Pascal Loretz at 7.12. Grasshopper Club Zürich boasts Jonathan Asp Jensen topping at 7.29, followed by Maksim Paskotsi at 7.1, and Lovro Zvonarek at 7.01.

When considering possession statistics for the season thus far, FC Luzern maintains an average possession of 50.2% in their matches, whereas Grasshopper Club Zürich holds 42.7%, suggesting FC Luzern's stronger hold in controlling the game tempo. Predictions for corner statistics in this match lean towards an average of 4.8 corners per match for FC Luzern, compared with Grasshopper Club Zürich’s average of 5. Analyzing disciplinary records shows FC Luzern with 24 yellow cards, no red cards, and having conceded 2 penalties this season. Grasshopper Club Zürich mirrors this with 25 yellow cards, no red cards, and similarly, 2 penalties conceded.

Based on the statistical insights and recent performances, FC Luzern is positioned as the likely favorite for this upcoming encounter.

FC Luzern vs Grasshopper Club Zürich Past H2H Matches

215
Swiss Super League
04:00 PM
26/07/25
2449
Grasshopper Club Zürich
2
2453
FC Luzern
3
02:30 PM
06/04/25
2449
Grasshopper Club Zürich
3
2453
FC Luzern
1
03:30 PM
03/11/24
2453
FC Luzern
2
2449
Grasshopper Club Zürich
0
04:00 PM
27/07/24
2449
Grasshopper Club Zürich
2
2453
FC Luzern
2
06:30 PM
10/05/24
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
07:30 PM
24/02/24
2449
Grasshopper Club Zürich
0
2453
FC Luzern
1
01:15 PM
05/11/23
2453
FC Luzern
2
2449
Grasshopper Club Zürich
0
02:30 PM
27/08/23
2449
Grasshopper Club Zürich
0
2453
FC Luzern
1
04:00 PM
13/05/23
2449
Grasshopper Club Zürich
2
2453
FC Luzern
0
01:15 PM
26/02/23
2453
FC Luzern
1
2449
Grasshopper Club Zürich
0
04:00 PM
29/10/22
2449
Grasshopper Club Zürich
1
2453
FC Luzern
3
05:00 PM
10/08/22
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
06:30 PM
09/04/22
2449
Grasshopper Club Zürich
2
2453
FC Luzern
2
03:30 PM
13/03/22
2453
FC Luzern
1
2449
Grasshopper Club Zürich
0
03:30 PM
12/12/21
2449
Grasshopper Club Zürich
1
2453
FC Luzern
1
04:00 PM
11/09/21
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
02:00 PM
12/05/19
2453
FC Luzern
4
2449
Grasshopper Club Zürich
0
06:00 PM
02/03/19
2449
Grasshopper Club Zürich
1
2453
FC Luzern
3
03:00 PM
09/12/18
2449
Grasshopper Club Zürich
2
2453
FC Luzern
3
02:00 PM
02/09/18
2453
FC Luzern
2
2449
Grasshopper Club Zürich
1
02:00 PM
13/05/18
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
03:00 PM
11/02/18
2449
Grasshopper Club Zürich
1
2453
FC Luzern
2
02:00 PM
15/10/17
2449
Grasshopper Club Zürich
1
2453
FC Luzern
1
02:00 PM
06/08/17
2453
FC Luzern
2
2449
Grasshopper Club Zürich
2
03:45 PM
22/04/17
2449
Grasshopper Club Zürich
4
2453
FC Luzern
1
03:00 PM
05/03/17
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
02:00 PM
02/10/16
2449
Grasshopper Club Zürich
3
2453
FC Luzern
2
02:00 PM
31/07/16
2453
FC Luzern
4
2449
Grasshopper Club Zürich
3
05:45 PM
11/05/16
2453
FC Luzern
3
2449
Grasshopper Club Zürich
0
06:00 PM
09/04/16
2449
Grasshopper Club Zürich
1
2453
FC Luzern
1
03:45 PM
17/10/15
2449
Grasshopper Club Zürich
1
2453
FC Luzern
0
11:45 AM
13/09/15
2453
FC Luzern
3
2449
Grasshopper Club Zürich
3
02:00 PM
19/04/15
2453
FC Luzern
2
2449
Grasshopper Club Zürich
0
04:45 PM
07/03/15
2449
Grasshopper Club Zürich
1
2453
FC Luzern
0
07:00 PM
22/11/14
2449
Grasshopper Club Zürich
3
2453
FC Luzern
2
11:45 AM
10/08/14
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
06:30 PM
15/05/14
2449
Grasshopper Club Zürich
4
2453
FC Luzern
1
12:45 PM
02/02/14
2453
FC Luzern
1
2449
Grasshopper Club Zürich
3
06:45 PM
30/11/13
2449
Grasshopper Club Zürich
1
2453
FC Luzern
2
05:45 PM
25/09/13
2453
FC Luzern
0
2449
Grasshopper Club Zürich
2
11:45 AM
21/04/13
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
03:00 PM
17/03/13
2449
Grasshopper Club Zürich
0
2453
FC Luzern
0
05:45 PM
27/09/12
2449
Grasshopper Club Zürich
2
2453
FC Luzern
0
02:00 PM
19/08/12
2453
FC Luzern
0
2449
Grasshopper Club Zürich
2
03:45 PM
28/04/12
2449
Grasshopper Club Zürich
2
2453
FC Luzern
2
02:00 PM
25/03/12
2453
FC Luzern
1
2449
Grasshopper Club Zürich
0
03:00 PM
20/11/11
2453
FC Luzern
2
2449
Grasshopper Club Zürich
1
03:45 PM
27/08/11
2449
Grasshopper Club Zürich
0
2453
FC Luzern
1
03:45 PM
30/04/11
2449
Grasshopper Club Zürich
2
2453
FC Luzern
1
04:45 PM
12/03/11
2453
FC Luzern
1
2449
Grasshopper Club Zürich
0
03:00 PM
14/11/10
2453
FC Luzern
3
2449
Grasshopper Club Zürich
2
02:00 PM
22/08/10
2449
Grasshopper Club Zürich
0
2453
FC Luzern
3
02:00 PM
16/05/10
2449
Grasshopper Club Zürich
0
2453
FC Luzern
1
03:00 PM
07/02/10
2453
FC Luzern
4
2449
Grasshopper Club Zürich
2
03:45 PM
03/10/09
2449
Grasshopper Club Zürich
0
2453
FC Luzern
0
02:00 PM
26/07/09
2453
FC Luzern
2
2449
Grasshopper Club Zürich
1
02:00 PM
17/05/09
2453
FC Luzern
1
2449
Grasshopper Club Zürich
1
03:00 PM
22/02/09
2449
Grasshopper Club Zürich
1
2453
FC Luzern
0
04:45 PM
29/11/08
2453
FC Luzern
0
2449
Grasshopper Club Zürich
3
03:45 PM
23/08/08
2449
Grasshopper Club Zürich
4
2453
FC Luzern
2
853
Club Friendly Games
01:30 PM
07/12/22
2449
Grasshopper Club Zürich
0
2453
FC Luzern
0
12:00 PM
10/07/21
2449
Grasshopper Club Zürich
0
2453
FC Luzern
2
01:00 PM
13/01/21
2449
Grasshopper Club Zürich
2453
FC Luzern
399
Schweizer Cup
06:00 PM
30/10/19
2449
Grasshopper Club Zürich
0
2453
FC Luzern
1
07:15 PM
20/03/12
2453
FC Luzern
3
2449
Grasshopper Club Zürich
0

Head To Head Streaks

2449
Without clean sheet
8
(Both)
Both teams scoring
4/5
(Both)
Less than 10.5 corners
6/8

Team Streaks

2453
No losses
5
2453
No wins
3
2453
Without clean sheet
4
2453
More than 2.5 goals
8/8
2453
Both teams scoring
7/8
2449
More than 4.5 cards
6/7
2453
Less than 10.5 corners
5/7
2449
Less than 10.5 corners
6/7

FC Luzern Recent Matches

215
Swiss Super League (22 Matches)
06:30 PM
25/10/25
2458
FC Winterthur
2
2453
FC Luzern
2
D
02:30 PM
19/10/25
2453
FC Luzern
2
2446
FC Lausanne-Sport
2
D
04:00 PM
04/10/25
2453
FC Luzern
3
2452
FC Sion
3
D
02:30 PM
28/09/25
2501
Basel
1
2453
FC Luzern
2
W
02:30 PM
14/09/25
2453
FC Luzern
1
2445
Young Boys
2
L
02:30 PM
31/08/25
2448
Servette FC
2
2453
FC Luzern
2
D
02:30 PM
24/08/25
2442
FC St. Gallen 1879
0
2453
FC Luzern
1
W
06:30 PM
09/08/25
2453
FC Luzern
1
2454
FC Thun
2
L
02:30 PM
03/08/25
2453
FC Luzern
1
2450
FC Zürich
1
D
04:00 PM
26/07/25
2449
Grasshopper Club Zürich
2
2453
FC Luzern
3
W
04:00 PM
24/05/25
2501
Basel
4
2453
FC Luzern
0
L
02:30 PM
18/05/25
2453
FC Luzern
3
2448
Servette FC
4
L
06:30 PM
15/05/25
2445
Young Boys
2
2453
FC Luzern
1
L
12:15 PM
11/05/25
2453
FC Luzern
1
2446
FC Lausanne-Sport
1
D
02:30 PM
04/05/25
2453
FC Luzern
0
2443
FC Lugano
2
L
02:30 PM
21/04/25
2448
Servette FC
2
2453
FC Luzern
1
L
02:30 PM
13/04/25
2453
FC Luzern
5
2445
Young Boys
0
W
02:30 PM
06/04/25
2449
Grasshopper Club Zürich
3
2453
FC Luzern
1
L
06:30 PM
03/04/25
2453
FC Luzern
1
2442
FC St. Gallen 1879
1
D
02:30 PM
30/03/25
2446
FC Lausanne-Sport
1
2453
FC Luzern
4
W
07:30 PM
15/03/25
2450
FC Zürich
3
2453
FC Luzern
2
L
03:30 PM
09/03/25
2453
FC Luzern
1
2501
Basel
1
D
399
Schweizer Cup (2 Matches)
02:00 PM
21/09/25
518341
FC Bosna Neuchâtel
0
2453
FC Luzern
6
W
03:00 PM
15/08/25
449116
FC Perlen-Buchrain
0
2453
FC Luzern
3
W
853
Club Friendly Games (6 Matches)
11:00 AM
05/09/25
2538
SC Freiburg
4
2453
FC Luzern
2
L
12:00 PM
19/07/25
2453
FC Luzern
3
37390
FC Rapperswil-Jona
0
W
03:00 PM
12/07/25
4856
SC Rheindorf Altach
3
2453
FC Luzern
1
L
09:00 AM
05/07/25
2453
FC Luzern
1
2458
FC Winterthur
1
D
05:00 PM
02/07/25
2453
FC Luzern
2
2451
Neuchâtel Xamax
0
W
12:30 PM
20/03/25
2453
FC Luzern
3
2451
Neuchâtel Xamax
1
W

Grasshopper Club Zürich Recent Matches

215
Swiss Super League (23 Matches)
04:00 PM
25/10/25
2442
FC St. Gallen 1879
5
2449
Grasshopper Club Zürich
0
L
12:00 PM
19/10/25
2449
Grasshopper Club Zürich
0
2452
FC Sion
1
L
06:30 PM
04/10/25
2449
Grasshopper Club Zürich
3
2450
FC Zürich
0
W
04:00 PM
27/09/25
2443
FC Lugano
2
2449
Grasshopper Club Zürich
1
L
02:30 PM
14/09/25
2449
Grasshopper Club Zürich
3
2446
FC Lausanne-Sport
1
W
04:00 PM
30/08/25
2454
FC Thun
1
2449
Grasshopper Club Zürich
1
D
12:00 PM
24/08/25
2449
Grasshopper Club Zürich
2
2458
FC Winterthur
2
D
02:30 PM
10/08/25
2448
Servette FC
1
2449
Grasshopper Club Zürich
1
D
06:30 PM
02/08/25
2501
Basel
2
2449
Grasshopper Club Zürich
1
L
04:00 PM
26/07/25
2449
Grasshopper Club Zürich
2
2453
FC Luzern
3
L
06:30 PM
30/05/25
2447
FC Aarau
1
2449
Grasshopper Club Zürich
0
L
06:30 PM
27/05/25
2449
Grasshopper Club Zürich
4
2447
FC Aarau
0
W
06:30 PM
22/05/25
2449
Grasshopper Club Zürich
2
2442
FC St. Gallen 1879
0
W
06:30 PM
17/05/25
2452
FC Sion
2
2449
Grasshopper Club Zürich
1
L
06:30 PM
14/05/25
2449
Grasshopper Club Zürich
5
2460
Yverdon-Sport FC
0
W
04:00 PM
10/05/25
2450
FC Zürich
3
2449
Grasshopper Club Zürich
0
L
04:00 PM
03/05/25
2458
FC Winterthur
2
2449
Grasshopper Club Zürich
0
L
04:00 PM
19/04/25
2449
Grasshopper Club Zürich
0
2458
FC Winterthur
1
L
04:00 PM
12/04/25
2460
Yverdon-Sport FC
1
2449
Grasshopper Club Zürich
2
W
02:30 PM
06/04/25
2449
Grasshopper Club Zürich
3
2453
FC Luzern
1
W
06:30 PM
03/04/25
2501
Basel
2
2449
Grasshopper Club Zürich
1
L
02:30 PM
30/03/25
2449
Grasshopper Club Zürich
1
2450
FC Zürich
2
L
01:15 PM
16/03/25
2449
Grasshopper Club Zürich
1
2452
FC Sion
1
D
399
Schweizer Cup (2 Matches)
03:00 PM
21/09/25
2459
AC Bellinzona
0
2449
Grasshopper Club Zürich
1
W
02:00 PM
17/08/25
320526
FC Lachen/Altendorf
0
2449
Grasshopper Club Zürich
2
W
853
Club Friendly Games (5 Matches)
04:00 PM
12/08/25
2449
Grasshopper Club Zürich
1
2672
FC Bayern München
2
L
01:00 PM
29/07/25
2449
Grasshopper Club Zürich
0
2821
Celta Vigo
3
L
01:00 PM
19/07/25
2449
Grasshopper Club Zürich
1
37
West Ham United
3
L
12:00 PM
11/07/25
2452
FC Sion
0
2449
Grasshopper Club Zürich
3
W
04:00 PM
04/07/25
2449
Grasshopper Club Zürich
1
2463
FC Vaduz
1
D

FC Luzern Next Fixtures

Grasshopper Club Zürich Next Fixtures

FC Luzern Last Match Played stats

FC Winterthur vs FC Luzern

Final Score :2 - 2

(H)Match overview (A)
35%Ball possession65%
3Big chances2
11Total shots14
4Goalkeeper saves3
3Corner kicks5
12Fouls14
281Passes517
16Tackles24
14Free kicks11
3Yellow cards2
(H)Shots (A)
11Total shots14
5Shots on target6
0Hit woodwork0
4Shots off target3
2Blocked shots5
6Shots inside box8
5Shots outside box6
(H)Attack (A)
1Big chances scored1
2Big chances missed1
16Touches in penalty area20
4Fouled in final third4
1Offsides2
(H)Passes (A)
216Accurate passes443
12Throw-ins27
34Final third entries74
38/56 (68%)Final third phase132/176 (75%)
21/57 (37%)Long balls12/26 (46%)
4/15 (27%)Crosses7/31 (23%)
(H)Duels (A)
43%Duels57%
14Dispossessed3
30/77 (39%)Ground duels47/77 (61%)
13/24 (54%)Aerial duels11/24 (46%)
2/12 (17%)Dribbles11/24 (46%)
(H)Defending (A)
69%Tackles won54%
16Total tackles24
15Interceptions12
56Recoveries51
28Clearances9
0Errors lead to a goal1
(H)Goalkeeping (A)
4Total saves3
1High claims0
0Punches1
11Goal kicks3

Grasshopper Club Zürich Last Match Played stats

FC St. Gallen 1879 vs Grasshopper Club Zürich

Final Score :5 - 0

(H)Match overview (A)
62%Ball possession38%
2.74Expected goals0.76
4Big chances1
17Total shots10
1Goalkeeper saves5
7Corner kicks3
11Fouls13
533Passes319
23Tackles29
13Free kicks11
2Yellow cards4
0Red cards1
(H)Shots (A)
17Total shots10
11Shots on target1
0Hit woodwork1
3Shots off target4
3Blocked shots5
13Shots inside box6
4Shots outside box4
(H)Attack (A)
4Big chances scored0
0Big chances missed1
1Through balls0
36Touches in penalty area16
1Fouled in final third1
1Offsides0
(H)Passes (A)
438Accurate passes220
17Throw-ins26
48Final third entries47
86/126 (68%)Final third phase46/88 (52%)
21/62 (34%)Long balls24/63 (38%)
5/15 (33%)Crosses2/13 (15%)
(H)Duels (A)
47%Duels53%
12Dispossessed10
43/89 (48%)Ground duels46/89 (52%)
12/29 (41%)Aerial duels17/29 (59%)
8/25 (32%)Dribbles6/19 (32%)
(H)Defending (A)
65%Tackles won76%
23Total tackles29
9Interceptions8
66Recoveries60
25Clearances39
1Errors lead to a shot1
(H)Goalkeeping (A)
1Total saves5
1Big saves0
1High claims0
10Goal kicks3

FC Luzern Vs Grasshopper Club Zürich Season Stats

FC LuzernPerformance SummaryGrasshopper Club Zürich
10Matches10
18Goals Scored14
17Goals Conceded18
1.8Goals per Game1.4
1.7Goals Conceded per Game1.8
3.8Shots on Target per Game4.4
2.2Big Chances per Game1.8
50.20%Ball Possession42.70%
1Clean Sheets1
18.1Tackles per Game18.5
2Penalty Goals Conceded3
12.8Fouls per Game14.8
2Offsides per Game1.4
10.6Goal Kicks per Game8.7
22.5Throw-ins per Game23.9
2.4Yellow Cards per Game2.5
0Red Cards4

Super League 25/26 Standings

POSTEAMMPWLDPTS
1FC ThunFC Thun1072122
2FC St. Gallen 1879FC St. Gallen 18791073021
3BaselBasel1064018
4Young BoysYoung Boys1053217
5FC SionFC Sion1043315
6FC LuzernFC Luzern1032514
7FC LuganoFC Lugano1045113
8FC ZürichFC Zürich1045113
9FC Lausanne-SportFC Lausanne-Sport1034312
10Servette FCServette FC1035211
11Grasshopper Club ZürichGrasshopper Club Zürich102539
12FC WinterthurFC Winterthur100733
Championship round
Relegation Round

Football Previews & Betting Tips

27 Oct 2025

MLS Preview And Prediction: Minnesota United vs Seattle Sounders FC Betting Tips & Picks October 28, 2025

26 Oct 2025

Ligue 1 Preview And Prediction: Olympique Lyonnais vs RC Strasbourg Betting Tips & Picks October 26, 2025

26 Oct 2025

Serie A Preview And Prediction: Fiorentina vs Bologna Betting Tips & Picks October 26, 2025

26 Oct 2025

LaLiga 2 Preview And Prediction: Almería vs CD Castellón Betting Tips & Picks October 26, 2025

26 Oct 2025

LaLiga Preview And Prediction: Rayo Vallecano vs Deportivo Alavés Betting Tips & Picks October 26, 2025

26 Oct 2025

LaLiga 2 Preview And Prediction: Deportivo La Coruña vs Real Valladolid Betting Tips & Picks October 26, 2025