Grasshopper Club Zürich vs Basel: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 23 Nov, 03:30 PM

FT
1
1

Scheduled H2H Match For Grasshopper Club Zürich Vs Basel

Swiss Super League

Sun, 23 Nov 2025 at 03:30 PM UTC

Grasshopper Club Zürich
Grasshopper Club Zürich

CHE CHE

Recent Form

D
L
W
D
L
Basel
Basel

CHE CHE

Recent Form

L
W
L
W
L

4

Win

Last 10 Played

10
1 Draws

5

Win

6.64
Avg. Rating
6.83
11
Position
24
Gerald Scheiblehner
Manager
Ludovic Magnin

Grasshopper Club Zürich vs Basel H2H Game Summary

For the last 10 H2H matches between these competitors, Grasshopper Club Zürich have won 4 times and Basel have won on 5 occasion. In the most recent game between them, the outcome was 1-1


Head-to-Head (Last 10 Matches)
Grasshopper Club Zürich4
Draw1
Basel5

Grasshopper Club Zürich vs Basel Past H2H Matches

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

Head To Head Streaks

2501
Without clean sheet
3
2501
First to score
4/5
(Both)
More than 4.5 cards
6/7
(Both)
Less than 10.5 corners
4/5

Team Streaks

2449
More than 2.5 goals
5/7
2449
More than 4.5 cards
5/7
2449
Less than 10.5 corners
4/5

Grasshopper Club Zürich Recent Matches

215
Swiss Super League (22 Matches)
05:00 PM
06/12/25
2449
Grasshopper Club Zürich
0
2448
Servette FC
1
L
05:00 PM
29/11/25
2450
FC Zürich
1
2449
Grasshopper Club Zürich
0
L
03:30 PM
23/11/25
2449
Grasshopper Club Zürich
1
2501
Basel
1
D
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
399
Schweizer Cup (3 Matches)
07:00 PM
02/12/25
2476
SC Cham
1
2449
Grasshopper Club Zürich
2
W
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

Basel Recent Matches

399
Schweizer Cup (4 Matches)
05:30 PM
04/12/25
200731
FC Grand-Saconnex
1
2501
Basel
3
W
05:00 PM
19/09/25
2497
Étoile Carouge FC
2
2501
Basel
2
W
06:30 PM
16/08/25
2501
Basel
6
2472
FC Biel-Bienne 1896
1
W
04:00 PM
15/08/25
2472
FC Biel-Bienne 1896
2501
Basel
-
215
Swiss Super League (15 Matches)
03:30 PM
30/11/25
2501
Basel
0
2442
FC St. Gallen 1879
0
D
03:30 PM
23/11/25
2449
Grasshopper Club Zürich
1
2501
Basel
1
D
01:00 PM
09/11/25
2501
Basel
0
2443
FC Lugano
1
L
03:30 PM
02/11/25
2445
Young Boys
0
2501
Basel
0
D
07:30 PM
29/10/25
2501
Basel
2
2450
FC Zürich
0
W
03:30 PM
26/10/25
2446
FC Lausanne-Sport
5
2501
Basel
1
L
04:00 PM
18/10/25
2501
Basel
3
2458
FC Winterthur
0
W
02:30 PM
05/10/25
2448
Servette FC
0
2501
Basel
3
W
02:30 PM
28/09/25
2501
Basel
1
2453
FC Luzern
2
L
04:00 PM
13/09/25
2454
FC Thun
1
2501
Basel
3
W
06:30 PM
30/08/25
2452
FC Sion
0
2501
Basel
1
W
02:30 PM
10/08/25
2443
FC Lugano
3
2501
Basel
1
L
06:30 PM
06/08/25
2501
Basel
4
2445
Young Boys
1
W
06:30 PM
02/08/25
2501
Basel
2
2449
Grasshopper Club Zürich
1
W
04:00 PM
26/07/25
2442
FC St. Gallen 1879
2
2501
Basel
1
L
679
UEFA Europa League (5 Matches)
08:00 PM
27/11/25
2890
KRC Genk
2
2501
Basel
1
L
05:45 PM
06/11/25
2501
Basel
3
3301
FCSB
1
W
04:45 PM
23/10/25
1649
Olympique Lyonnais
2
2501
Basel
0
L
07:00 PM
02/10/25
2501
Basel
2
2677
VfB Stuttgart
0
W
07:00 PM
24/09/25
2538
SC Freiburg
2
2501
Basel
1
L
7
UEFA Champions League (2 Matches)
07:00 PM
27/08/25
1284
FC København
2
2501
Basel
0
L
07:00 PM
20/08/25
2501
Basel
1
1284
FC København
1
D
853
Club Friendly Games (4 Matches)
04:00 PM
19/07/25
2501
Basel
3
2819
Villarreal
3
D
11:00 AM
16/07/25
2501
Basel
1
2455
FC Wil 1900
1
D
11:00 AM
12/07/25
2501
Basel
1
2458
FC Winterthur
1
D
04:30 PM
10/07/25
37390
FC Rapperswil-Jona
2
2501
Basel
4
W

Grasshopper Club Zürich Next Fixtures

Basel Next Fixtures

Grasshopper Club Zürich vs Basel H2H Recent Match Played Stats

Grasshopper Club Zürich vs Basel

Final Score :1 - 1

Grasshopper Club Zürich (H)Match overviewBasel (A)
41%Ball possession59%
1.09Expected goals2.68
1Big chances3
14Total shots19
4Goalkeeper saves4
4Corner kicks4
18Fouls17
308Passes450
24Tackles6
17Free kicks18
5Yellow cards2
2Red cards1
Grasshopper Club Zürich (H)ShotsBasel (A)
14Total shots19
5Shots on target5
0Hit woodwork1
6Shots off target8
3Blocked shots6
9Shots inside box13
5Shots outside box6
Grasshopper Club Zürich (H)AttackBasel (A)
1Big chances scored0
0Big chances missed3
0Through balls1
24Touches in penalty area31
1Fouled in final third6
0Offsides3
Grasshopper Club Zürich (H)PassesBasel (A)
206Accurate passes354
13Throw-ins28
47Final third entries60
61/109 (56%)Final third phase78/124 (63%)
17/69 (25%)Long balls21/48 (44%)
7/21 (33%)Crosses5/19 (26%)
Grasshopper Club Zürich (H)DuelsBasel (A)
51%Duels49%
4Dispossessed8
50/87 (57%)Ground duels37/87 (43%)
14/38 (37%)Aerial duels24/38 (63%)
9/11 (82%)Dribbles13/29 (45%)
Grasshopper Club Zürich (H)DefendingBasel (A)
67%Tackles won67%
24Total tackles6
9Interceptions12
60Recoveries69
33Clearances20
Grasshopper Club Zürich (H)GoalkeepingBasel (A)
4Total saves4
1Big saves0
0High claims1
1Punches1
11Goal kicks9

Grasshopper Club Zürich Last Match Played stats

Grasshopper Club Zürich vs Servette FC

Final Score :0 - 1

(H)Match overview (A)
53%Ball possession47%
0.51Expected goals0.93
0Big chances2
14Total shots7
0Goalkeeper saves1
7Corner kicks3
15Fouls10
385Passes352
23Tackles26
10Free kicks15
1Yellow cards2
(H)Shots (A)
14Total shots7
1Shots on target1
0Hit woodwork0
5Shots off target4
8Blocked shots2
9Shots inside box6
5Shots outside box1
(H)Attack (A)
0Big chances scored1
0Big chances missed1
0Through balls1
27Touches in penalty area22
3Fouled in final third2
1Offsides5
(H)Passes (A)
285Accurate passes243
27Throw-ins20
82Final third entries47
92/142 (65%)Final third phase55/95 (58%)
18/54 (33%)Long balls33/73 (45%)
5/27 (19%)Crosses4/15 (27%)
(H)Duels (A)
41%Duels59%
18Dispossessed9
35/80 (44%)Ground duels45/80 (56%)
16/43 (37%)Aerial duels27/43 (63%)
3/11 (27%)Dribbles8/22 (36%)
(H)Defending (A)
74%Tackles won77%
23Total tackles26
7Interceptions9
51Recoveries50
13Clearances35
(H)Goalkeeping (A)
0Total saves1
0Punches1
4Goal kicks10

Basel Last Match Played stats

FC Grand-Saconnex vs Basel

Final Score :1 - 3

(H)Match overview (A)
56%Ball possession44%
5Corner kicks8
10Fouls16
17Free kicks15
0Yellow cards1
0Red cards0
(H)Shots (A)
5Shots on target2
10Shots off target5
(H)Attack (A)
4Offsides0
(H)Passes (A)
16Throw-ins28

Grasshopper Club Zürich Vs Basel Season Stats

Grasshopper Club ZürichPerformance SummaryBasel
-Matches8
-Goals Scored13
-Goals Conceded10
-Goals per Game1.63
-Goals Conceded per Game1.25
-Shots on Target per Game4.5
-Big Chances per Game1.25
0%Ball Possession35.25%
-Clean Sheets4
-Tackles per Game15.5
-Penalty Goals Conceded0
-Fouls per Game12.38
-Offsides per Game3.25
-Goal Kicks per Game8.75
-Throw-ins per Game17.13
-Yellow Cards per Game1.75
-Red Cards0

Super League 25/26 Standings

POSTEAMMPWLDPTS
1FC ThunFC Thun16114134
2FC St. Gallen 1879FC St. Gallen 18791696128
3Young BoysYoung Boys1573526
4BaselBasel1575324
5FC LuganoFC Lugano1576223
6FC ZürichFC Zürich1677223
7FC SionFC Sion1554621
8FC Lausanne-SportFC Lausanne-Sport1556419
9Servette FCServette FC1657419
10FC LuzernFC Luzern1646618
11Grasshopper Club ZürichGrasshopper Club Zürich1638514
12FC WinterthurFC Winterthur1521039
Championship round
Relegation Round
Top Upcoming
02:00 PM 07/12/25
Prediction
Brighton & Hove AlbionBrighton & Hove Albion
West Ham UnitedWest Ham United
06:15 PM 07/12/25
Prediction
Oud-Heverlee LeuvenOud-Heverlee Leuven
SV Zulte WaregemSV Zulte Waregem
04:15 PM 07/12/25
Prediction
EmpoliEmpoli
PalermoPalermo
06:30 PM 07/12/25
Prediction
SampdoriaSampdoria
CarrareseCarrarese
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
06:30 PM 08/12/25
Prediction
Virtus EntellaVirtus Entella
SpeziaSpezia
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
01:00 PM 07/12/25
Prediction
CádizCádiz
Real Racing ClubReal Racing Club
05:30 PM 07/12/25
Prediction
Deportivo La CoruñaDeportivo La Coruña
CD CastellónCD Castellón
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches