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.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Saint-Étienne rolls into Metz as the Ligue 2 form team** — four wins in five matches vs Metz's inconsistent 1W-3D-1L slog. The visitors have the momentum, but the home side can't be written off in their own backyard. 🔥
Metz have scraped together draws and a big win over Rodez, but dropped points at home too. Saint-Étienne's attack has been clinical (3-2, 3-1 recent scorelines), while Metz's defense has looked shaky. The historical record slightly favors the guests (38 wins vs 17), which tracks with this form gap.
Key storylines:
- **Saint-Étienne's attacking rhythm** — I. Cardona and J. Duffus have been clicking in the final third, and they'll fancy punishing Metz's inconsistent backline.
- **Metz's home resilience test** — Can they tighten up at Stade Saint Symphorien? Recent draws suggest caution, but the 4-1 romp over Rodez shows firepower when it clicks.
- **T. Savanier's creativity** — Metz's midfield playmaker will need to control tempo and limit Saint-Étienne's transitions.
Expected lineups:
- **Metz**: J. Fischer, F. Miguel, C. Castro, J. Ruiz, B. Sarr, J. Deminguet, B. Munongo, G. Abuashvili, T. Savanier, N. Mbala, P. M. Fall
- **Saint-Étienne**: G. Larsonneur, Á. Csongvai, J. L. Cardinal, S. Nair, K. Pedro, M. Bernauer, T. Svetlin, T. Ballo, J. Breum, I. Cardona, J. Duffus
Prediction:
**Saint-Étienne 2-1 Metz** — slight favorite on form and firepower, but Metz's home edge keeps it tight.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.6%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.