We have made these Portland Timbers v St. Louis City predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose.
Portland Timbers vs St. Louis City Live Stream Global Listings (Jun 08)
Predictions and Tips
Portland Timbers are in action against St. Louis City in Sunday’s upcoming MLS fixture.
Our tips, poll and stats for Portland Timbers v St. Louis City can all be found here - along with the latest match odds.
📏 Form Guide

Portland Timbers
WDDLLW ⚖
Portland Timbers, who won their previous game, will hope for a similar result following the 2-1 MLS success against Colorado Rapids.
In that match, Portland Timbers managed 71% possession and 23 attempts on goal with 9 on target. For Portland Timbers, the goalscorers were Antony (59') and Kevin Kelsy (76'). For their opponents, Colorado Rapids got 11 shots at goal with 3 on target. Djordje Mihailović (33') was the scorer for Colorado Rapids.
Portland Timbers have found it difficult to unlock defences of late. Their goals record equals just 4 vs opposition teams during their previous 6 outings. In those games, Portland Timbers have also seen the tally of goals scored against them total 4. That pattern won’t necessarily be continued into this game, however.
St. Louis City
LDLLLW
St. Louis City come into this encounter after a 2-1 MLS win to beat San Jose Earthquakes in their previous fixture.
In that match, St. Louis City had 47% possession and 11 shots at goal with 4 of them on target. For St. Louis City, goals were scored by João Klauss (45') and Eduard Löwen (92'). At the other end, San Jose Earthquakes got 13 attempts on goal with 5 on target. Josef Martínez (83') was the scorer for San Jose Earthquakes.
In as many as 5 of the previous 6 games featuring St. Louis City, three or more goals have been struck. The average number of goals per match within that spell is 3.17, with the average number of goals for St. Louis City coming out as 1.17.
🤜🤛 Head to head
The previous league contest featuring the two was MLS match day 38 on 25/08/2024 and the score finished Portland Timbers 4-4 St. Louis City.
On that occasion, Portland Timbers had 60% possession and 31 shots on goal with 12 on target. The scorers were Jonathan Rodríguez (39'), Felipe Mora (57', 64') and Evander (99').
St. Louis City got 13 shots on goal with 6 of them on target. Simon Becher (10'), Eduard Löwen (36'), Cedric Teuchert (45') and Nökkvi Þeyr Þórisson (58') scored.
The referee was Ramy Touchan.
ℹ️ Team News: Portland Timbers
Zac McGraw (Back injury), James Pantemis (Leg injury) and Jonathan Rodríguez (Knee injury) won’t be available for Portland Timbers boss Phil Neville.
💭 Prediction
We’re inclined to think that St. Louis City should have enough to break down this Portland Timbers outfit, although that may not prevent them from conceding a couple at the other end.
We’re tipping a tight encounter finishing with a 2-1 victory for Portland Timbers after 90 minutes. It should be a decent one.
Renata Leite, 22:00 08/06/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Portland Timbers
Formed: 2009
Stadium: Providence Park (25,218)
Captain: Diego Chará
Chairman: Heather Davis
Manager: Phil Neville
Competitions: MLS (Parent), MLS (Western Conference)
Portland Timbers |
|
St. Louis City |
St. Louis City |
|
Portland Timbers |
St. Louis City |
|
Portland Timbers |
Portland Timbers |
|
St. Louis City |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 19 | 9 | 6 | 29 | 66 | WDWDD |
2 |
![]() |
34 | 18 | 9 | 7 | 15 | 63 | DWDDW |
3 |
![]() |
34 | 17 | 7 | 10 | 10 | 58 | WDWWD |
4 |
![]() |
34 | 17 | 6 | 11 | 11 | 57 | WWWDD |
5 |
![]() |
34 | 17 | 6 | 11 | 5 | 57 | LLWLD |
6 |
![]() |
34 | 16 | 9 | 9 | 11 | 57 | DWLDW |
7 |
![]() |
34 | 15 | 11 | 8 | 18 | 56 | DWDWL |
8 |
![]() |
34 | 16 | 6 | 12 | 12 | 54 | WDLDW |
9 |
![]() |
34 | 14 | 11 | 9 | 7 | 53 | LWDWL |
10 |
![]() |
34 | 15 | 7 | 12 | 0 | 52 | LWDLW |
11 |
![]() |
34 | 11 | 10 | 13 | -6 | 43 | DDWLD |
12 |
![]() |
34 | 12 | 6 | 16 | -6 | 42 | LDDDL |
13 |
![]() |
34 | 9 | 12 | 13 | -5 | 39 | WDDLD |
14 |
![]() |
34 | 11 | 4 | 19 | -6 | 37 | DDLWW |
15 |
![]() |
34 | 10 | 6 | 18 | -8 | 36 | WWLLL |
16 |
![]() |
34 | 9 | 8 | 17 | -5 | 35 | DLLWW |
17 |
![]() |
34 | 8 | 10 | 16 | -22 | 34 | LDLWD |
18 |
![]() |
34 | 7 | 9 | 18 | -34 | 30 | LLDLD |
19 |
![]() |
34 | 5 | 8 | 21 | -26 | 23 | LLLDL |
Portland Timbers |
|
San Jose Earthquakes |
Portland Timbers |
|
St. Louis City |
Portland Timbers |
|
Colorado Rapids |
Orlando City |
|
Portland Timbers |
San Jose Earthquakes |
|
Portland Timbers |
Portland Timbers |
|
Seattle Sounders FC |
St. Louis City |
|
Los Angeles Galaxy |
Portland Timbers |
|
St. Louis City |
St. Louis City |
|
San Jose Earthquakes |
Colorado Rapids |
|
St. Louis City |
Minnesota United |
|
St. Louis City |
Minnesota United |
|
St. Louis City |
Antony | 6 |
Kevin Kelsy | 6 |
Felipe Mora | 5 |
Santiago Moreno | 4 |
David Ayala | 2 |
João Klauss | 7 |
Marcel Hartel | 3 |
Cedric Teuchert | 3 |
Eduard Löwen | 2 |
Simon Becher | 1 |
Portland Timbers |
|
San Jose Earthquakes |
Toronto FC |
|
Portland Timbers |
Portland Timbers |
|
New Eng. Revolution |
St. Louis City |
|
Portland Timbers |
Portland Timbers |
|
Real Salt Lake |
Portland Timbers |
|
Minnesota United |
Los Angeles FC |
|
Portland Timbers |
FC Dallas |
|
Portland Timbers |
Portland Timbers |
|
FC Cincinatti |
San Diego FC |
|
Portland Timbers |
St. Louis City |
|
Orlando City |
Houston Dynamo |
|
St. Louis City |
Real Salt Lake |
|
St. Louis City |
St. Louis City |
|
Portland Timbers |
FC Dallas |
|
St. Louis City |
St. Louis City |
|
Minnesota United |
St. Louis City |
|
Nashville |
Chicago Fire |
|
St. Louis City |
Vancouver Whitecaps |
|
St. Louis City |
St. Louis City |
|
Houston Dynamo |
