Grenoble 1–3 Dijon
What the chances were worth
The scoreline says 1–3; by chance quality the match ran 1.80–2.50.
The brain read
The xG read 1.8–2.5 in Dijon's favour, but the shot count told the opposite story — 21–13 overall and 8–4 on target went Grenoble's way. The two pictures disagree, and aggregate counts can't see the quality of individual chances — so this reads closer than either number alone suggests. Grenoble got into the box far more often (14 shots inside it to 8). Grenoble's finishing let them down — 1 from 1.8 xG despite 8 of 21 shots on target (a finishing read inferred from shots on target and goals vs xG — not measured shot placement).
A second opinion written by rule from the numbers on this page — where the shot picture and the xG disagree, it says so rather than picking a winner. Backward-looking only; it claims nothing about any future result.
The match in numbers
As returned by the data feed at full time. Bars show each side’s share of the stat.
Confirmed line-ups
Captured from the official team sheets in the last hour before kick-off. The pick test requires these to be in before any call counts.
Grenoble 5-3-2
- 3 F. Limouri (D)
- 5 C. Vidal (D)
- 6 Y. Magnin (M)
- 8 L. Bernadou (M)
- 12 U. Bonnet (F)
- 14 M. Corboz (M)
- 17 L. Cerri (F)
- 19 N. Zahui (D)
- 20 A. Olliero (G)
- 21 Owen Kouassi (D)
- 27 M. Xantippe (D)
Bench: S. Niakaté, B. Mouazan, Y. Maçon, S. Diba, C. Dressel, M. Djitté, J. Akpa Akpro, M. Bechikh, T. Borne
Dijon 4-1-3-2
- 16 P. Delecroix (G)
- 75 Boubacar Diallo (D)
The market’s read
| Market | Consensus price | Implied chance | Move |
|---|---|---|---|
| Double chance Grenoble or draw | 1.58 | 59.3% | +1.1 pts |
| Double chance Dijon or draw | 1.35 | 69.5% | -0.9 pts |
| Double chance either team | 1.31 | 71.3% | -0.3 pts |
| Draw no bet — Grenoble | 2.21 | 42.4% | +1.0 pts |
| Draw no bet — Dijon | 1.62 | 57.6% | -1.0 pts |
| Over 1.5 goals | 1.30 | 71.6% | +0.2 pts |
| Over 2.5 goals | 2.00 | 47.2% | -0.2 pts |
| Over 3.5 goals | 3.46 | 26.9% | -0.1 pts |
| Both teams to score | 1.75 | 53.1% | -0.0 pts |
| Grenoble over 1.5 team goals | 2.77 | 33.7% | +0.7 pts |
| Dijon over 1.5 team goals | 2.24 | 41.7% | -0.7 pts |
| Grenoble clean sheet | 3.75 | 25.0% | +1.6 pts |
| Dijon clean sheet | 3.00 | 31.2% | +0.0 pts |
Shortest-priced scorelines: 1-1 5.99 · 0-1 7.44 · 1-2 8.77 · 1-0 9.04 · 0-0 9.11
Prices are observations, not offers. Nothing here is advice or staked.
How to read this table
Consensus of bookmaker prices captured 2026-10-30 18:55 UTC. These are the closing prices — the market’s last word before kick-off. The Move column is how each market’s implied chance has shifted since the first price we captured: green = the chance has risen (the price shortened, backing coming in), red = the chance has fallen (the price eased out — what punters call the price ‘drifting’).