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.
**Portland's got firepower but the defense is Swiss cheese**, and St. Louis just rolled into town unbeaten in five. This should be chaotic. 🔥
Portland scraped past Minnesota 5-4 and lost to Austin at home—classic Timbers inconsistency. St. Louis, meanwhile, are clicking: three wins in their last five with only draws dropping points. The visitors smell blood in the Timbers' backline, which is held together by duct tape and prayers right now.
Key storylines:
- **V. Janssen** and **K. Kelsy** need to carry the creative load for Portland with half the midfield sidelined by injury
- **St. Louis's unbeaten run** (3W-2D) keeps rolling on the road, and Providence Park won't scare them
- **Portland's defense** is a mess: Bye, Chará, and Muse all out, leaving K. Miller and F. Surman patching holes
Expected lineups:
- **Portland Timbers**: J. Pantemis, F. Surman, K. Miller, E. Miller, D. Da Costa, C. Bassett, A. Lassiter, K. Velde, V. Janssen, K. Kelsy
- **St.Louis City**: R. Bürki, T. Baumgartl, L. MacNaughton, J. Orozco, C. Durkin, T. Totland, D. Edelman, M. Hartel
Prediction:
**St. Louis City 2–1 Portland**. The Timbers will score but won't hold up defensively. St. Louis's momentum is real. ⚽
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.