SMO◦ANCE
Match Intelligence
PicksSign in

Football · Super League · Switzerland

Zurich vs Grasshoppers

Saturday, 12 December 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Match preview

The model makes Zurich favourites at 54% (Grasshoppers 28%, draw 18%). That rests on expected goals of 2.42 to 1.74, Zurich sitting 5th in the table to Grasshoppers's 10th, 5 wins in Zurich's last 10 matches to 2 for Grasshoppers and 7 wins from the last 10 meetings to 1. It puts over 2.5 goals at 77% and both teams scoring at 70%.

Key facts

  • Over 2.5 goals came in 7 of Zurich's last 10 matches and 7 of Grasshoppers's.
  • Zurich have scored in all of their last 5 home games.
  • Zurich average 2.6 goals a game at home.
  • Both teams scored in 8 of Zurich's last 10 matches and 7 of Grasshoppers's.
  • They last met on 5 Sept 2026, when it finished 2-2.
Switzerland•Super League
Rank 5 · 21 pts
D6d
W13d
W21d
L27d
W35d
W50d
D56d
W62d
D70d
L74d
5W · 3D · 2L
vs
Rank 10 · 11 pts
L2d
D7d
D14d
D20d
W28d
L34d
L43d
W51d
L56d
L60d
2W · 3D · 5L
Saturday, 12 December 2026 at 20:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 7-2-1
Last 10 matches
1010
21/1721/21
2.102.10
1.702.10
8/108/10
7/105/10
9/108/10
5/106/10
1/102/10
2/102/10
9/109/10
7/107/10
8/107/10
Home & away form · from last 10 matches
Zurich at homeGrasshoppers away
53
4/51/3
0/51/3
1/51/3
2.603.00
1.801.67
5/52/3
5/51/3
2/51/3
5/51/3
2/51/3
0/52/3
0/51/3
5/52/3
5/51/3
Model Prediction
Expected Goals
Zurich: 2.42
Expected Goals
Grasshoppers: 1.74
Zurich
54%
Draw
18%
Grasshoppers
28%
Over 2.5: 77%
BTTS: 70%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
Zurich · # = league position now
08 Nov2026
Servette#6 vs Zurich#5
0-0D
01 Nov2026
Young Boys#2 vs Zurich#5
3-5W
24 Oct2026
Zurich#5 vs Luzern#9
2-1W
18 Oct2026
Aarau#6 vs Zurich#5
2-0L
10 Oct2026
Zurich#5 vs Thun#8
4-2W
25 Sept2026
Zurich#5 vs Xamax#5
3-1W
19 Sept2026
Sion#3 vs Zurich#5
1-1D
13 Sept2026
Zurich#5 vs Vaduz#11
2-1W
05 Sept2026
Grasshoppers#10 vs Zurich#5
2-2D
01 Sept2026
Zurich#5 vs Young Boys#2
2-4L
Team 2 Form
Grasshoppers · # = league position now
12 Nov2026
Grasshoppers#10 vs a. Lustenau#8
1-2L
07 Nov2026
Grasshoppers#10 vs Lausanne#12
1-1D
31 Oct2026
Grasshoppers#10 vs Vaduz#11
2-2D
25 Oct2026
Basel#7 vs Grasshoppers#10
0-0D
17 Oct2026
Grenchen vs Grasshoppers#10
0-8W
11 Oct2026
Grasshoppers#10 vs Young Boys#2
0-2L
02 Oct2026
Grasshoppers#10 vs Yverdon#3
2-3L
24 Sept2026
Grasshoppers#10 vs Aarau#6
4-1W
19 Sept2026
Luzern#9 vs Grasshoppers#10
5-1L
15 Sept2026
Grasshoppers#10 vs Sion#3
2-5L
Head-to-Head
Last 10 · # = league position now
05 Sept2026
Grasshoppers#10 vs Zurich#5
2-2•
09 May2026
Zurich#5 vs Grasshoppers#10
2-1•
21 Feb2026
Grasshoppers#10 vs Zurich#5
1-2•
29 Nov2025
Zurich#5 vs Grasshoppers#10
1-0•
04 Oct2025
Grasshoppers#10 vs Zurich#5
3-0•
10 May2025
Zurich#5 vs Grasshoppers#10
3-0•
30 Mar2025
Grasshoppers#10 vs Zurich#5
1-2•
03 Dec2024
Grasshoppers#10 vs Zurich#5
0-1•
30 Nov2024
Zurich#5 vs Grasshoppers#10
1-1•
19 Oct2024
Grasshoppers#10 vs Zurich#5
1-2•

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Football board.