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.
**Racing's stuck in a rut, and Espanyol isn't much better** — both teams limping in at 1W-1D-3L over their last five. This feels like a classic "who wants it less" energy match. 🔥
Racing suffered back-to-back hammerings (0-5 vs Celta, 0-2 vs Osasuna) but steadied with a 2-2 draw at home. Espanyol's similarly all over the place, though at least they haven't conceded a cricket score yet. Historically **Espanyol hold the edge** in their head-to-head (24 wins to Racing's 15), but form trumps history when both sides are this shaky.
Key storylines:
- **S. Canales** and **P. García** need to spark Racing's attack, which has looked toothless in recent losses
- **Espanyol's away form** (1-1 vs Málaga, 1-3 vs Elche) will be tested at El Sardinero
- **J. Agirrezabala** vs **A. Fortuno** — both keepers could be busy if either midfield cracks open
Expected lineups:
- **Real Racing Club**: J. Agirrezabala, J. Salinas, P. Ramón, J. Belocian, A. Mantilla, I. Martín, A. Almeida, S. Canales
- **Espanyol**: A. Fortuno, R. Hinojo, L. Cabrera, C. Riedel, E. Expósito, J. Hernández, B. Zaragoza, T. Dolan
Prediction:
**1-1 draw** — two sides too fragile to break through convincingly, settling for a point apiece.
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.0%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.