Portland Timbers at St. Louis City SC
- 8:30 PM EDT
- Energizer Park
- MLS
Closing odds
Line history →Closing market chance to win, from the best moneylines with the margin removed
- POR 25%
- Draw 25%
- STL 50%
Last prices seen before the game. Updated Oct 28, 8:28 PM EDT. Prices are observed and can change; confirm at the book. Margus does not take bets. 21+. Gambling problem? Call 1-800-GAMBLER.
Box score
| Team stats | POR | STL |
|---|---|---|
| Goals | 3 | 2 |
| Possession | 39% | 61% |
| Shots | 12 | 13 |
| Shots on target | 6 | 6 |
| Shots off target | 4 | 3 |
| Blocked shots | 2 | 4 |
| Corners | 4 | 5 |
| Offsides | 1 | 3 |
| Passes | 290 | 444 |
| Accurate passes | 220 | 373 |
| Pass accuracy | 76% | 84% |
| Tackles | 12 | 12 |
| Interceptions | 8 | 9 |
| Clearances | 32 | 14 |
| Saves | 4 | 3 |
| Fouls | 12 | 15 |
| Yellow cards | 3 | 0 |
| Red cards | 1 | 0 |
| First-half goals | 2 | 0 |
| Second-half goals | 1 | 2 |
| First-half shots | 5 | 5 |
| Second-half shots | 7 | 8 |
| First-half corners | 3 | 2 |
| Second-half corners | 1 | 3 |
| First-half yellow cards | 0 | 0 |
| Second-half yellow cards | 3 | 0 |
| Player | ST | MIN | G | A | SH | SOT | YC | RC |
|---|---|---|---|---|---|---|---|---|
| Finn Surman | 0 | 7 | 0 | 0 | 0 | 0 | 0 | 0 |
| Diego Chará | 1 | 75 | 0 | 0 | 0 | 0 | 0 | 0 |
| Vincent Janssen | 0 | 15 | 0 | 0 | 0 | 0 | 1 | 0 |
| Ariel Lassiter | 1 | 75 | 0 | 0 | 1 | 0 | 0 | 0 |
| Ronald Hernández | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kristoffer Velde | 1 | 83 | 2 | 0 | 3 | 3 | 0 | 0 |
| Joao Ortiz | 1 | 60 | 0 | 0 | 1 | 0 | 0 | 0 |
| Cole Bassett | 1 | 60 | 0 | 1 | 1 | 0 | 0 | 0 |
| Kamal Miller | 1 | 90 | 0 | 0 | 0 | 0 | 1 | 1 |
| Joel Waterman | 1 | 90 | 0 | 0 | 1 | 0 | 0 | 0 |
| David Da Costa | 1 | 90 | 1 | 1 | 2 | 2 | 0 | 0 |
| Alexander Aravena | 0 | 30 | 0 | 0 | 2 | 1 | 0 | 0 |
| Jimer Fory | 1 | 67 | 0 | 1 | 0 | 0 | 0 | 0 |
| José Caicedo | 0 | 15 | 0 | 0 | 1 | 0 | 0 | 0 |
| Player | SV |
|---|---|
| James Pantemis | 3 |
| Player | ST | MIN | G | A | SH | SOT | YC | RC |
|---|---|---|---|---|---|---|---|---|
| Dante Polvara | 1 | 90 | 0 | 0 | 2 | 2 | 0 | 0 |
| Sang-Bin Jeong | 0 | 45 | 0 | 1 | 0 | 0 | 0 | 0 |
| Timo Baumgartl | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tomas Totland | 1 | 79 | 0 | 0 | 1 | 1 | 0 | 0 |
| Conrad Wallem | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| Christopher Durkin | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| Carlo Holse | 1 | 90 | 0 | 1 | 1 | 1 | 0 | 0 |
| Lukas MacNaughton | 1 | 90 | 0 | 0 | 2 | 0 | 0 | 0 |
| Daniel Edelman | 1 | 79 | 1 | 0 | 2 | 1 | 0 | 0 |
| Rafael Navarro | 1 | 90 | 1 | 0 | 3 | 1 | 0 | 0 |
| Damion Downs | 1 | 45 | 0 | 0 | 2 | 0 | 0 | 0 |
| Simon Becher | 0 | 11 | 0 | 0 | 0 | 0 | 0 | 0 |
| Fallou Fall | 0 | 11 | 0 | 0 | 0 | 0 | 0 | 0 |
| Player | SV |
|---|---|
| Benjamin Lundt | 3 |
Recent form
Head to head
Last 1 meeting with a stored final score.
About this match
Portland Timbers beat St. Louis City SC 3-2 at Energizer Park on Wednesday, October 28, 2026 in the MLS.
Recent form: Portland Timbers have won 1 of their last 5, St. Louis City SC 2 of their last 5.
In the 1 recent meeting on record, Portland Timbers won 0 and St. Louis City SC won 0, 1 draw. The last one finished STL 2, POR 2 on Sep 9, 2026.
Kristoffer Velde leads Portland Timbers in goals (8 G).
Rafael Navarro leads St. Louis City SC in goals (11 G).
Portland Timbers
St. Louis City SC