While we have made these predictions for Real Salt Lake v Portland Timbers for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Good luck!
Real Salt Lake vs Portland Timbers Live Stream Global Listings (May 15)
Predictions and Tips
Fans of both teams await the MLS action scheduled for Thursday as Real Salt Lake play against Portland Timbers.
To see all of our predictions, user poll & stats for Real Salt Lake v Portland Timbers, scroll down - plus the latest match odds.
📊 Form Guide

Real Salt Lake
WLLWLD
Real Salt Lake prepare for this game after a 1-1 MLS draw vs FC Dallas.
In that match, Real Salt Lake had 50% possession and 7 attempts at goal with 3 of them on target. The only player on the scoresheet for Real Salt Lake was Diego Luna (24'). For their opponents, FC Dallas got 8 shots on goal with 2 on target. Anderson Julio (53') scored for FC Dallas.
Over their preceding 6 fixtures, Pablo Mastroeni's Real Salt Lake have scored a combined total of 8 times resulting in an average number of goals scored per match equal to 1.33.
Portland Timbers
WDWLWW
Portland Timbers come into this meeting following on from a 1-0 MLS win over Sporting Kansas City in their most recent fixture.
In that game, Portland Timbers had 49% possession and 8 attempts on goal with 2 of them on target. The only player on the scoresheet for Portland Timbers was Santiago Moreno (10'). Sporting Kansas City got 11 shots at goal with 3 of them on target.
Looking at their form, and Portland Timbers have been scored against in 5 of their last 6 games, seeing opposing sides hit 13 goals in total. In defence, Portland Timbers seem to have a bit of a soft underbelly.
↔️ Head to head
Checking out their prior head to head duels stretching back to 09/10/2022, there has been little to separate the clubs with Real Salt Lake winning 2 of those games, Portland Timbers 2 and 2 being drawn in normal time.
There were also plenty of goals scored in those games, 23 in total at an average of 3.83 goals per match.
The last league fixture featuring the two was MLS match day 44 on 22/09/2024 and the score finished Real Salt Lake 3-3 Portland Timbers.
That day, Real Salt Lake had 53% possession and 18 shots at goal with 4 of them on target. Goals were scored by Dominik Marczuk (10'), Diego Luna (22') and Diogo Gonçalves (89').
For their opponents, Portland Timbers got 9 shots on goal with 4 on target. Antony (62'), Evander (76') and Jonathan Rodríguez (92') scored.
The referee was Tori Penso.
🗞️ Team News: Real Salt Lake
Zac MacMath (Back problems), Kobi Henry (Muscle injury) and Matthew Bell (Muscle injury) are not available for Real Salt Lake gaffer Pablo Mastroeni.
In our view, Claret and Cobalt will probably kick off with a 4-2-3-1 formation in the match and select Rafael Cabral, Noel Caliskan, Bode Hidalgo, Sam Junqua, Alexandros Katranis, Emeka Eneli, Braian Ojeda, Zavier Gozo, Diego Luna, Diogo Gonçalves and Ariath Piol.
ℹ️ Team News: Portland Timbers
We believe The Timbers seem likely to play in a 4-4-2 formation by sending out Maxime Crépeau, Juan Mosquera, Finn Surman, Kamal Miller, Claudio Bravo, Santiago Moreno, David Ayala, Joao Ortiz, Antony, Felipe Mora and David Costa.
🧠 Prediction
Looking at these two teams, we feel that Portland Timbers could find themselves struggling to put one past this Real Salt Lake lineup who we think will likely manage to get a goal of their own in a winning performance.
We therefore see a narrow 1-0 winning margin for Real Salt Lake when the full-time whistle blows.
Should be an interesting one.
Victor Martins, 01:03 15/05/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Real Salt Lake
Formed: 2004
Stadium: America First Field (20,213)
Captain: Justen Glad
Chairman: John Kimball
Manager: Pablo Mastroeni
Competitions: MLS (Parent), MLS (Western Conference)
Real Salt Lake |
|
Portland Timbers |
Portland Timbers |
|
Real Salt Lake |
Portland Timbers |
|
Real Salt Lake |
Real Salt Lake |
|
Portland Timbers |
Portland Timbers |
|
Real Salt Lake |
Real Salt Lake |
|
Portland Timbers |
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 |
Austin FC |
|
Real Salt Lake |
Real Salt Lake |
|
Vancouver Whitecaps |
Colorado Rapids |
|
Real Salt Lake |
Real Salt Lake |
|
Portland Timbers |
FC Dallas |
|
Real Salt Lake |
Vancouver Whitecaps |
|
Real Salt Lake |
Portland Timbers |
|
Colorado Rapids |
Orlando City |
|
Portland Timbers |
San Jose Earthquakes |
|
Portland Timbers |
Portland Timbers |
|
Seattle Sounders FC |
Real Salt Lake |
|
Portland Timbers |
Portland Timbers |
|
Sporting Kansas City |
Diego Luna | 8 |
Forster Ajago | 2 |
William Agada | 1 |
Diogo Gonçalves | 1 |
Zavier Gozo | 1 |
Kevin Kelsy | 5 |
Felipe Mora | 5 |
Antony | 4 |
Santiago Moreno | 4 |
David Pereira da Costa | 2 |
Los Angeles Galaxy |
|
Real Salt Lake |
Real Salt Lake |
|
D.C. United |
Real Salt Lake |
|
Los Angeles FC |
Sporting Kansas City |
|
Real Salt Lake |
Real Salt Lake |
|
St. Louis City |
Real Salt Lake |
|
Houston Dynamo |
Portland Timbers |
|
Real Salt Lake |
Real Salt Lake |
|
FC Cincinatti |
Real Salt Lake |
|
San Jose Earthquakes |
New York Red Bulls |
|
Real Salt Lake |
Portland Timbers |
|
Colorado Rapids |
Vancouver Whitecaps |
|
Portland Timbers |
Portland Timbers |
|
St. Louis City |
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 |
