← All matches
Luka Elsner
FC Lausanne-Sport
Grasshopper Club Zürich
FC Lausanne-Sport
4-2-3-1 · 4-3-3
Grasshopper Club Zürich
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Player of the match
Match events
27'
D. Paloschi · Foul
33'
⚽
I. B. Mendes · assist O. Janneh1–0
Half-time · 1–0
46'
🔁
L. Plange ◂ Ó. Clemente
46'
🔁
A. Diaby ◂ D. Paloschi
59'
🔁
K. de la Fuente ◂ I. B. Mendes
66'
N. Muci · Argument
67'
K. de la Fuente · Foul
67'
M. Poaty · Foul
69'
🔁
D. Sahin ◂ A. Abrashi
69'
🔁
S. Kone ◂ N. Butler-Oyedeji
69'
🔁
S. Bengondo ◂ N. Muci
69'
🔁
F. Mollet ◂ O. Custodio
72'
S. Kone · Foul
77'
S. Krasniqi · Foul
79'
🔁
A. Conateh ◂ H. Imourane
81'
⚽
S. Bengondo · assist D. Sahin1–1
84'
L. Mikulić · Foul
85'
🔁
A. Ajdini ◂ B. Lekoueiry
85'
🔁
S. Traoré ◂ O. Janneh
Full-time · 1–1
Coaches
Peter Zeidler 
Recent form
WHYverdon-Sport FC3-0
LHNeuchâtel Xamax1-2
WHFC Breitenrain2-1
LHFlamengo0-2
WHÉtoile Carouge FC1-0
LASCR Altach1-3
LAPanathinaikos FC0-3
LAFC Wil 19002-3
WASC Cham3-2
WAFC Kreuzlingen4-0
Where to watch
Betano
Blue Sport 1Blue Sport 2 Live
Blue Sport 2 Live
Match facts
Stadium
Stade de la Tuiliere
City
Lausanne
Referee
Luca Piccolo
Kickoff
25 Jul, 16:00 UTC
Competition
Super League
90
M. Mastil
6.1
2
B. Soppy
7.5
14
K. Mouanga
7.1
71
A. K. Sow
7.2
18
M. Poaty
7.0
91
F. Mollet
6.4
↑ 69'
8
J. Roche
7.2
23
K. de la Fuente
6.1
↑ 59'
7
A. Ajdini
6.4
↑ 85'
80
S. Kone
6.5
↑ 69'
17
S. Traoré
6.6
↑ 85'
71
J. Hammel
6.3
28
S. Stroscio
7.0
15
A. Diaby
7.3
↑ 46'
4
L. Mikulić
6.8
57
N. Rissi
6.5
56
D. Sahin
7.1
↑ 69'
8
T. Meyer
7.7
14
A. Conateh
6.4
↑ 79'
7
L. Plange
5.7
↑ 46'
60
S. Bengondo
7.8
↑ 69'
17
S. Krasniqi
6.3
Substitutes
1GT. Castella
5DD. Ngonzo
6DT. Bergvall
27MB. Lekoueiry↓ 85'7.8
10MO. Custodio↓ 69'7.2
51FI. B. Mendes↓ 59'7.5
11FN. Butler-Oyedeji↓ 69'6.9
78FO. Janneh↓ 85'6.8
49FI. Despotovic
Coach: Luka Elsner
Substitutes
1GM. Hübel
73DD. Paloschi↓ 46'6.1
22DP. Cretì
5MH. Imourane↓ 79'6.3
6MA. Abrashi↓ 69'6.2
23MS. Marques
55MD. Papic
10FÓ. Clemente↓ 46'6.4
9FN. Muci↓ 69'5.6
Coach: Peter Zeidler
Top stats
52%Possession48%
0.8Expected goals (xG)0.74
8Total shots13
2Shots on target3
2Big chances1
5Corners2
Shots
4Shots off target7
2Blocked shots3
6Shots inside box3
2Shots outside box10
0Hit woodwork1
1Big chances scored0
1Big chances missed1
-0.34Goals prevented-0.21
Attack
21Touches in box10
89Final third entries70
1Offsides1
22Free kicks13
2Fouled in final third2
Passing
423Passes389
313Accurate passes285
32/85 (38%)Long balls13/54 (24%)
2/15 (13%)Crosses5/21 (24%)
22Throw-ins39
Duels
62Duels38
61/94 (65%)Ground duels34/96 (35%)
17/31 (55%)Aerial duels14/29 (48%)
11/23 (48%)Dribbles3/13 (23%)
5Dispossessed20
Defending
28Tackles18
61Tackles won67
12Interceptions15
20Clearances37
58Recoveries57
Discipline
13Fouls22
3Yellow cards4
Goalkeeping
2Saves1
5Goal kicks10
1Punches0
Forecast BSD enginebest price across 18 bookmakers
CornersOver 9.5 corners 56% · 1.69 @ Pinnacle
Who winsLausanne to win (DNB) 70% · 1.40 @ Bet365
CornersOver 8.5 corners 68% · 1.40 @ Interwetten
1X2Lausanne to win 54% · 1.91 @ Marathon
GoalsOver 2.5 goals 59% · 1.62 @ Novibet
BTTSBoth teams to score 60% · 1.62 @ Novibet
GoalsOver 1.5 goals 80% · 1.20 @ Betano
1X2Draw 24% · 4.33 @ Bet365
1X2Grasshoppers to win 23% · 4.87 @ Pinnacle
GoalsUnder 3.5 goals 62% · 1.61 @ Pinnacle
CornersUnder 10.5 corners 54% · 1.75 @ Interwetten
Odds consensus
1X2consensus
1.67
FC Lausanne-Sport ▼
4.00
Draw ▲
4.48
Grasshopper Club Zürich ▲
Double Chanceconsensus
1.20
FC Lausanne-Sport or Draw ▼
1.22
FC Lausanne-Sport or Grasshopper Club Zürich ▼
2.06
Draw or Grasshopper Club Zürich ▼
Both Teams to Scoreconsensus
1.57
Yes ▲
2.29
No ▲
Total Goals 0.50consensus
1.02
Over 0.50 ▼
14.50
Under 0.50 ▲
Total Goals 1.50consensus
1.16
Over 1.50 ▼
5.25
Under 1.50 ▲
Total Goals 2.50consensus
1.57
Over 2.50 ▼
2.34
Under 2.50 ▲
Total Goals 3.50consensus
2.43
Over 3.50 ▼
1.55
Under 3.50 ▲
Total Goals 4.50consensus
3.80
Over 4.50 ▼
1.25
Under 4.50 ▲
Draw No Betconsensus
1.28
FC Lausanne-Sport ▼
3.41
Grasshopper Club Zürich ▲
Total Corners (O/U) 5.50consensus
1.03
Over 5.50
13.00
Under 5.50
Total Corners (O/U) 6.50consensus
1.08
Over 6.50
7.00
Under 6.50
Total Corners (O/U) 7.50consensus
1.18
Over 7.50 ▲
4.38
Under 7.50 ▲
Total Corners (O/U) 8.50consensus
1.35
Over 8.50 ▼
2.85
Under 8.50 ▼
Total Corners (O/U) 9.50consensus
1.62
Over 9.50 ▼
2.13
Under 9.50 ▼
Total Corners (O/U) 10.50consensus
2.01
Over 10.50 ▲
1.71
Under 10.50 ▼
Total Corners (O/U) 11.50consensus
2.59
Over 11.50 ▲
1.42
Under 11.50 ▼
1.9 – 1.2Expected goals
1-1Most likely score
~11Expected corners
No bet in this match — nothing offers both a real edge and a worthwhile price. The full breakdown is below for the curious.
Every market recommended rows highlighted
| Our call | How likely | Bookmakers say | Their odds | Price check | Confidence |
|---|---|---|---|---|---|
| Over 9.5 cornersCorners | 56% | 57% | 1.63 | Overpriced | low |
| Lausanne to win (DNB)Who wins | 70% | 70% | 1.34 | Overpriced | high |
| Over 8.5 cornersCorners | 68% | 68% | 1.36 | Overpriced | medium |
| Lausanne to win1X2 | 54% | 54% | 1.74 | Overpriced | low |
| Over 2.5 goalsGoals | 59% | 60% | 1.57 | Overpriced | low |
| Both teams to scoreBTTS | 60% | 60% | 1.55 | Overpriced | low |
| Over 1.5 goalsGoals | 80% | 80% | 1.17 | Overpriced | high |
| Draw1X2 | 24% | 24% | 3.91 | Overpriced | low |
| Grasshoppers to win1X2 | 23% | 23% | 4.11 | Overpriced | low |
| Under 3.5 goalsGoals | 62% | 61% | 1.53 | Fair | medium |
| Under 10.5 cornersCorners | 54% | 54% | 1.71 | Overpriced | low |
Probability vs league average
| Market | This match | League avg | Diff | More likely? |
|---|---|---|---|---|
| Over 1.5 goals | 80% | 80% | 0% | No |
| Over 2.5 goals | 59% | 59% | 0% | No |
| Over 3.5 goals | 38% | 36% | +2% | Yes |
| Both teams to score | 60% | 60% | 0% | No |
| Home win | 54% | 44% | +10% | Yes |
| Draw | 24% | 26% | -2% | No |
| Away win | 23% | 30% | -7% | No |
How to read this: "72% · high" means we expect it to happen about 72 times out of 100 — football always keeps the rest. "Worth it above X" is the minimum odds where the pick makes mathematical sense; "Overpriced" means the bookmaker pays less than that. Not betting advice — no outcome is guaranteed.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.