← Match Finder
Super League
Referee: E Staubli
Grasshoppers
T U T T S
2–1
Full-time
Lugano
T S S S 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

Grasshoppers Lugano
Last 6 — all competitions · 6/6 matches
Win Ø 34%
17%
50%
Points per game
0,7
1,7
Over 2.5 Ø 59%
50%
67%
Both score Ø 59%
50%
67%
Average goals
2,2
3,2
Scored
1,0
1,5
Conceded
1,2
1,7
Goal diff per game
-0,2
-0,2
xG created Pro
xG conceded Pro
xG diff Pro
This season — Super League · 10/9 matches
Win Ø 38%
20%
56%
Points per game
0,8
1,7
Over 2.5 Ø 69%
60%
78%
Both score Ø 63%
70%
56%
Average goals
2,7
3,7
Scored
1,2
2,0
Conceded
1,5
1,7
Goal diff per game
-0,3
+0,3
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: 0–0

0,70 xG 1,89
32% Possession 68%
10 Shots 19
4 Shots on target 5
4 Blocked shots 4
4 Goalkeeper saves 2
2 Corners 9
2 Offside 2
8 Free kicks against 9
2 Yellow cards 2
0 Red cards 0
The table before the match Grasshoppers 11. · Lugano 5.
# Team K V U T +/− xG +/− P
1 Zurich 11 6 5 0 +13 -1.2 23
2 Young Boys 10 6 3 1 +11 +1.0 21
3 St. Gallen 11 5 3 3 +5 +4.5 18
4 Servette 11 4 4 3 -1 +2.0 16
5 Lugano 9 5 0 4 +3 +1.8 15
6 Winterthur 11 4 3 4 -1 +0.4 15
7 Luzern 10 4 3 3 -1 -0.5 15
8 Yverdon 10 4 3 3 -4 -3.6 15
9 Lausanne 11 2 3 6 -5 +0.0 9
10 Lausanne Ouchy 10 2 3 5 -8 -0.5 9
11 Grasshoppers 10 2 2 6 -3 -0.3 8
12 Basel 10 1 2 7 -9 -3.6 5

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

Grasshoppers Lugano
Half-time 0–0
Giotto Morandi 🟨
50′
64′
🔁 Ž. Celar
↦ S. Vladi
T. Corbeanu 🔁
↦ G. Morandi
65′
B. Fink 🔁
↦ D. Babunski
65′
65′
🔁 U. Bislimi
↦ R. Macek
1–0 P. Schürpf
T. Corbeanu
71′
72′
🔁 Y. Cimignani
↦ H. Mahmoud
72′
🔁 J. Espinoza
↦ A. Arigoni
73′
🟨 Lars Lukas Mai
78′
🔁 B. Babic
↦ Martim Marques
Theo Corbeanu 🟨
82′
A. Seko 🔁
↦ A. Abrashi
82′
83′
A. Hajdari 1–1
F. de Carvalho 🔁
↦ P. Schürpf
87′
92′
🟨 Uran Bislimi
2–1 T. Ndenge
T. Corbeanu
93′
Full-time 2–1

Line-ups

Grasshoppers

4-2-3-1
71 J. Hammel G
26 M. Paskotši D
4 K. Tobers D
5 J. Laws D
14 T. Ndicka D
6 A. Abrashi M
7 T. Ndenge M
21 A. Mabil M
8 G. Morandi M
11 P. Schürpf M
99 D. Babunski F
Bench (9)
19 T. Corbeanu
9 B. Fink
15 A. Seko
77 F. de Carvalho
74 E. Rastoder
73 F. Hoxha
29 M. Kuttin
3 N. Lonwijk
17 D. Kacuri

Coach: B. Berner

Lugano

4-3-3
1 A. Saipi G
34 A. Arigoni D
17 L. Mai D
5 A. Hajdari D
26 Martim Marques D
7 R. Macek M
14 J. Sabbatini M
29 H. Mahmoud M
11 R. Steffen F
19 S. Vladi F
10 M. Bottani F
Bench (8)
9 Ž. Celar
25 U. Bislimi
21 Y. Cimignani
6 J. Espinoza
27 B. Babic
4 K. Hajrizi
22 A. El Wafi
90 S. Deana

Coach: M. Croci-Torti

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

E Staubli · 28 kamper i vår database

🟨 Yellow cards
5,0 / match
Average
⚽ Free kicks
22,8 / match
Average

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