Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Exeter are the heavyweight here, but Crewe's on a proper hot streak.** This is a classic David-vs-Goliath League Two tussle where the underdog has momentum on their side. 🔥
Exeter's unbeaten run (2W 2D) looks solid on paper, but they've only scored once in their last two games—bit toothless. Crewe, meanwhile, just spanked Bristol Rovers 3-1 and haven't dropped a match in five; they're clicking in attack and smell blood.
Key storylines:
- **Exeter's home fortress vs Crewe's relentless form** — the Grecians lean on St James Park, but Crewe won't roll over
- **Edwards and Doyle-Hayes need to control the midfield** — if Crewe's press gets on top early, Exeter could be in trouble
- **McNeill and Lankester pose real problems** — Crewe's attacking outlet has teeth; Woodhouse and Fitzwater will be busy
Expected lineups:
- **Exeter City**: Bycroft, Fitzwater, Woodhouse, Samuel, James, Cummins, Doyle-Hayes, Edwards, Cole, Gordon, Rose
- **Crewe Alexandra**: Booth, Stephenson, Offord, Demetriou, Billington, White, Holíček, March, Lankester, Thibaut, McNeill
Prediction:
**1-1 draw.** Both sides cancel each other out; Exeter's home draw, Crewe's confidence keeps them in it. Coin flip between a point apiece and a Grecians edge.
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 87.1%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.