Real Salt Lake vs Portland Timbers, MLS 2026 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs Portland Timbers — MLS at Rio Tinto Stadium.
- Real Salt Lake 27 games · 32 pts (2026/26)
- Portland Timbers 27 games · 32 pts (2026/26)
Match Details
- Referee Allen Chapman
- Referee Robert Sibiga
- Referee Jeffrey Greeson
- Referee Alejandro Mariscal
- Referee Adam Garner
11 games this season
🟨 2.6/game
⚽ 9.2 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 15 Oct | Portland Timbers | H | 2–1 | W |
| 11 Oct | Vancouver Whitecaps FC | A | 1–2 | L |
| 08 Oct | Seattle Sounders FC | A | 1–2 | L |
| 05 Oct | Los Angeles FC | H | 1–3 | L |
| 28 Sep | Minnesota United FC | A | 0–0 | D |
| 24 Sep | Los Angeles Galaxy | H | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 15 Oct | Real Salt Lake | A | 1–2 | L |
| 12 Oct | San Jose Earthquakes | H | 3–0 | W |
| 08 Oct | Los Angeles Galaxy | A | 6–3 | W |
| 28 Sep | Vancouver Whitecaps FC | A | 1–0 | W |
| 24 Sep | Seattle Sounders FC | H | 1–0 | W |
| 20 Sep | San Jose Earthquakes | A | 6–1 | W |
Season Stats
| Real Salt Lake | Portland Timbers | |
|---|---|---|
| #27 | Position | #26 |
| 32 | Points | 32 |
| 27 | Played | 27 |
| 9 / 5 / 13 | W / D / L | 9 / 5 / 13 |
| 40 | Scored | 48 |
| 44 | Conceded | 51 |
| -4 | GD | -3 |
| 1.19 | PPG | 1.19 |
| 33% | Win % | 33% |
Key Stats
60%
Both Teams to Score
H2H (20 games)
H2H (20 games)
70%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
4%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Real Salt Lake are 27th (32 pts). Portland Timbers are 26th (32 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
5/6
16-30
4/5
31-45
5/5
46-60
5/6
61-75
5/7
76+
6/9
■ Scored ■ Conceded
Portland Timbers
0-15
4/9
16-30
7/9
31-45
5/8
46-60
5/4
61-75
7/–
76+
10/8
■ Scored ■ Conceded
Top Scorers (This Season)
Real Salt Lake
| Sergi Solans | 11 G | 3 A |
| Zavier Gozo | 6 G | 3 A |
Portland Timbers
| Kevin Kelsy | 9 G | 2 A |
| Kristoffer Velde | 8 G | 5 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Real Salt Lake to score. At the same time, Portland Timbers does not seem to pull back! Let’s get it on!
- 5' Diego Valeri has been one of the livelier players on the pitch with 0 goals to his name this season.
- 10' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 11' The deadlock is broken! Douglas Martinez gets on the scoresheet on 11 minutes.
- 16' The referee reaches into his pocket. Out comes the Yellow card for Marcelo Silva.
- 21' Real Salt Lake are deployed in a today, looking to exploit space against Portland Timbers's shape.
- 26' Clinical. Composed. Brilliant. Damir Kreilach makes it 2-0.
- 31' Real Salt Lake started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 31.
- 36' Real Salt Lake is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 41' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 46' Tomas Conechny makes way for Yimmi Chara at the 46 minute mark. A tactical switch from Portland Timbers.
- 51' The travelling Portland Timbers supporters hardly appreciate their team being pressed down to the backline.
- 56' Justin Portillo, a United States , has 0 bookings this season and will need to keep his discipline tonight.
- 61' The teams are not in a rush to score plenty of goals. It might look strange considering Portland Timbers that had 296 games and scored 480 goals.
- 64' Fresh legs for Real Salt Lake! Justin Meram comes on to replace Douglas Martinez.
- 69' Real Salt Lake manager makes another effort to make the tables turned. Justen Glad is hanging Marcelo Silva on the field on 69 minute.
- 74' The energy levels are beginning to show. Giovanni Savarese might look to freshen things up shortly.
- 77' The New Zealand defender Bill Tuiloma breaks the deadlock on 77 minutes. 2-1!
- 82' The referee calls foul for Aaron Herrera. He receives a Yellow card.
- 84' The crowd applauds Nick Besler as he leaves the pitch. Kyle Beckerman steps in for Real Salt Lake.
- 89' While players are taking a pause, let’s have a look at their stats. The teams met 2 times this season with Portland Timbers winning 50% of all matches.
- 90' The referee reaches into his pocket. Out comes the Yellow card for Justin Portillo.
- The referee brings this contest to a close. Real Salt Lake take all three points.
Lineups
Real Salt Lake Lineups
Starting XI
- 14
-
6
Pablo Ruiz ↓ Justin Portillo 84'
- 8
-
30
Marcelo Silva ↓ Justen Glad 69'
- 22
- 10
-
13
Nick Besler ↓ Kyle Beckerman 84'
- 51
- 4
-
12
Douglas Martinez ↓ Justin Meram 64'
-
16
Maikel Chang ↓ Tate Schmitt 84'
Bench
-
15
Justen Glad ↑ 69'
-
5
Kyle Beckerman ↑ 84'
-
9
Justin Meram ↑ 64'
-
43
Justin Portillo ↑ 84'
- 1
- 20
-
21
Tate Schmitt ↑ 84'
- 28
- 23
Coach
Freddy Juarez
Portland Timbers Lineups
Starting XI
-
19
Tomas Conechny ↓ Yimmi Chara 46'
- 21
- 8
- 33
- 25
- 22
-
32
Marco Farfan ↓ Dario Zuparic 84'
- 17
- 31
- 9
-
28
Pablo Bonilla ↓ Marvin Loria 84'
Bench
-
23
Yimmi Chara ↑ 46'
- 4
- 1
- 14
- 40
-
44
Marvin Loria ↑ 84'
- 15
-
13
Dario Zuparic ↑ 84'
- 85
Coach
Giovanni Savarese
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Felipe Mora | 7 |
| Sebastian Blanco | 7 |
| Damir Kreilach | 5 |
| Dairon Asprilla | 4 |
| Diego Chara | 3 |
| Yimmi Chara | 3 |
| Jefferson Savarino | 3 |
| Rubio Rubin | 2 |
Head to Head
Real Salt Lake Form
2020-10-15
Real Salt Lake
2–1
Portland Timbers
W
2020-10-11
Vancouver Whitecaps FC
2–1
Real Salt Lake
L
2020-10-08
Seattle Sounders FC
2–1
Real Salt Lake
L
2020-10-05
Real Salt Lake
1–3
Los Angeles FC
L
2020-09-28
Minnesota United FC
0–0
Real Salt Lake
D
2020-09-24
Real Salt Lake
2–0
Los Angeles Galaxy
W
Portland Timbers Form
2020-10-15
Real Salt Lake
2–1
Portland Timbers
L
2020-10-12
Portland Timbers
3–0
San Jose Earthquakes
W
2020-10-08
Los Angeles Galaxy
3–6
Portland Timbers
W
2020-09-28
Vancouver Whitecaps FC
0–1
Portland Timbers
W
2020-09-24
Portland Timbers
1–0
Seattle Sounders FC
W
2020-09-20
San Jose Earthquakes
1–6
Portland Timbers
W
Predictions
Prediction accuracy
3 / 4
1.9
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.94
Portland Timbers xG
I would bet for:
Real Salt Lake or Portland Timbers 76% + Over 2.5 goals 73%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.84
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 73% |
|
27% |
| ± 3.5 | 53% |
|
47% |
| ± 4.5 | 34% |
|
66% |
Double Chance
Real Salt Lake or Draw
64%
Draw or Portland Timbers
60%
Real Salt Lake or Portland Timbers
76%
Half-Time Result
✗ WrongActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
1 – 1
8.8%
1 – 2
7.5%
2 – 1
Actual
2 – 2
7%
1 – 3
4.8%
3 – 1
4.6%
2 – 3
4.5%
3 – 2
4.4%
0 – 2
4.2%
2 – 0
4%
0 – 1
3.7%
1 – 0
3.6%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 11% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 17% | 62% |
| -0.5 | 38% | — | 62% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 18% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 12% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Real Salt Lake keeps clean sheet
15%
✓
Portland Timbers keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

