← Match Finder
Super League
Referee: S Schärer
Zurich
U U T T T
3–0
Full-time
Grasshoppers
T S S T T

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

Zurich Grasshoppers
Last 6 — all competitions · 6/6 matches
Win Ø 25%
17%
33%
Points per game
0,8
1,0
Over 2.5 Ø 75%
83%
67%
Both score Ø 67%
67%
67%
Average goals
2,8
2,7
Scored
1,0
1,2
Conceded
1,8
1,5
Goal diff per game
-0,8
-0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Super League · 34/34 matches
Win Ø 30%
38%
21%
Points per game
1,4
1,0
Over 2.5 Ø 53%
56%
50%
Both score Ø 62%
59%
65%
Average goals
2,8
2,4
Scored
1,3
1,0
Conceded
1,5
1,4
Goal diff per game
-0,1
-0,4
xG created Pro
xG conceded Pro
xG diff Pro
🔒 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: 2–0

2,27 xG 0,56
59% Possession 41%
18 Shots 7
5 Shots on target 1
5 Blocked shots 1
1 Goalkeeper saves 2
5 Corners 6
1 Offside 3
11 Free kicks against 10
1 Yellow cards 3
0 Red cards 0
The table before the match Zurich 8. · Grasshoppers 11. ▾
# Team K V U T +/− xG +/− P
1 Basel 34 19 7 8 +44 +22.4 64
2 Servette 34 15 10 9 +5 -1.0 55
3 Young Boys 34 15 8 11 +6 +8.6 53
4 Lugano 34 15 7 12 +3 +7.9 52
5 Luzern 34 14 9 11 +8 +9.3 51
6 Lausanne 34 14 8 12 +9 +10.3 50
7 St. Gallen 34 12 12 10 +3 -4.5 48
8 Zurich 34 13 8 13 -5 -2.9 47
9 Sion 34 10 9 15 -9 -0.2 39
10 Yverdon 34 8 10 16 -24 -15.6 34
11 Grasshoppers 34 7 12 15 -13 -10.9 33
12 Winterthur 34 9 6 19 -27 -23.3 33

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.

Match report

Zurich Grasshoppers
1–0 C. Tsawa ⚽
S. Zuber
18′
2–0 J. Markelo ⚽
C. Tsawa
22′
33′
🟨 Tim Meyer
38′
🔁 D. Abels
↦ P. Schürpf
Half-time 2–0
46′
🔁 T. Verón Lupi
↦ G. Morandi
46′
🔁 A. Bojang
↦ T. Meyer
Jahnoah Markelo 🟨
60′
61′
🔁 N. Muci
↦ N. Irankunda
U. Emmanuel 🔁
↦ J. Markelo
64′
74′
🟨 Yannick Bettkober
D. Reverson 🔁
↦ B. Krasniqi
80′
82′
🟨 Tomas Veron Lupi
N. Volken 🔁
↦ C. Ligue
83′
A. Oko-Flex 🔁
↦ M. Chouiar
83′
3–0 D. Reverson ⚽
M. Gómez
85′
86′
🔁 T. Turhan
↦ B. Schmitz
Full-time 3–0

Line-ups

Zurich

4-3-3
25 Y. Brecher G
2 L. Kamberi D
5 M. Gómez D
4 J. Gbamin D
20 C. Ligue D
7 B. Krasniqi M
38 M. Reichmuth M
6 C. Tsawa M
26 J. Markelo F
17 S. Zuber F
23 M. Chouiar F
Bench (9)
11 U. Emmanuel
29 D. Reverson
43 N. Volken
22 A. Oko-Flex
34 C. Fiorini
14 N. Di Giusto
27 Rodrigo Conceição
28 S. Huber
32 S. Hodza

Coach: R. Moniz

Grasshoppers

4-2-3-1
71 J. Hammel G
58 Y. Bettkober D
3 S. Decarli D
15 A. Seko D
22 B. Schmitz D
6 A. Abrashi M
14 I. Hassane M
10 G. Morandi M
53 T. Meyer M
11 P. Schürpf M
66 N. Irankunda F
Bench (9)
2 D. Abels
17 T. Verón Lupi
25 A. Bojang
9 N. Muci
59 T. Turhan
26 M. Paskotši
29 M. Kuttin
28 S. Stroscio
56 L. Kabashi

Coach: T. Oral

Odds comparison

Green columns are the outcomes that came in.

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

Referee

S Schärer · 129 kamper i vår database

🟨 Yellow cards
4,5 / match
Average
⚽ Free kicks
24,5 / match
Average

🟥 Red cards: 0,25 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.