Portland Timbers vs Real Salt Lake Prediction, Betting Tips, Lineups & Odds | 16 Jul 2025
MLS Betting Preview: Portland Timbers vs Real Salt Lake
Portland Timbers host Real Salt Lake in this MLS match at Providence Park, with kick-off set for 22:30 on Wednesday 16 July 2025. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and both predicted and confirmed lineups.
Get With RSL to Battle Hard
We will split our stake on the Asian Handicap between 0 and +0.5 when wagering Salt Lake +0.25 at -105 against Portland. We need a victory for a full payout although the draw means a return is on the cards.
Confident in this Asian Handicap bet? Don’t miss out—get the best bet365 promo code and our full review of the site first.
No Goals When Teams Last Met
Portland Timbers were beaten in their last game. Away from home at Energizer Park, St. Louis City claimed a 2-1 win. Phil Neville's men recorded 47% possession and managed four shots on target, with David Da Costa getting the goal.
Real Salt Lake claimed a home victory in their previous league game. A 1-0 triumph against Houston Dynamo at America First Field made it back-to-back MLS wins. The Claret-and-Cobalt had five shots on goal and 47% possession, with William Agada firing the winner shortly before half-time.
Head-to-Head Statistics
Portland have not lost any of the past five games against RSL, with the last clash seeing a 0-0 draw played out at America First Field. The past 10 H2H matches have resulted in four Portland wins, four draws and two RSL successes.
MLS | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
11 | ![]() |
21 | 9 | 6 | 6 | 31 | 30 | 1 | 31:30 | 33 |
21 | ![]() |
21 | 7 | 4 | 10 | 23 | 28 | -5 | 23:28 | 25 |
4 wins, 3 losses and 3 draws, averaging 1.0 goals from 3.8 shots on goal and 8.0 attempts. Portland have had 54.6% possession and 4.7 corners per game. On average, they have conceded 1.1 goals from 5.1 shots on goal and 11.4 attempts, while their opponents have been awarded 4.8 corners.
The three top scorers are David Da Costa, Antony and Santiago Moreno, with these players all scoring 2 goals. Santiago Moreno and David Da Costa have been top assistors with 3.
Real Salt Lake – Last 10 League GamesRSL have won 3, lost 3 and drawn 4, with an average of 1.1 goals from 10.0 attempts and 4.4 shots on goal. There’s been an average of 50.5% possession, 5.3 corners in their favour and 4.6 corners against, while they’ve conceded 1.1 goals from 9.3 attempts and 3.9 shots on goal.
The top scorers have been William Agada, Johnny Russell, Zavier Gozo and Diego Luna, with 2 goals apiece. Alexandros Katranis and Diego Luna have both managed 2 assists in the previous 10 games.
Predicted & Confirmed Lineups
Portland Timbers predicted lineup (4-4-2): Maxime Crépeau (GK), Juan Mosquera, Finn Surman, Dario Zuparic, Kamal Miller, Ian Smith, Santiago Moreno, David Ayala, Joao Ortiz, David Costa, Kevin Kelsy.
Real Salt Lake predicted lineup (4-2-3-1): Rafael Cabral (GK), Noel Caliskan, Justen Glad, Sam Junqua, Alexandros Katranis, Emeka Eneli, Pablo Ruiz, Diogo Gonçalves, Zavier Gozo, Diego Luna, William Agada.
Portland Timbers vs Real Salt Lake Prediction & Betting Tips
Get fully prepped for Portland Timbers vs Real Salt Lake with our betting guide, featuring our expert match pick, predicted scoreline, sharp corners advice and a value-focused bet builder.
Match Prediction
Salt Lake have a good chance of winning this MLS clash and we’ll wager them on the Asian Handicap. Take the visitors at -105 with a +0.25 goal start in then expectation that they can perform well.
Team news can have a significant impact on the betting odds, and we factor this in alongside recent form and the latest MLS stats when making our football predictions.
Key Portland Timbers vs Real Salt Lake league stats:
RSL +0.25 Probability
When you look at the latest odds, our pick has a 51.3% chance of winning. Taking all factors into consideration, our experts think there’s a stronger chance of success and estimate the probability to be closer to 60%. It is therefore regarded as a value bet.
Bettors have the flexibility of being able to buy or sell goals depending on whether they want a safer or a riskier wager, with the odds moving according to the line.
Before your next bet, explore our betting offers guide filled with top bonuses, the latest promotions, and free bet deals.

Correct Score Prediction
We’re betting on Salt Lake to secure a 2-1 winning scoreline. Odds of +950 can be taken and it’s great fun to predict a correct score and hopefully land a winner.
Corners Prediction
The 4.5 corners line has been covered by Portland in four consecutive home matches, with Real Salt Lake conceding over 4.5 corners in their past three away games. We think it’s achievable that Portland will cover the Team Corners line and odds of -150 can be landed.





T&C apply. Gamble responsibly 18+
Bet Builder Tips
Get in the game with a bet builder. Our picks are Real Salt Lake on the Asian Handicap at +0.25, three or more goals to be scored as well as Portland to rack up over 4.5 corners.
If you’re keen to wager different selections for the same football match, a bet builder will provide a solution. The bookmakers provide this personalised betting facility where you select various picks and the odds are combined.
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.
Latest Full-Time Odds Suggest Timbers Victory
With a 48% chance of winning according to the latest odds, Portland Timbers are favourites to prosper in this MLS encounter and they’re available at +110 with the bookies. Real Salt Lake are trading at a bigger price than their opponents and the outsiders can be backed at +240.
The Draw No Bet market simplifies things as it offers two options and money back if the game finishes level. Portland are -175, while RSL are alternatively priced at +125.
The lowest odds can be found for Over 2.5 Goals, which means at least three goals being netted. Should you expect both teams score, then the BTTS Yes option is available at -188.
Hundreds of markets are now a guarantee for each of the MLS games, with the best football betting sites making sure that customers have quality options.








Portland Unbeaten at Home in Past Ten Games
Portland are unbeaten over their previous ten games at Providence Park. Phil Neville's men have six wins and four draws in the last 10 home games, scoring an average of 1.70 goals per match and conceding 1.00.
Salt Lake have failed to win in their last six matches on their travels. The Claret-and-Cobalt have five losses, three draws and two victories in the last 10 away matches, recording an average of 1.00 goals per game and conceding 1.40.
Portland beat RSL 3-0 when the teams last met at Providence Park. The previous 8 H2H meetings at Providence Park have featured six Portland victories and two draws.
Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
---|---|---|---|---|---|---|---|---|---|
![]() |
6-4-0 | 2.70 | 1.70 | 1.00 | 5 | 5 | 8 | 2 | |
![]() |
2-3-5 | 2.40 | 1.00 | 1.40 | 4 | 6 | 7 | 3 |
- 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: 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
- MLS: 04/11 2021 Salt Lake 1 Portland 3


- 4 wins, 3 defeats and 3 draws in the previous 10 matches
- 6 wins and 4 draws in the previous 10 home matches
- 3 wins, 3 defeats and 4 draws in the previous 10 matches
- 2 wins, 5 defeats and 3 draws in the previous 10 away matches
- An average of 1.00 goals scored and 1.10 conceded in the previous 10 matches
- An average of 1.70 goals scored and 1.00 conceded in the previous 10 home matches
- An average of 2.10 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 6 of the previous 10 matches
- BTTS Yes in 8 of the previous 10 home matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
- An average of 1.10 goals scored and 1.10 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.40 conceded in the previous 10 away matches
- An average of 2.20 goals per game in the previous 10 matches
- An average of 2.40 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 7 of the previous 10 away matches
- Over 2.5 Goals in 2 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 away matches
- An average of 4.70 corners awarded and 4.80 corners conceded in the last 10 matches
- An average of 5.70 corners awarded and 5.80 corners against in the last 10 home matches
- An average of 9.50 corners awarded in the last 10 matches
- An average of 11.50 corners awarded in the last 10 home matches
- Had the most corners in 5 and least corners in 5 of the last 10 matches
- Had the most corners in 5 and least corners in 5 of the last 10 home matches
- An average of 5.30 corners awarded and 4.60 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 9.90 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 3 of the last 10 matches
- Had the most corners in 1 and least corners in 7 of the last 10 away matches
- An average of 54.60% possession in the last 10 matches
- An average of 51.40% possession in the last 10 home matches
- Most possession in 6 of the last 10 matches
- Most possession in 5 of the last 10 home matches
- An average of 50.50% possession in the last 10 matches
- An average of 50.60% possession in the last 10 away matches
- Most possession in 5 of the last 10 matches
- Most possession in 5 of the last 10 away matches
- Top Scorers for Portland Timbers this season are Antony (6), Felipe Mora (5), Kevin Kelsy (5)
- Top Assistors for Portland Timbers this season are David Da Costa (6), Antony (5), Santiago Moreno (5)
Watch MLS live streaming through your Android or Apple device simply by having a funded sportsbook account or placing a bet within the past 24 hours.
It’s great to watch live sports and you’ll find a wide range of choice with the leading betting apps.
Portland Timbers vs Real Salt Lake Lineups & Team News
The Portland vs RSL team news could change everything — review it before betting. We’ll share both predicted and confirmed lineups for the MLS along with the latest injury news.
Portland Timbers Predicted Lineup 4-4-2
Real Salt Lake Predicted Lineup 4-2-3-1
Portland Timbers Predicted Lineup 4-4-2
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 | 22 | 13 | 4 | 5 | 37:21 | 43 |
2 | San Diego | 22 | 13 | 3 | 6 | 46:30 | 42 |
3 | FC Cincinnati | 22 | 13 | 3 | 6 | 35:31 | 42 |
4 | Nashville SC | 22 | 12 | 5 | 5 | 38:25 | 41 |
5 | Columbus Crew | 22 | 11 | 8 | 3 | 38:29 | 41 |
6 | Minnesota Utd | 22 | 11 | 7 | 4 | 39:25 | 40 |
7 | Inter Miami | 19 | 11 | 5 | 3 | 44:30 | 38 |
8 | Vancouver | 21 | 11 | 5 | 5 | 35:25 | 38 |
9 | Orlando City | 22 | 9 | 8 | 5 | 40:29 | 35 |
10 | Seattle Sounders | 21 | 9 | 6 | 6 | 31:28 | 33 |
11 | Portland Timbers | 21 | 9 | 6 | 6 | 31:30 | 33 |
12 | Los Angeles FC | 19 | 9 | 5 | 5 | 35:24 | 32 |
13 | NYCFC | 21 | 9 | 4 | 8 | 27:24 | 31 |
14 | NY Red Bulls | 22 | 8 | 6 | 8 | 33:27 | 30 |
15 | Charlotte FC | 22 | 9 | 2 | 11 | 36:36 | 29 |
16 | Colorado Rapids | 23 | 8 | 5 | 10 | 27:33 | 29 |
17 | Chicago Fire | 21 | 8 | 4 | 9 | 40:38 | 28 |
18 | SJ Earthquakes | 22 | 7 | 7 | 8 | 42:37 | 28 |
19 | Austin FC | 21 | 7 | 6 | 8 | 15:23 | 27 |
20 | Houston Dynamo | 22 | 7 | 5 | 10 | 29:35 | 26 |
21 | Real Salt Lake | 21 | 7 | 4 | 10 | 23:28 | 25 |
22 | NE Revolution | 21 | 6 | 7 | 8 | 26:25 | 25 |
23 | Sporting KC | 22 | 6 | 5 | 11 | 35:41 | 23 |
24 | FC Dallas | 21 | 5 | 6 | 10 | 27:39 | 21 |
25 | Atlanta United | 21 | 4 | 7 | 10 | 23:38 | 19 |
26 | D.C. United | 22 | 4 | 7 | 11 | 18:41 | 19 |
27 | Toronto FC | 21 | 4 | 6 | 11 | 24:29 | 18 |
28 | St. Louis | 22 | 4 | 6 | 12 | 23:35 | 18 |
29 | LA Galaxy | 22 | 3 | 6 | 13 | 24:43 | 15 |
30 | CF Montréal | 22 | 3 | 6 | 13 | 19:41 | 15 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Los Angeles FC | 11 | 8 | 1 | 2 | 20:6 | 25 |
2 | Columbus Crew | 12 | 7 | 4 | 1 | 21:12 | 25 |
3 | Nashville SC | 11 | 7 | 3 | 1 | 22:9 | 24 |
4 | Philadelphia | 11 | 7 | 3 | 1 | 24:12 | 24 |
5 | NYCFC | 11 | 8 | 0 | 3 | 19:10 | 24 |
6 | NY Red Bulls | 10 | 7 | 2 | 1 | 25:10 | 23 |
7 | Charlotte FC | 10 | 7 | 1 | 2 | 21:11 | 22 |
8 | Portland Timbers | 11 | 6 | 4 | 1 | 18:14 | 22 |
9 | Seattle Sounders | 10 | 6 | 3 | 1 | 21:9 | 21 |
10 | San Diego | 11 | 6 | 3 | 2 | 22:11 | 21 |
11 | Minnesota Utd | 11 | 6 | 3 | 2 | 23:13 | 21 |
12 | Vancouver | 10 | 6 | 2 | 2 | 22:13 | 20 |
13 | Inter Miami | 10 | 6 | 2 | 2 | 24:16 | 20 |
14 | FC Cincinnati | 10 | 6 | 2 | 2 | 18:14 | 20 |
15 | Colorado Rapids | 13 | 6 | 2 | 5 | 17:16 | 20 |
16 | Orlando City | 11 | 5 | 3 | 3 | 23:17 | 18 |
17 | Austin FC | 11 | 4 | 5 | 2 | 8:8 | 17 |
18 | Real Salt Lake | 10 | 5 | 1 | 4 | 13:10 | 16 |
19 | Atlanta United | 10 | 4 | 3 | 3 | 17:15 | 15 |
20 | SJ Earthquakes | 11 | 3 | 5 | 3 | 27:19 | 14 |
21 | St. Louis | 11 | 3 | 4 | 4 | 14:16 | 13 |
22 | Houston Dynamo | 11 | 4 | 1 | 6 | 14:19 | 13 |
23 | Sporting KC | 11 | 3 | 3 | 5 | 19:23 | 12 |
24 | LA Galaxy | 10 | 3 | 2 | 5 | 13:16 | 11 |
25 | D.C. United | 12 | 2 | 5 | 5 | 9:18 | 11 |
26 | Chicago Fire | 10 | 2 | 4 | 4 | 11:14 | 10 |
27 | Toronto FC | 13 | 2 | 4 | 7 | 10:14 | 10 |
28 | NE Revolution | 9 | 2 | 2 | 5 | 10:13 | 8 |
29 | CF Montréal | 10 | 1 | 3 | 6 | 8:22 | 6 |
30 | FC Dallas | 10 | 1 | 2 | 7 | 9:18 | 5 |





















































