← Match Finder
Super League
Referee: A Jaccottet
Grasshoppers
U U S S T
3–3
Full-time
Zurich
T U T S S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Grasshoppers Zurich
Last 6 — all competitions · 6/6 matches
Win Ø 33%
33%
33%
Points per game
1,5
1,3
Over 2.5 Ø 67%
50%
83%
Both score Ø 84%
100%
67%
Average goals
3,5
4,5
Scored
2,0
2,2
Conceded
1,5
2,3
Goal diff per game
+0,5
-0,2
This season — Super League · 10/10 matches
Win Ø 45%
30%
60%
Points per game
1,3
2,0
Over 2.5 Ø 65%
50%
80%
Both score Ø 75%
80%
70%
Average goals
3,0
4,0
Scored
1,6
2,3
Conceded
1,4
1,7
Goal diff per game
+0,2
+0,6
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 3–2

38% Possession 62%
10 Shots 13
4 Shots on target 6
4 Blocked shots 4
3 Goalkeeper saves 1
4 Corners 6
0 Offside 3
18 Free kicks against 9
3 Yellow cards 2
0 Red cards 0
The table before the match Grasshoppers 5. · Zurich 3.
# Team K V U T +/− P
1 Basel 10 6 4 0 +16 22
2 Young Boys 10 6 3 1 +17 21
3 Zurich 10 6 2 2 +6 20
4 Lugano 9 4 2 3 +2 14
5 Grasshoppers 10 3 4 3 +2 13
6 Servette 10 3 3 4 -5 12
7 St. Gallen 10 2 3 5 -9 9
8 Sion 10 2 3 5 -11 9
9 Lausanne 11 1 4 6 -11 7
10 Luzern 10 0 6 4 -7 6

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Recent head-to-head meetings

21. Aug -21 Zurich – Grasshoppers 2–1

Match report

Grasshoppers Zurich
3′
R. Pollero 0–1
B. Omeragić
4′
ℹ️ Rodrigo Pollero
VAR: Goal cancelled
10′
B. Džemaili 0–2
13′
🟨 Mirlind Kryeziu
Petar Pušić 🟨
15′
Petar Pušić ℹ️
VAR: Penalty awarded
15′
15′
🟨 Blerim Džemaili
1–2 Léo Bonatini
17′
2–2 G. Margreitter
P. Pušić
27′
D. Schmid 🔁
↦ B. Bolla
33′
3–2 C. Herc
D. Schmid
35′
Christián Herc 🟨
40′
Half-time 3–2
60′
🔁 W. Gnonto
↦ B. Krasniqi
66′
R. Pollero 3–3
Adrià Guerrero
Noah Loosli 🟨
76′
L. Campana 🔁
↦ Léo Bonatini
77′
D. Diani 🔁
↦ P. Pušić
77′
S. Demhasaj 🔁
↦ K. Sène
78′
80′
🔁 A. Ćorić
↦ A. Marchesano
87′
🔁 M. Hornschuh
↦ B. Džemaili
N. Gjorgjev 🔁
↦ H. Kawabe
90′
Full-time 3–3

Line-ups

Grasshoppers

3-4-1-2
1 André Moreira G
33 G. Margreitter D
3 E. Lenjani M
41 N. Loosli D
77 B. Bolla M
34 A. Arigoni D
40 H. Kawabe M
28 C. Herc M
10 P. Pušić F
11 Léo Bonatini F
17 K. Sène F
Bench (9)
31 D. Schmid
19 L. Campana
29 D. Diani
9 S. Demhasaj
23 N. Gjorgjev
27 M. Matic
59 F. Momoh
51 F. Hoxha
7 Nuno da Silva

Coach: G. Contini

Zurich

3-4-1-2
25 Y. Brecher G
19 N. Boranijašević M
6 F. Aliti D
31 M. Kryeziu D
3 Adrià Guerrero M
4 B. Omeragić D
21 B. Džemaili M
10 A. Marchesano F
20 O. Doumbia M
7 B. Krasniqi F
29 R. Pollero F
Bench (9)
22 W. Gnonto
24 A. Ćorić
16 M. Hornschuh
2 L. Kamberi
8 V. Janjičić
33 S. Seiler
23 F. Rohner
1 Ž. Kostadinović
39 A. Gogia

Coach: A. Breitenreiter

Odds comparison

Green columns are the outcomes that came in.

1X2
H
U ✓
B
Over/under goals
O1,5 ✓
O2,5 ✓
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

A Jaccottet · 48 kamper i vår database

🟨 Yellow cards
5,6 / match
Above average
⚽ Free kicks
26,1 / match
Average

🟥 Red cards: 0,29 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.