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.
**Rangers are rolling, and St. Johnstone are walking into Ibrox on the back of a midtable wobble.** This is a mismatch on paper — Rangers unbeaten in five, St. Johnstone trying to find rhythm. 🔴
Rangers have been quietly brilliant lately, scrapping wins and holding their own against elite sides (that 1-0 at Celtic screams control). St. Johnstone grabbed a decent result at Aberdeen but are fragile, alternating between draws and defeats. The H2H is savage — **29 wins to Rangers in 38 meetings** tells you everything.
Key storylines:
- **Rangers' injury crisis** in attack (Shankland, Chermiti out) means **Kim** and **Bouanani** carry the goal burden — can they stay clinical?
- **St. Johnstone's away form** has been shaky; **Steward** in goal needs a flawless day against Rangers' volume of chances
- **D. Neil and D. Gassama** controlling Rangers' midfield should dominate possession and tempo
Expected lineups:
- **Rangers**: Pandur, Penrice, Fernandez, Makhanya, Sterling, Neil, Dragojevic, Gassama, Bouanani, Kim, D. Naderi
- **St. Johnstone**: Steward, Alić, Holt, Diabate, Smith, McAlear, Stanton, Gullan, Todd, Steven, Fowler
Prediction:
**Rangers 3-0 St. Johnstone**
Rangers' form and firepower, minus the injuries, should overwhelm a St. Johnstone side without much defensive grit on the road.
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.