Grasshopper Club Zürich vs FC Lugano: Prediction, Head-to-Head, Odds & Stats (Sat, 31 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 31 Jan, 07:30 PM

Next Match 31/01/26 at 07:30 PM

Grasshopper Club Zürich vs FC Lugano
📍 Letzigrund, Switzerland.

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

Swiss Super League

Sat, 31 Jan 2026 at 07:30 PM UTC

Grasshopper Club Zürich
Grasshopper Club Zürich

CHE CHE

Recent Form

L
L
D
L
W
FC Lugano
FC Lugano

CHE CHE

Recent Form

W
L
W
W
W

2

Win

Last 10 Played

10
4 Draws

4

Win

6.63
Avg. Rating
6.90
11
Position
5
Gerald Scheiblehner
Manager
Mattia Croci-Torti

Game Schedule - Time Of Fixture

Grasshopper Club Zürich will square off vs FC Lugano in Swiss Super League on Sat, 31 Jan 2026 at 07: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.

Grasshopper Club Zürich vs FC Lugano H2H Match Summary

Analyzing the last 10 H2H matches for these teams, Grasshopper Club Zürich have got the victory 2 times and FC Lugano have got the victory on 4 occasion. In the most recent game between them, FC Lugano won 2-1.


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

Grasshopper Club Zürich vs FC Lugano Past H2H Matches

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

Grasshopper Club Zürich Recent Matches

215
Swiss Super League (22 Matches)
05:00 PM
08/11/25
2458
FC Winterthur
0
2449
Grasshopper Club Zürich
1
W
03:30 PM
02/11/25
2453
FC Luzern
6
2449
Grasshopper Club Zürich
0
L
07:30 PM
30/10/25
2449
Grasshopper Club Zürich
3
2445
Young Boys
3
D
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
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 Lugano Recent Matches

215
Swiss Super League (20 Matches)
07:30 PM
22/11/25
2454
FC Thun
0
2443
FC Lugano
1
W
01:00 PM
09/11/25
2501
Basel
0
2443
FC Lugano
1
W
01:00 PM
02/11/25
2443
FC Lugano
1
2442
FC St. Gallen 1879
0
-
07:30 PM
30/10/25
2443
FC Lugano
2
2453
FC Luzern
0
W
03:30 PM
26/10/25
2448
Servette FC
2
2443
FC Lugano
1
L
06:30 PM
18/10/25
2443
FC Lugano
1
2450
FC Zürich
0
W
02:30 PM
05/10/25
2458
FC Winterthur
2
2443
FC Lugano
4
W
04:00 PM
27/09/25
2443
FC Lugano
2
2449
Grasshopper Club Zürich
1
W
05:00 PM
17/09/25
2443
FC Lugano
1
2446
FC Lausanne-Sport
1
D
06:30 PM
13/09/25
2442
FC St. Gallen 1879
1
2443
FC Lugano
0
L
02:30 PM
31/08/25
2445
Young Boys
3
2443
FC Lugano
1
L
02:30 PM
24/08/25
2443
FC Lugano
2446
FC Lausanne-Sport
-
02:30 PM
10/08/25
2443
FC Lugano
3
2501
Basel
1
W
02:30 PM
03/08/25
2452
FC Sion
4
2443
FC Lugano
0
L
02:00 PM
27/07/25
2443
FC Lugano
1
2454
FC Thun
2
L
04:00 PM
24/05/25
2443
FC Lugano
1
2445
Young Boys
1
D
02:30 PM
18/05/25
2446
FC Lausanne-Sport
1
2443
FC Lugano
1
D
06:30 PM
15/05/25
2448
Servette FC
4
2443
FC Lugano
1
L
06:30 PM
10/05/25
2443
FC Lugano
2
2501
Basel
5
L
02:30 PM
04/05/25
2453
FC Luzern
0
2443
FC Lugano
2
W
853
Club Friendly Games (5 Matches)
06:00 PM
12/11/25
5066
FC Locarno
1
2443
FC Lugano
4
W
06:30 PM
19/07/25
2443
FC Lugano
2
2769
Pro Vercelli
0
W
09:00 AM
18/07/25
2443
FC Lugano
4
228028
FC Paradiso
2
W
12:00 PM
11/07/25
2443
FC Lugano
2
2454
FC Thun
4
L
09:00 AM
05/07/25
2443
FC Lugano
2
37390
FC Rapperswil-Jona
1
W
399
Schweizer Cup (1 Matches)
12:30 PM
17/08/25
2476
SC Cham
3
2443
FC Lugano
2
L
17015
UEFA Conference League (2 Matches)
06:00 PM
14/08/25
2413
NK Celje
2
2443
FC Lugano
4
W
06:30 PM
07/08/25
2443
FC Lugano
0
2413
NK Celje
5
L
679
UEFA Europa League (2 Matches)
05:30 PM
31/07/25
5287
CFR 1907 Cluj
1
2443
FC Lugano
0
L
06:30 PM
24/07/25
2443
FC Lugano
0
5287
CFR 1907 Cluj
0
D

Grasshopper Club Zürich Next Fixtures

FC Lugano Next Fixtures

Grasshopper Club Zürich Last Match Played stats

Grasshopper Club Zürich vs Basel

Final Score :1 - 1

(H)Match overview (A)
41%Ball possession59%
1Big chances3
14Total shots20
4Goalkeeper saves4
4Corner kicks4
18Fouls17
312Passes452
25Tackles6
17Free kicks18
5Yellow cards2
2Red cards1
(H)Shots (A)
14Total shots20
5Shots on target5
0Hit woodwork0
6Shots off target9
3Blocked shots6
9Shots inside box13
5Shots outside box7
(H)Attack (A)
1Big chances scored0
0Big chances missed3
0Through balls1
24Touches in penalty area30
1Fouled in final third6
0Offsides3
(H)Passes (A)
207Accurate passes357
13Throw-ins28
49Final third entries64
63/112 (56%)Final third phase80/129 (62%)
18/70 (26%)Long balls23/50 (46%)
5/18 (28%)Crosses5/17 (29%)
(H)Duels (A)
52%Duels48%
4Dispossessed5
51/87 (59%)Ground duels36/87 (41%)
14/38 (37%)Aerial duels24/38 (63%)
9/11 (82%)Dribbles12/32 (38%)
(H)Defending (A)
64%Tackles won67%
25Total tackles6
9Interceptions15
60Recoveries69
33Clearances17
(H)Goalkeeping (A)
4Total saves4
0High claims1
1Punches1
11Goal kicks10

FC Lugano Last Match Played stats

FC Thun vs FC Lugano

Final Score :0 - 1

(H)Match overview (A)
41%Ball possession59%
2.14Expected goals0.78
1Big chances1
20Total shots13
2Goalkeeper saves9
10Corner kicks5
8Fouls14
314Passes457
16Tackles15
14Free kicks8
2Yellow cards3
0Red cards1
(H)Shots (A)
20Total shots13
9Shots on target3
0Hit woodwork0
5Shots off target2
6Blocked shots8
12Shots inside box8
8Shots outside box5
(H)Attack (A)
0Big chances scored1
1Big chances missed0
33Touches in penalty area25
2Fouled in final third0
4Offsides1
(H)Passes (A)
246Accurate passes393
13Throw-ins15
44Final third entries39
79/113 (70%)Final third phase106/129 (82%)
32/59 (54%)Long balls30/50 (60%)
5/18 (28%)Crosses8/25 (32%)
(H)Duels (A)
53%Duels47%
13Dispossessed9
35/59 (59%)Ground duels24/59 (41%)
13/31 (42%)Aerial duels18/31 (58%)
5/7 (71%)Dribbles2/9 (22%)
(H)Defending (A)
81%Tackles won67%
16Total tackles15
7Interceptions4
48Recoveries45
25Clearances35
(H)Goalkeeping (A)
2Total saves9
0Big saves1
0High claims1
4Goal kicks7

Super League 25/26 Standings

POSTEAMMPWLDPER %
1FC ThunFC Thun14103131
2Young BoysYoung Boys1473425
3FC St. Gallen 1879FC St. Gallen 18791385024
4BaselBasel1475223
5FC LuganoFC Lugano1375122
6FC SionFC Sion1454520
7FC LuzernFC Luzern1444618
8FC ZürichFC Zürich1457217
9FC Lausanne-SportFC Lausanne-Sport1446416
10Servette FCServette FC1447315
11Grasshopper Club ZürichGrasshopper Club Zürich1436514
12FC WinterthurFC Winterthur1411036
Championship round
Relegation Round

Top Upcoming

05:45 PM 25/11/25
Prediction
Fenerbahçe BekoFenerbahçe Beko
Virtus BolognaVirtus Bologna
06:00 PM 25/11/25
Prediction
Kauno ŽalgirisKauno Žalgiris
Saski BaskoniaSaski Baskonia
01:00 AM 30/11/25
Prediction
Milwaukee BucksMilwaukee Bucks
Brooklyn NetsBrooklyn Nets
03:00 AM 30/11/25
Prediction
Los Angeles ClippersLos Angeles Clippers
Dallas MavericksDallas Mavericks