Portland Timbers vs Real Salt Lake Prediction, Betting Tips, Lineups & Odds | 22 Oct 2025
MLS Betting Preview: Portland Timbers vs Real Salt Lake
Portland Timbers host Real Salt Lake in this MLS fixture at Providence Park, with kick-off set for 22:30 on Wednesday 22 October. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and both predicted and confirmed lineups.
RSL to Keep Things Tight Against Timbers
We will split our stake on the Asian Handicap between 0 and +0.5 when wagering Salt Lake +0.25 at -106 against Portland. We need a victory for a full payout although the draw means a return is on the cards.
Backing our Asian Handicap prediction? Use the latest BetMGM promo code and explore our expert review of the sportsbook ahead of your wager.
RSL Beat Timbers Last Time Out
Portland Timbers were beaten 4-0 at Providence Park in their last MLS game. This loss at home to San Diego FC was their second straight league defeat. Phil Neville's side recorded just 35% possession and had three shots on target.
Real Salt Lake had a 2-2 draw at Energizer Park in their previous game. This was away to St. Louis City. The Utah club had three shots on goal and 47% possession, while Victor Olatunji netted twice.
Head-to-Head Statistics
RSL haven’t lost to Portland in their past three games. In their last clash, RSL claimed a 1-0 away victory at Providence Park. The previous 10 H2H games have resulted in four draws and three wins apiece.
MLS | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
17 | ![]() |
34 | 11 | 11 | 12 | 41 | 48 | -7 | 41:48 | 44 |
19 | ![]() |
34 | 12 | 5 | 17 | 38 | 49 | -11 | 38:49 | 41 |
1 win, 5 losses and 4 draws, averaging 0.8 goals from 9.4 attempts and 4.8 shots on goal. Portland have had 48.7% possession and 5.8 corners per match. On average, they have conceded 1.6 goals from 8.8 attempts and 4.5 shots on goal, while their opponents have earned 4.9 corners.
Kevin Kelsy is the top scorer with 2 goals, while Cristhian Paredes, Kamal Miller, Matias Rojas and Antony each have 1. Kristoffer Velde is the top assists maker with 2.
Real Salt Lake – Last 10 League GamesRSL have won 3, lost 6 and drawn 1, with an average of 9.9 attempts, 4.9 shots on goal and 1.2 goals. Pablo Mastroeni's team average 52.8% possession, 5.1 corners in their favour and 5.3 corners against, while 1.9 goals have been conceded from 4.2 shots on goal and 9.6 attempts.
Victor Olatunji is the leading scorer with 4 goals, followed by Zavier Gozo on 2, with Diogo Goncalves and two others bagging 1. Zavier Gozo has had 3 assists in the previous 10 games.
Predicted & Confirmed Lineups
Portland Timbers predicted lineup (4-3-3): James Pantemis (GK), Joao Ortiz, Dario Zuparic, Kamal Miller, Ian Smith, Diego Chara, David Costa, Kristoffer Velde, Antony, Kevin Kelsy, David Ayala.
Real Salt Lake predicted lineup (4-2-3-1): Rafael Cabral (GK), DeAndre Yedlin, Philip Quinton, Brayan Vera, Alexandros Katranis, Noel Caliskan, Braian Ojeda, Zavier Gozo, Diego Luna, Diogo Gonçalves, Victor Olatunji.
Portland Timbers vs Real Salt Lake Prediction & Betting Tips
Our expert Portland Timbers vs Real Salt Lake betting tips include a main match prediction, a correct score pick, corners forecast, standout player prop selections and bet builder advice. Explore each section below for detailed insights.
Match Prediction
Salt Lake look a quality wager for this MLS encounter and we can bet the away team at -106 with a +0.25 goal handicap. The latest numbers imply that they can swerve defeat and claim a victory.
Our football predictions are always well-researched and it starts with a combination of team news and form guide. Once we have a clear idea of what might happen, we match up the latest MLS data.
Key Portland Timbers vs Real Salt Lake league stats:
RSL +0.25 Probability
According to the latest betting odds, our pick has a 51.5% chance of winning. After careful examination, our experts calculate this probability to be somewhere between 55-60%. It’s why we think it’s worth placing this wager.
If you’re searching for a larger price and feel confident that your selection will perform well, then moving the line can secure an increased possible pay out.
Make your bet count—our comprehensive bonus guide highlights the latest free bets and betting promo codes worth grabbing.

Correct Score Prediction
Let’s go for Salt Lake to win 2-1, a bet which is available at +900. Correct score betting provides plenty of excitement and a potentially bigger return if you win.
Player Prop Picks
Zavier Gozo (RSL) can be backed to fail to register a shot on goal at -152. When it comes to wagering Shots on Target, we think the betting odds really stand out for this pick.


T&C apply. Gamble responsibly 18+
Victor Olatunji (RSL) has registered three goals in his past four MLS games. This data directs us to the Anytime Goalscorer market where we can bet him to find the net at attractive odds of +300.


T&C apply. Gamble responsibly 18+
Corners Prediction
We’ve seen 8.40 corners on average in the past five Real Salt Lake away matches, while there’s been under 10.5 corners in four of the last five Portland home games. If you concur with our viewpoint that the Total Corners line is too big, go for a price of -141 that the sides go under.






T&C apply. Gamble responsibly 18+
Bet Builder Tips
Our bet builder is packed with these picks: Real Salt Lake with an Asian Handicap of +0.25, at least three goals to be registered as well as Zavier Gozo (RSL) to finish without a shot on target.
A bet builder is a great alternative for football punters who want to focus their wagering on a single game. If a bettor has all predictions correct, it’s possible to land a nice pay out from a relatively small amount of money.
Portland Timbers vs Real Salt Lake 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.
Timbers Match Odds Suggest Victory
The latest Portland Timbers odds are +112 which leads to them being favourites in this MLS clash. It’s also implied by the bookmakers that they have a 47% prospect of securing a victory. The +215 means that Real Salt Lake are seen as having the lowest probability of succeeding.
If you fancy Portland but want money back if the game ends in a draw, then you can secure odds of -175. Alternatively, there’s the chance to wager on RSL at +128 on the Draw No Bet market.
The expectation is that Over 2.5 Goals will be scored according to the latest odds. If you think both teams will score, then you can back BTTS Yes at -208.
The top betting sites always do a great job when it comes to MLS games. They provide football bettors with hundreds of markets and you can cherry-pick the most attractive options.







Felipe Mora Heads First Goalscorer Market
There is +160 available that Felipe Mora finds the net, while he is available at +480 to register the first goal which makes him favourite.









Portland Have Won Six of Past Nine H2H Providence Park Meetings
Portland have managed four victories, three draws and three losses in the last 10 home matches, recording an average of 1.40 goals per game and conceding 1.60.
Salt Lake have failed to win in their last five matches on their travels. The Utah club have recorded six losses, three draws and one win in the previous 10 away games, scoring an average of 0.70 goals per match and conceding 1.50.
The most recent Providence Park meeting saw RSL claim a 1-0 win over Portland. The past 9 H2H meetings at Providence Park have resulted in six Portland wins, two draws and one RSL success.
Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
---|---|---|---|---|---|---|---|---|---|
![]() |
4-3-3 | 3.00 | 1.40 | 1.60 | 7 | 3 | 8 | 2 | |
![]() |
1-3-6 | 2.20 | 0.70 | 1.50 | 3 | 7 | 5 | 5 |
- 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
- MLS: 17/07 2025 Portland 0 Salt Lake 1
- MLS: 15/05 2025 Salt Lake 0 Portland 0
- MLS: 22/09 2024 Salt Lake 3 Portland 3
- MLS: 14/07 2024 Portland 3 Salt Lake 0
- MLS: 31/08 2023 Portland 2 Salt Lake 1
- MLS: 18/05 2023 Salt Lake 0 Portland 0
- U.S. Open Cup: 11/05 2023 Portland 3 Salt Lake 4
- MLS: 09/10 2022 Salt Lake 3 Portland 1
- MLS: 24/04 2022 Portland 0 Salt Lake 0
- MLS: 05/12 2021 Portland 2 Salt Lake 0


- 1 win, 5 defeats and 4 draws in the previous 10 matches
- 4 wins, 3 defeats and 3 draws in the previous 10 home matches
- 3 wins, 6 defeats and 1 draw in the previous 10 matches
- 1 win, 6 defeats and 3 draws in the previous 10 away matches
- An average of 0.80 goals scored and 1.60 conceded in the previous 10 matches
- An average of 1.40 goals scored and 1.60 conceded in the previous 10 home matches
- An average of 2.40 goals per game in the previous 10 matches
- An average of 3.00 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 8 of the previous 10 home matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 home matches
- An average of 1.20 goals scored and 1.90 conceded in the previous 10 matches
- An average of 0.70 goals scored and 1.50 conceded in the previous 10 away matches
- An average of 3.10 goals per game in the previous 10 matches
- An average of 2.20 goals per game in the previous 10 away matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 away matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 away matches
- An average of 5.80 corners awarded and 4.90 corners conceded in the last 10 matches
- An average of 5.90 corners awarded and 4.50 corners against in the last 10 home matches
- An average of 10.70 corners awarded in the last 10 matches
- An average of 10.40 corners awarded in the last 10 home matches
- Had the most corners in 6 and least corners in 4 of the last 10 matches
- Had the most corners in 7 and least corners in 3 of the last 10 home matches
- An average of 5.10 corners awarded and 5.30 corners conceded in the last 10 matches
- An average of 3.80 corners awarded and 5.50 corners against in the last 10 away matches
- An average of 10.40 corners awarded in the last 10 matches
- An average of 9.30 corners awarded in the last 10 away matches
- Had the most corners in 5 and least corners in 4 of the last 10 matches
- Had the most corners in 2 and least corners in 5 of the last 10 away matches
- An average of 48.70% possession in the last 10 matches
- An average of 53.30% possession in the last 10 home matches
- Most possession in 4 of the last 10 matches
- Most possession in 7 of the last 10 home matches
- An average of 52.80% possession in the last 10 matches
- An average of 49.60% possession in the last 10 away matches
- Most possession in 5 of the last 10 matches
- Most possession in 4 of the last 10 away matches
- Top Scorers for Portland Timbers this season are Antony (7), Kevin Kelsy (7), Felipe Mora (5)
- Top Assistors for Portland Timbers this season are David Da Costa (6), Antony (5), Santiago Moreno (5)
You can watch and bet on MLS games thanks to the live streaming service that’s available. This is only available to eligible sportsbook customers and is subject to geo-restrictions.
You can log into your betting account on a daily basis and enjoy the chance to access high quality streams.
Portland Timbers vs Real Salt Lake Lineups & Team News
Avoid surprises — review the Portland vs RSL team news before you bet. We’ll share the predicted and confirmed lineups for the MLS together with updated injury news.
Portland Timbers Predicted Lineup 4-3-3
Real Salt Lake Predicted Lineup 4-2-3-1
Portland Timbers Predicted Lineup 4-3-3
Real Salt Lake Predicted Lineup 4-2-3-1
Previous Portland Timbers Lineups
Previous Real Salt Lake Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Philadelphia | 34 | 20 | 6 | 8 | 57:35 | 66 |
2 | FC Cincinnati | 34 | 20 | 5 | 9 | 52:40 | 65 |
3 | Inter Miami | 34 | 19 | 8 | 7 | 81:55 | 65 |
4 | San Diego | 34 | 19 | 6 | 9 | 64:41 | 63 |
5 | Vancouver | 34 | 18 | 9 | 7 | 66:38 | 63 |
6 | Los Angeles FC | 34 | 17 | 9 | 8 | 65:40 | 60 |
7 | Charlotte FC | 34 | 19 | 2 | 13 | 55:46 | 59 |
8 | Minnesota Utd | 34 | 16 | 10 | 8 | 56:39 | 58 |
9 | NYCFC | 34 | 17 | 5 | 12 | 50:44 | 56 |
10 | Seattle Sounders | 34 | 15 | 10 | 9 | 58:48 | 55 |
11 | Nashville SC | 34 | 16 | 6 | 12 | 58:45 | 54 |
12 | Columbus Crew | 34 | 14 | 12 | 8 | 55:51 | 54 |
13 | Chicago Fire | 34 | 15 | 8 | 11 | 68:60 | 53 |
14 | Orlando City | 34 | 14 | 11 | 9 | 63:51 | 53 |
15 | Austin FC | 34 | 13 | 8 | 13 | 37:45 | 47 |
16 | FC Dallas | 34 | 11 | 11 | 12 | 52:55 | 44 |
17 | Portland Timbers | 34 | 11 | 11 | 12 | 41:48 | 44 |
18 | NY Red Bulls | 34 | 12 | 7 | 15 | 48:47 | 43 |
19 | Real Salt Lake | 34 | 12 | 5 | 17 | 38:49 | 41 |
20 | SJ Earthquakes | 34 | 11 | 8 | 15 | 60:63 | 41 |
21 | Colorado Rapids | 34 | 11 | 8 | 15 | 44:56 | 41 |
22 | Houston Dynamo | 34 | 9 | 10 | 15 | 43:56 | 37 |
23 | NE Revolution | 34 | 9 | 9 | 16 | 44:51 | 36 |
24 | St. Louis | 34 | 8 | 8 | 18 | 44:58 | 32 |
25 | Toronto FC | 34 | 6 | 14 | 14 | 37:44 | 32 |
26 | LA Galaxy | 34 | 7 | 9 | 18 | 46:66 | 30 |
27 | Sporting KC | 34 | 7 | 7 | 20 | 46:70 | 28 |
28 | CF Montréal | 34 | 6 | 10 | 18 | 34:60 | 28 |
29 | Atlanta United | 34 | 5 | 13 | 16 | 38:63 | 28 |
30 | D.C. United | 34 | 5 | 11 | 18 | 30:66 | 26 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Philadelphia | 17 | 12 | 4 | 1 | 36:15 | 40 |
2 | Charlotte FC | 17 | 13 | 1 | 3 | 33:16 | 40 |
3 | Nashville SC | 17 | 11 | 3 | 3 | 36:17 | 36 |
4 | Inter Miami | 17 | 11 | 3 | 3 | 44:26 | 36 |
5 | Seattle Sounders | 17 | 10 | 6 | 1 | 38:20 | 36 |
6 | Los Angeles FC | 17 | 11 | 2 | 4 | 31:13 | 35 |
7 | Vancouver | 17 | 10 | 4 | 3 | 42:20 | 34 |
8 | NY Red Bulls | 17 | 10 | 3 | 4 | 36:23 | 33 |
9 | NYCFC | 17 | 11 | 0 | 6 | 28:21 | 33 |
10 | Columbus Crew | 17 | 9 | 5 | 3 | 29:20 | 32 |
11 | FC Cincinnati | 17 | 9 | 3 | 5 | 27:19 | 30 |
12 | Orlando City | 17 | 8 | 4 | 5 | 36:26 | 28 |
13 | Minnesota Utd | 17 | 8 | 4 | 5 | 29:20 | 28 |
14 | Colorado Rapids | 17 | 8 | 4 | 5 | 25:21 | 28 |
15 | Real Salt Lake | 17 | 9 | 1 | 7 | 23:21 | 28 |
16 | Austin FC | 17 | 7 | 7 | 3 | 18:16 | 28 |
17 | Portland Timbers | 17 | 7 | 6 | 4 | 25:26 | 27 |
18 | San Diego | 17 | 7 | 5 | 5 | 25:17 | 26 |
19 | Chicago Fire | 17 | 6 | 6 | 5 | 25:25 | 24 |
20 | LA Galaxy | 17 | 7 | 2 | 8 | 27:28 | 23 |
21 | SJ Earthquakes | 17 | 5 | 6 | 6 | 37:32 | 21 |
22 | FC Dallas | 17 | 6 | 3 | 8 | 25:25 | 21 |
23 | Atlanta United | 17 | 4 | 8 | 5 | 29:29 | 20 |
24 | St. Louis | 17 | 4 | 6 | 7 | 23:28 | 18 |
25 | Houston Dynamo | 17 | 5 | 3 | 9 | 20:30 | 18 |
26 | Sporting KC | 17 | 4 | 5 | 8 | 25:32 | 17 |
27 | Toronto FC | 17 | 3 | 7 | 7 | 17:19 | 16 |
28 | NE Revolution | 17 | 4 | 4 | 9 | 20:25 | 16 |
29 | D.C. United | 17 | 2 | 7 | 8 | 13:31 | 13 |
30 | CF Montréal | 17 | 2 | 6 | 9 | 14:33 | 12 |
















