St. Louis City vs Portland Timbers Prediction, Betting Tips, Lineups & Odds | 13 Jul 2025
MLS Betting Preview: St. Louis City vs Portland Timbers
St. Louis City host Portland Timbers in this MLS match at Energizer Park, with kick-off set for 19:00 on Sunday 13 July 2025. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and both predicted and confirmed lineups.
Don’t Underestimate Timbers
Portland +0.25 at -111 on the Asian Handicap could be the bet to have. We’re expecting them to avoid defeat against St. Louis, with our stake divided equally between 0 and +0.5 in the hope the away team can land a win.
Think our Asian Handicap tip is solid? Claim the best BetMGM promo code and read our full review of the bookmaker.
Timbers Beat City When Teams Last Met
St. Louis City have lost their last three games. On their travels, they recently suffered a 3-2 defeat against Real Salt Lake at America First Field. David Critchley's side had 46% possession and totalled five shots on target, while Joao Klauss and Joshua Yaro scored one goal each.
Portland Timbers have suffered successive MLS away defeats. Their most recent league match was a 2-1 home win at Providence Park where they beat New England Revolution. The Oregon club had five shots on goal and 51% possession, while Ian Smith and David Da Costa were on the scoresheet.
Head-to-Head Statistics
Portland have gone unbeaten in their past four meetings with St. Louis. In the last clash, home side Portland claimed a 2-1 victory at Providence Park. The previous 5 H2H games have featured two Portland wins, two draws and one St. Louis victory.
MLS | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
16 | ![]() |
27 | 10 | 8 | 9 | 35 | 37 | -2 | 35:37 | 38 |
28 | ![]() |
27 | 5 | 6 | 16 | 31 | 47 | -16 | 31:47 | 21 |
1 win, 7 losses and 2 draws, averaging 1.3 goals from 4.5 shots on goal and 10.1 attempts. St. Louis have had 47.7% possession and 5.0 corners per game. On average, they have conceded 2.2 goals from 5.5 shots on goal and 11.7 attempts, while their opponents have been awarded 5.4 corners.
Top goalscorer Joao Klauss has found the net 6 times, with Joshua Yaro, Simon Becher, Akil Watts and Eduard Loewen scoring 1 each. Leading assistor is Marcel Hartel with 3.
Portland Timbers – Last 10 League GamesPortland have 4 victories, 3 defeats and 3 draws, averaging 8.8 attempts, 3.9 shots on goal and 1.0 goals. Phil Neville's team average 55.5% possession, 5.0 corners awarded and 4.6 corners against them, while 1.3 goals have been conceded from 5.0 shots on goal and 11.0 attempts.
The top scorers have been Santiago Moreno and Antony on 2, with Ian Smith getting 1. David Da Costa has had 4 assists in the previous 10 games.
Confirmed Lineups
St. Louis City confirmed lineup (4-2-3-1): Roman Buerki (GK), Tomas Totland, Jake Girdwood-Reich, Joshua Yaro, Jaziel Orozco, Conrad Wallem, Tomas Ostrak, Cedric Teuchert, Marcel Hartel, Celio Pompeu, Joao Klauss.
Portland Timbers confirmed lineup (3-4-3): Maxime Crepeau (GK), Dario Zuparic, Finn Surman, Kamal Miller, Juan Mosquera, Joao Ortiz, David Ayala, Jimer Fory, Santiago Moreno, Kevin Kelsy, David Da Costa.
St. Louis City vs Portland Timbers Prediction & Betting Tips
Discover our expert St. Louis City vs Portland Timbers betting tips, featuring a match prediction, correct score suggestion, corners market outlook, top player prop picks and bet builder advice. Scroll down for full analysis.
Match Prediction
Portland look a quality wager for this MLS encounter and we can bet the away team at -111 with a +0.25 goal handicap. The latest numbers imply that they can swerve defeat and claim a victory.
The football experts at Sportsgambler.com are aware of injuries that could affect the outcome along with the form guide. We also leave no stone unturned when it comes to presenting the latest MLS stats.
Key St. Louis City vs Portland Timbers league stats:
Timbers +0.25 Probability
The betting apps are estimating that there is a 52.6% likelihood of this pick landing a return. After careful examination, our experts have this probability close to 60%. It is therefore regarded as a value wager.
If you want to secure a larger possible pay out on your bet, there’s the possibility to move the line. Take a look at the various prices and see which line you think will be covered.
Take full advantage of our betting promo codes. Browse our up-to-date guide featuring top bonuses and exclusive offers.

Correct Score Prediction
Our correct score prediction is a 1-0 win for Portland which is available at odds of +1200. We think they’ll achieve victory and this is a way of getting bigger odds and more excitement.
Player Prop Picks
João Klauss De Mello (St. Louis) can be wagered to finish with a minimum of one shot on goal at -159. The odds look attractive based on the evidence and we’ll take a chance on him on the Shots on Target market.


T&C apply. Gamble responsibly 18+
Santiago Moreno (Portland) can be wagered to be among the goals at +265. We’re happy to take this Anytime Goalscorer bet as there’s value in the odds that he finds the net at least once.


T&C apply. Gamble responsibly 18+
Corners Prediction
The 9.5 Total Corners line has been covered in four consecutive Portland matches, with the last five St. Louis games averaging 10.60 corners. The two sides should be capable of covering the line when it comes to Total Corners and odds of -120 are available.


T&C apply. Gamble responsibly 18+
Bet Builder Tips
It’s great fun to place a same-game multi and our picks are Portland with an Asian Handicap of +0.25, two or less goals along with João Klauss De Mello (St. Louis) to finish with a minimum of one shot on target.
We recommend a bet builder as it’s an exciting way of wagering on a football match. You can predict a number of outcomes and get bigger odds than a single bet. The odds can combine to great effect.
St. Louis City vs Portland Timbers Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
City Full-Time Odds Suggest Victory
For this MLS encounter, the bookmakers have St. Louis City as the +110 favourites to win. This therefore implies that they have a 48% chance of triumphing. Portland Timbers are the outsiders at +205 which suggests a lower likelihood of winning.
St. Louis can be backed at -175 on the Draw No Bet and you’ll get stakes refunded if the game ends level. Alternatively, Portland can be chanced at +123 on the same market.
The Over 2.5 option is currently favourite on the Total Goals betting market. For those expecting both sides to find the net, Both Teams to Score Yes is available at -250.
When it comes to every MLS match, you will find hundreds of markets available. Go through the various attractive options which are available at the best football betting sites.







Felipe Mora Heads First Goalscorer Market
Felipe Mora can be backed to find the net anytime at +185. There is the chance to back the market leader to score the first goal at +525.









Four of Past Ten St. Louis Home Games Have Been Defeats
St. Louis have recorded four draws, four defeats and two victories in the previous 10 home matches, netting an average of 1.20 goals per game and conceding 1.50.
Portland are winless over their previous four games on their travels. The Oregon club have finished with five defeats, three wins and two draws in the past 10 away matches, netting an average of 1.20 goals per game and conceding 1.90.
The previous Energizer Park encounter involved a 0-0 draw between St. Louis and Portland.
Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
---|---|---|---|---|---|---|---|---|---|
![]() |
2-4-4 | 2.70 | 1.20 | 1.50 | 6 | 4 | 6 | 4 | |
![]() |
3-2-5 | 3.10 | 1.20 | 1.90 | 6 | 4 | 3 | 7 |
- W-D-L = Wins-Draws-Losses
- G = Avg. Goals
- GF = Avg. Goals For
- GA = Avg. Goals Against
- O2.5 = Matches Over 2.5 Goals
- U2.5 = Matches Under 2.5 Goals
- B-Y = Matches BTTS Yes
- B-No = Matches BTTS No
- Major League Soccer: 06/07 Portland Timbers 2 NE Revolution1
- Major League Soccer: 29/06 Toronto FC 3 Portland Timbers0
- Major League Soccer: 14/06 Portland Timbers 1 SJ Earthquakes1
- Major League Soccer: 09/06 Portland Timbers 2 St. Louis1
- Major League Soccer: 29/05 Portland Timbers 2 Colorado Rapids1


- 1 win, 7 defeats and 2 draws in the previous 10 matches
- 2 wins, 4 defeats and 4 draws in the previous 10 home matches
- 4 wins, 3 defeats and 3 draws in the previous 10 matches
- 3 wins, 5 defeats and 2 draws in the previous 10 away matches
- An average of 1.30 goals scored and 2.20 conceded in the previous 10 matches
- An average of 1.20 goals scored and 1.50 conceded in the previous 10 home matches
- An average of 3.50 goals per game in the previous 10 matches
- An average of 2.70 goals per game in the previous 10 home matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 8 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
- An average of 1.00 goals scored and 1.30 conceded in the previous 10 matches
- An average of 1.20 goals scored and 1.90 conceded in the previous 10 away matches
- An average of 2.30 goals per game in the previous 10 matches
- An average of 3.10 goals per game in the previous 10 away matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 away matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 5.00 corners awarded and 5.40 corners conceded in the last 10 matches
- An average of 5.10 corners awarded and 4.70 corners against in the last 10 home matches
- An average of 10.40 corners awarded in the last 10 matches
- An average of 9.80 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 3 and least corners in 6 of the last 10 home matches
- An average of 5.00 corners awarded and 4.60 corners conceded in the last 10 matches
- An average of 3.90 corners awarded and 4.80 corners against in the last 10 away matches
- An average of 9.60 corners awarded in the last 10 matches
- An average of 8.70 corners awarded in the last 10 away matches
- Had the most corners in 6 and least corners in 4 of the last 10 matches
- Had the most corners in 4 and least corners in 5 of the last 10 away matches
- An average of 47.70% possession in the last 10 matches
- An average of 45.30% possession in the last 10 home matches
- Most possession in 3 of the last 10 matches
- Most possession in 2 of the last 10 home matches
- An average of 55.50% possession in the last 10 matches
- An average of 53.60% possession in the last 10 away matches
- Most possession in 7 of the last 10 matches
- Most possession in 8 of the last 10 away matches
- Top Scorers for St. Louis City this season are Joao Klauss (7), Cedric Teuchert (3), Eduard Loewen (2)
- Top Assistors for St. Louis City this season are Marcel Hartel (3), Celio Pompeu (2), Cedric Teuchert (1)
St. Louis City vs Portland Timbers Lineups & Team News
Make sure you're up to date on the St. Louis vs Portland team news before betting. We’ll bring you the expected and confirmed lineups for the MLS along with up-to-date injury news.
St. Louis City Confirmed Lineup 4-2-3-1
Portland Timbers Confirmed Lineup 3-4-3
St. Louis City Confirmed Lineup 4-2-3-1
Portland Timbers Confirmed Lineup 3-4-3
St. Louis City Substitutes
- 10Eduard Loewen
- 11Simon Becher
- 20Akil Watts
- 22Kyle Hiebert
- 33Tyson Pearce
- 39Benjamin Lundt
- 45Xande Silva
- 71Joseph Zalinsky
- 99Jayden Reid
Portland Timbers Substitutes
- 9Felipe Mora
- 15Eric Miller
- 17Cristhian Paredes
- 21Diego Chara
- 22Omir Fernandez
- 23Ian Smith
- 41James Pantemis
- 88Gage Guerra
Previous St. Louis City Lineups
Previous Portland Timbers Lineups
Injuries & Suspensions
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Philadelphia | 28 | 16 | 6 | 6 | 48:26 | 54 |
2 | San Diego | 28 | 16 | 5 | 7 | 52:33 | 53 |
3 | FC Cincinnati | 28 | 16 | 4 | 8 | 42:35 | 52 |
4 | Nashville SC | 28 | 15 | 5 | 8 | 49:32 | 50 |
5 | Minnesota Utd | 28 | 14 | 8 | 6 | 47:31 | 50 |
6 | Vancouver | 27 | 14 | 7 | 6 | 47:31 | 49 |
7 | Charlotte FC | 28 | 15 | 2 | 11 | 46:39 | 47 |
8 | Orlando City | 28 | 13 | 8 | 7 | 54:40 | 47 |
9 | Inter Miami | 25 | 13 | 7 | 5 | 54:40 | 46 |
10 | Columbus Crew | 27 | 12 | 9 | 6 | 43:39 | 45 |
11 | NYCFC | 26 | 13 | 5 | 8 | 37:30 | 44 |
12 | Seattle Sounders | 27 | 12 | 8 | 7 | 48:38 | 44 |
13 | Los Angeles FC | 25 | 11 | 8 | 6 | 44:31 | 41 |
14 | NY Red Bulls | 28 | 11 | 6 | 11 | 42:38 | 39 |
15 | Chicago Fire | 27 | 11 | 6 | 10 | 50:48 | 39 |
16 | Portland Timbers | 27 | 10 | 8 | 9 | 35:37 | 38 |
17 | Colorado Rapids | 28 | 10 | 6 | 12 | 36:44 | 36 |
18 | SJ Earthquakes | 28 | 9 | 8 | 11 | 52:48 | 35 |
19 | Austin FC | 26 | 9 | 8 | 9 | 26:32 | 35 |
20 | Real Salt Lake | 27 | 9 | 4 | 14 | 28:36 | 31 |
21 | NE Revolution | 27 | 8 | 7 | 12 | 35:38 | 31 |
22 | FC Dallas | 27 | 7 | 9 | 11 | 39:47 | 30 |
23 | Houston Dynamo | 27 | 7 | 8 | 12 | 34:44 | 29 |
24 | Sporting KC | 27 | 6 | 6 | 15 | 39:55 | 24 |
25 | Toronto FC | 27 | 5 | 9 | 13 | 27:34 | 24 |
26 | CF Montréal | 28 | 5 | 8 | 15 | 28:50 | 23 |
27 | Atlanta United | 27 | 4 | 11 | 12 | 31:49 | 23 |
28 | St. Louis | 27 | 5 | 6 | 16 | 31:47 | 21 |
29 | D.C. United | 28 | 4 | 9 | 15 | 24:53 | 21 |
30 | LA Galaxy | 27 | 4 | 7 | 16 | 32:55 | 19 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Philadelphia | 15 | 10 | 4 | 1 | 34:15 | 34 |
2 | Charlotte FC | 14 | 11 | 1 | 2 | 27:12 | 34 |
3 | Nashville SC | 14 | 10 | 3 | 1 | 31:10 | 33 |
4 | NY Red Bulls | 14 | 10 | 2 | 2 | 34:19 | 32 |
5 | Seattle Sounders | 13 | 8 | 4 | 1 | 32:16 | 28 |
6 | Columbus Crew | 15 | 8 | 4 | 3 | 25:18 | 28 |
7 | Vancouver | 13 | 8 | 3 | 2 | 29:16 | 27 |
8 | NYCFC | 12 | 9 | 0 | 3 | 21:11 | 27 |
9 | Los Angeles FC | 13 | 8 | 2 | 3 | 23:10 | 26 |
10 | San Diego | 15 | 7 | 5 | 3 | 24:13 | 26 |
11 | Orlando City | 14 | 7 | 3 | 4 | 31:21 | 24 |
12 | Inter Miami | 12 | 7 | 3 | 2 | 27:17 | 24 |
13 | Minnesota Utd | 14 | 7 | 3 | 4 | 25:16 | 24 |
14 | FC Cincinnati | 13 | 7 | 2 | 4 | 21:16 | 23 |
15 | Colorado Rapids | 14 | 7 | 2 | 5 | 20:17 | 23 |
16 | Portland Timbers | 14 | 6 | 5 | 3 | 21:19 | 23 |
17 | Real Salt Lake | 13 | 6 | 1 | 6 | 16:15 | 19 |
18 | Austin FC | 13 | 4 | 7 | 2 | 11:11 | 19 |
19 | SJ Earthquakes | 14 | 4 | 6 | 4 | 32:24 | 18 |
20 | Atlanta United | 14 | 4 | 6 | 4 | 23:22 | 18 |
21 | Chicago Fire | 13 | 4 | 5 | 4 | 17:18 | 17 |
22 | St. Louis | 13 | 4 | 4 | 5 | 18:19 | 16 |
23 | LA Galaxy | 13 | 4 | 2 | 7 | 17:22 | 14 |
24 | Houston Dynamo | 14 | 4 | 2 | 8 | 16:25 | 14 |
25 | Sporting KC | 13 | 3 | 4 | 6 | 20:26 | 13 |
26 | FC Dallas | 14 | 3 | 3 | 8 | 18:23 | 12 |
27 | D.C. United | 14 | 2 | 6 | 6 | 12:23 | 12 |
28 | Toronto FC | 14 | 2 | 5 | 7 | 11:15 | 11 |
29 | NE Revolution | 13 | 3 | 2 | 8 | 14:20 | 11 |
30 | CF Montréal | 14 | 2 | 5 | 7 | 13:28 | 11 |

















