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.
**Birmingham's on the ropes after a hammering from Brentford, but a West Midlands derby at St. Andrew's is exactly the vibe-shift moment they need.** Wolves are rolling with three wins in five, though that loss to West Ham showed they're not invincible. 🔥
Birmingham have drawn three of their last five — they're grinding but leaky. Wolves just beat Sheffield Wednesday 2-0 and took down Stoke 4-1, so the form arrow points sharply upward. The head-to-head is tight (Wolves edge it 8–6–7), but Wolves' injury list is **stacked**: McLeod, Trippier, Saïd, and Mosquera all out.
Key storylines:
- **Birmingham need to tighten up** after the Brentford thrashing; home turf is their best weapon here
- **Wolves running hot** but missing key defensive depth; that injury pile-up could catch up fast
- **André and M. Munetsi** anchoring midfield for Wolves will face pressure from **J. Solís and T. Iwata** in the middle
Expected lineups:
- **Birmingham City**: J. Beadle, A. Cochrane, C. Klarer, P. Neumann, B. Osayi-Samuel, J. Solís, T. Iwata, J. Stansfield, K. Fujimoto, C. Vicente, A. Priske
- **Wolverhampton**: J. Sá, H. Bueno, T. Gomes, N. Djiga, J. Tchatchoua, André, M. Munetsi, F. López, M. Mané, T. Chirewa, R. Jiménez
Prediction:
**1-2 to Wolves**, but Birmingham should make it competitive. Wolves' form and quality edge it, but a patched-up back line gives the hosts a real sniff. 🎯
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.