← Match Finder
Super League
Referee: S Horisberger
Grasshoppers
T T U S S
2–1
Full-time
Lugano
U U U S U

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 Ø 25%
33%
17%
Points per game
1,2
1,3
Over 2.5 Ø 42%
67%
17%
Both score Ø 83%
83%
83%
Average goals
2,5
2,3
Scored
1,2
1,3
Conceded
1,3
1,0
Goal diff per game
-0,2
+0,3
This season — Super League · 25/25 matches
Win Ø 34%
32%
36%
Points per game
1,2
1,4
Over 2.5 Ø 58%
64%
52%
Both score Ø 76%
80%
72%
Average goals
3,2
3,0
Scored
1,5
1,5
Conceded
1,6
1,4
Goal diff per game
-0,1
+0,1
🔒 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: 1–1

40% Possession 60%
10 Shots 17
5 Shots on target 5
3 Blocked shots 6
4 Goalkeeper saves 3
7 Corners 3
1 Offside 3
15 Free kicks against 10
3 Yellow cards 2
0 Red cards 0
The table before the match Grasshoppers 7. · Lugano 3.
# Team K V U T +/− P
1 Young Boys 26 15 9 2 +41 54
2 Servette 26 9 12 5 +0 39
3 Lugano 25 9 8 8 +2 35
4 St. Gallen 25 9 7 9 +10 34
5 Basel 26 8 10 8 +4 34
6 Luzern 25 8 9 8 +1 33
7 Grasshoppers 25 8 7 10 -3 31
8 Zurich 25 6 10 9 -12 28
9 Winterthur 26 6 8 12 -24 26
10 Sion 25 5 8 12 -19 23

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
30′
Ž. Celar 0–1
M. Amoura
Dominik Schmid 🟨
37′
1–1 M. Shabani
41′
Half-time 1–1
G. Morandi 🔁
↦ C. Herc
46′
Meritan Shabani 🟨
56′
58′
🔁 I. Aliseda
↦ M. Amoura
P. Pušić 🔁
↦ M. Shabani
63′
2–1 P. Pušić
Guilherme Schettine
67′
74′
🔁 J. Espinoza
↦ R. Macek
74′
🔁 B. Babic
↦ U. Bislimi
Renat Dadaşov 🟨
76′
T. Ndenge 🔁
↦ A. Abrashi
84′
84′
🔁 M. Bottani
↦ O. Doumbia
84′
🔁 M. Facchinetti
↦ M. Valenzuela
D. Kacuri 🔁
↦ R. Dadaşov
91′
93′
🟨 Allan Arigoni
97′
🟨 Fabio Daprelà
Full-time 2–1

Line-ups

Grasshoppers

4-1-4-1
1 André Moreira G
77 B. Bolla D
14 Tomás Ribeiro D
41 N. Loosli D
31 D. Schmid D
15 A. Seko M
28 C. Herc M
6 A. Abrashi M
95 Guilherme Schettine M
27 R. Dadaşov M
23 M. Shabani F
Bench (9)
8 G. Morandi
10 P. Pušić
7 T. Ndenge
17 D. Kacuri
34 T. Hara
71 J. Hammel
25 Nadjack
33 G. Margreitter
9 S. Demhasaj

Coach: G. Contini

Lugano

4-3-2-1
58 S. Osigwe G
34 A. Arigoni D
20 O. Doumbia D
30 F. Daprelà D
23 M. Valenzuela D
14 J. Sabbatini M
77 R. Macek M
25 U. Bislimi M
47 M. Amoura M
11 R. Steffen M
9 Ž. Celar F
Bench (9)
31 I. Aliseda
6 J. Espinoza
27 B. Babic
10 M. Bottani
7 M. Facchinetti
5 A. Hajdari
16 A. Maccoppi
13 S. Berbić
41 N. De Queiroz

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

S Horisberger · 84 kamper i vår database

🟨 Yellow cards
4,3 / match
Average
⚽ Free kicks
23,3 / match
Average

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