Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Walsall's draw machine rolls into battle against a wildly inconsistent Oldham side** — the Saddlers can't buy a win but they're practically allergic to losses, while Oldham swings between hammering teams and getting hammered themselves. 🎯
Walsall's last five is basically a masterclass in stalemate (1W, 4D), whereas Oldham just demolished Cheltenham 4-1 then shipped four to Salford. That's the kind of chaos that keeps you up at night — or makes you money if you know which Oldham shows up.
Key storylines:
- **Walsall's defensive solidity** has kept them grinding through draws with Swindon, Fleetwood, and Tranmere — can the backline starring J. Connolly and H. Burke stay organized against Oldham's boom-or-bust attack?
- **Oldham's streakiness is the wildcard** — F. Fawunmi and E. Nevitt led the charge in that 4-1 romp, but consistency is their biggest enemy this season
- **Head-to-head leans Walsall's way** (11 wins vs 9 in 27), giving the hosts a historical edge in a League Two scrap
Expected lineups:
- **Walsall**: J. Ward, J. Connolly, H. Burke, R. Browne, M. Hancock, R. Smith, I. Moore, A. Pressley
- **Oldham Athletic**: M. Hudson, J. Robson, D. Daniels, R. Delaney, G. Scott-Morriss, O. Norburn, K. Appiah-Forson
Prediction:
**1-1 draw** — Walsall's draw streak feels inevitable here, and Oldham's unpredictability means neither side walks away comfortable. Lean slight Walsall. 📍
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.2%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.