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.
**Rennes are hosting a Marseille side in freefall** — the visitors have won just twice in five and look vulnerable at Roazhon Park. 🔴
Rennes are steadier at home, mixing a draw with PSG and wins over Angers and Le Mans. Marseille's injury pile (Kondogbia, Paixão, Nnadi all out) leaves their midfield stretched thin, and they've shipped some heavy defeats on the road lately.
Key storylines:
- **V. Rongier and P. Højbjerg** will be the engine-room battle — Rennes' press vs Marseille's creative ambitions
- **E. Lepaul and N. Maupay** up front need to exploit Marseille's depleted back line and defensive transitions
- **A. Thomasson and A. Harit** on the wings could unlock open space given both teams' attacking intent
Expected lineups:
- **Stade Rennais**: K. Belazzoug, M. Nagida, A. Rouault, Q. Merlin, P. Frankowski, V. Rongier, S. Szymański, A. Thomasson, M. Camara, E. Lepaul
- **Olympique de Marseille**: J. De Lange, Emerson, C. Egan-Riley, N. Aguerd, D. Cornelius, P. Højbjerg, T. Weah, A. Gouiri, A. Harit, N. Maupay, F. P. Moumbagna
Prediction:
**Rennes 2–1 Marseille**
Home edge + Marseille's injury crisis makes this a slight lean to the hosts. 🎯
Our calls before kick-off, and how they went.
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.