← All matches
Ian Cathro
Saint-Étienne
Grenoble Foot 38
Saint-Étienne
4-2-3-1 · 4-1-4-1
Grenoble Foot 38
Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Match odds
16398 EUR · live
Home
1.01 · implied 99.0%
91.6%
-7.4 vs price
Away
900.0 · implied 0.1%
8.2%
+8.1 vs price
Draw
760.0 · implied 0.1%
3.6%
+3.5 vs price
Half time
537 EUR · live
Away
10.5 · implied 9.5%
51.2%
+41.7 vs price
Home
1.14 · implied 87.7%
43.2%
-44.5 vs price
Draw
9.0 · implied 11.1%
5.2%
-5.9 vs price
Over/Under 2.5 goals
18458 EUR · live
Over
1.2 · implied 83.3%
76.1%
-7.2 vs price
Under
5.6 · implied 17.9%
23.9%
+6.1 vs price
Over/Under 2.5 first-half goals
505 EUR · live
Under
2.06 · implied 48.5%
60.1%
+11.5 vs price
Over
2.02 · implied 49.5%
39.8%
-9.7 vs price
13 more markets on this match
Corners, cards, correct score, both-teams-to-score and the rest — plus how
the split moved over time, and which matches across the board show the
biggest money/price gap.
Weight of Money — see plans
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 (estimated)
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
6'
B. Mouazan · Foul
13'
⚽
Á. Csongvai · assist J. Breum1–0
19'
⚽
T. Ballo · assist I. Cardona2–0
27'
🔁
Z. Davitashvili ◂ J. Breum
35'
🔁
S. Diba ◂ M. Corboz
Half-time · 3–0
45'+1
C. Vidal · Foul
45'+3
⚽
I. Cardona3–0
57'
M. Bernauer · Foul
58'
🔁
L. Cerri ◂ Y. Diaby
58'
🔁
L. Bernadou ◂ B. Mouazan
62'
🔁
J. Duffus ◂ T. Ballo
63'
🔁
L. Stassin ◂ I. Cardona
76'
S. Diba · Foul
79'
🔁
J. Mouton ◂ Y. Magnin
79'
🔁
D. Hoogerwerf ◂ J. Akpa Akpro
82'
⚽
Z. Davitashvili · assist A. Boakye4–0
Full-time · 4–0
Coaches
Olivier Frapolli 
Recent form
WHClermont Foot3-1
WASochaux3-0
WHVenezia4-3
WHFC Lausanne-Sport4-0
LARangers1-2
DHMetz0-0
LAUSL Dunkerque2-4
LAAndrézieux-Bouthéon FC2-3
DAClermont Foot1-1
LATroyes0-3
Where to watch
beIN SPORTS 1
DAZN
Viaplay
beIN SPORTS 1
Viaplay
Arena Sport 9 HR
beIN SPORTS 1
Viaplay
Viaplay
Match facts
Stadium
Stade Geoffroy Guichard
City
Saint Etienne
Kickoff
22 Aug, 18:00 UTC
Competition
Ligue 2
Highlights & clips
30
G. Larsonneur
6.8
23
K. Pedro
7.7
26
J. L. Cardinal
7.3
18
S. Nair
7.8
6
M. Bernauer
7.2
16
T. Svetlin
7.5
14
Á. Csongvai
7.9
20
A. Boakye
7.1
22
Z. Davitashvili
8.1
↑ 27'
17
J. Duffus
6.6
↑ 62'
9
L. Stassin
7.2
↑ 63'
1
A. Olliero
7.1
19
N. Zahui
6.2
5
C. Vidal
6.0
33
E. Sarıkaya
5.6
27
M. Xantippe
5.9
23
D. Hoogerwerf
6.6
↑ 79'
46
J. Mouton
6.4
↑ 79'
8
L. Bernadou
6.2
↑ 58'
30
S. Diba
6.5
↑ 35'
17
L. Cerri
6.6
↑ 58'
47
K. Fofana
5.9
Substitutes
1GM. Ndiaye
37DN. K. Nkondo
2DS. Stojković
8MT. Ballo↓ 62'7.3
10MJ. Breum↓ 27'6.9
32MA. Baallal
35MM. Sissoko
7FI. Cardona↓ 63'8.1
Coach: Ian Cathro
Substitutes
16GB. Allain
26DM. Mion
48DS. Niakaté
14MM. Corboz↓ 35'6.3
10MB. Mouazan↓ 58'6.1
6MY. Magnin↓ 79'6.1
7FY. Diaby↓ 58'6.2
92FJ. Akpa Akpro↓ 79'6.1
12FU. Bonnet
Coach: Olivier Frapolli
Top stats
66%Possession34%
0.0Expected goals (xG)0.0
18Total shots2
10Shots on target1
4Big chances0
6Corners2
Shots
7Shots off target2
1Blocked shots0
10Shots inside box1
8Shots outside box1
0Hit woodwork0
4Big chances scored0
Attack
27Touches in box4
60Final third entries26
3Offsides1
19Free kicks14
4Fouled in final third1
Passing
669Passes331
605Accurate passes275
12/32 (38%)Long balls19/41 (46%)
2/16 (13%)Crosses5/17 (29%)
15Throw-ins17
Duels
60Duels40
45/79 (57%)Ground duels34/79 (43%)
14/20 (70%)Aerial duels6/20 (30%)
6/15 (40%)Dribbles4/20 (20%)
8Dispossessed4
Defending
20Tackles17
65Tackles won59
5Interceptions13
12Clearances19
52Recoveries41
Discipline
14Fouls19
1Yellow cards3
Goalkeeping
0Saves6
0Big saves2
3Goal kicks10
1Punches2
Forecast BSD enginebest price across 65 bookmakers
Who winsSaint-Étienne to win (DNB) 83% · 1.22 @ merkurxtip
1X2Saint-Étienne to win 49% · 1.75 @ 888Sport
CornersOver 8.5 corners 60% · 1.47 @ Pinnacle
BTTSBoth teams to score 53% · 3.75 @ Bet365
1X2Draw 26% · 3.05 @ fonbet
GoalsUnder 3.5 goals 72% · 1.49 @ Novibet
GoalsOver 2.5 goals 51% · 4.00 @ 888Sport
GoalsOver 1.5 goals 75% · 1.95 @ 888Sport
CornersUnder 10.5 corners 64% · 1.58 @ Pinnacle
CornersUnder 9.5 corners 52% · 1.96 @ Pinnacle
1X2Grenoble to win 25% · 6.50 @ betcity
Odds consensus
1X2consensus
1.39
Saint-Étienne ▲
4.57
Draw ▲
6.92
Grenoble Foot 38 ▲
Double Chanceconsensus
1.09
Saint-Étienne or Draw ▲
1.17
Saint-Étienne or Grenoble Foot 38 ▲
2.75
Draw or Grenoble Foot 38 ▼
Both Teams to Scoreconsensus
1.85
Yes ▲
1.84
No ▼
Home Win to Nilconsensus
2.33
YES
Away Win to Nilconsensus
12.50
YES
Total Goals 0.50consensus
1.02
Over 0.50
13.55
Under 0.50
Total Goals 1.50consensus
1.19
Over 1.50 ▲
4.16
Under 1.50 ▼
Total Goals 2.50consensus
1.64
Over 2.50 ▲
2.14
Under 2.50 ▼
Total Goals 3.50consensus
2.59
Over 3.50 ▲
1.44
Under 3.50 ▼
Total Goals 4.50consensus
4.97
Over 4.50
1.17
Under 4.50
Draw No Betconsensus
1.12
Saint-Étienne
5.46
Grenoble Foot 38
Total Corners (O/U) 7.50consensus
1.23
Over 7.50
3.20
Under 7.50
Total Corners (O/U) 8.50consensus
1.45
Over 8.50
2.45
Under 8.50
Total Corners (O/U) 9.50consensus
1.81
Over 9.50
1.92
Under 9.50
Total Corners (O/U) 10.50consensus
2.20
Over 10.50
1.57
Under 10.50
Total Corners (O/U) 11.50consensus
2.81
Over 11.50
1.33
Under 11.50
Our calls before kick-off, and how they went.
Saint-Étienne to avoid defeat
✓
83% confidence
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.