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.
**Angers hosting Troyes in a dead-rubber vibe, but form tells a wildly different story.** One team's clicking, the other's getting battered. 🔥
Angers have won two of their last three and actually look competent at home. Troyes, meanwhile, just shipped six goals to Strasbourg and are missing key bodies. The visitors are in proper crisis mode right now.
Key storylines:
- **Angers' home form** vs a Troyes side that's been leaking goals and bleeding injuries (three players out)
- **The midfield battle** between **B. Van den Boomen** and **Y. Belkhdim** for Angers against a patched-up **M. Diop** and **A. Mille**
- **Troyes need a response** after that 2-6 hammering, but depth issues make it brutally hard
Expected lineups:
- **Angers**: A. Lopes, J. Kalulu, O. Camara, J. Lefort, C. Arcus, B. Van den Boomen, Y. Belkhdim, A. Sbai, A. Bermont, J. Allevinah, A. E. Ouazzani
- **Troyes**: P. Beach, A. Ouzenadji, A. Monfray, M. Diaz, L. Maronnier, M. Diop, A. Mille, J. Le Douaron, H. Picard, K. Diawara, R. Ripart
Prediction:
**Angers 2-0 Troyes.** Angers have the edge in form, fitness, and fixture momentum. Troyes' injury list is just too long.
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.8%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.