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 34 games · 45 pts (2026/26)
- Portland Timbers 34 games · 46 pts (2026/26)
Match Details
- Referee Allen Chapman
- Referee Robert Sibiga
- Referee Jeffrey Greeson
- Referee Alejandro Mariscal
- Referee Adam Garner
15 games this season
🟨 2.5/game
⚽ 8.7 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
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 | |
|---|---|---|
| #24 | Position | #22 |
| 45 | Points | 46 |
| 34 | Played | 34 |
| 13 / 6 / 15 | W / D / L | 13 / 7 / 14 |
| 53 | Scored | 62 |
| 52 | Conceded | 61 |
| +1 | GD | +1 |
| 1.32 | PPG | 1.35 |
| 38% | Win % | 38% |
Key Stats
60%
Both Teams to Score
H2H (20 games)
H2H (20 games)
70%
Over 2.5 Goals
H2H history
H2H history
12%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
9%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Real Salt Lake are 24th (45 pts). Portland Timbers are 22nd (46 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
9/7
16-30
5/7
31-45
6/6
46-60
8/7
61-75
7/7
76+
8/11
■ Scored ■ Conceded
Portland Timbers
0-15
7/10
16-30
8/10
31-45
9/9
46-60
6/5
61-75
10/4
76+
12/10
■ Scored ■ Conceded
Top Scorers (This Season)
Real Salt Lake
| Sergi Solans | 15 G | 4 A |
| Zavier Gozo | 6 G | 3 A |
Portland Timbers
| Kristoffer Velde | 12 G | 6 A |
| Ariel Lassiter | 9 G | 4 A |
| Kevin Kelsy | 9 G | 2 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' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 10' The energy levels are beginning to show. Giovanni Savarese might look to freshen things up shortly.
- 11' The Honduras Douglas Martinez breaks the deadlock on 11 minutes. 1-0!
- 16' Marcelo Silva has been a danger all night but risks an early exit having now seen a Yellow card on 16.
- 21' Not even hints on scoring a goal over the last 21 minutes.
- 26' GOAL! Damir Kreilach scores on 26. Assisted by Pablo Ruiz
- 31' Real Salt Lake started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 31.
- 36' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 41' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 46' Time for substitution for Portland Timbers. Tomas Conechny is replaced by Yimmi Chara.
- 51' USA international Nick Besler has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 56' The travelling Portland Timbers supporters hardly appreciate their team being pressed down to the backline.
- 61' Over 61 minutes have gone by without a meaningful attack. The supporters want more.
- 64' A change in the Real Salt Lake ranks — Douglas Martinez exits the field as Justin Meram enters on 64.
- 69' Another substitution for Real Salt Lake to replace Marcelo Silva by Justen Glad on 69 minute.
- 74' The home supporters are growing impatient. Real Salt Lake must find a spark to ignite this game.
- 77' A goal from the New Zealand international Bill Tuiloma! He fires home on 77 to make it 2-1!
- 82' Aaron Herrera has been a danger all night but risks an early exit having now seen a Yellow card on 82.
- 84' Kyle Beckerman is ready to make an impact after coming on for Nick Besler at the 84 minute mark.
- 89' It is a cagey affair so far. Real Salt Lake in their trying to find a way past Portland Timbers's compact .
- 90' Real Salt Lake receives a Yellow card for a hard tackle on 90.
- 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 |
| Bode Davis | 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.89
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.91
Portland Timbers xG
I would bet for:
Real Salt Lake or Portland Timbers 76% + Over 2.5 goals 72%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.8
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 72% |
|
28% |
| ± 3.5 | 52% |
|
48% |
| ± 4.5 | 33% |
|
67% |
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.9%
1 – 2
7.5%
2 – 1
Actual
2 – 2
6.9%
1 – 3
4.7%
3 – 1
4.6%
2 – 3
4.4%
3 – 2
4.4%
0 – 2
4.2%
2 – 0
4.1%
0 – 1
3.8%
1 – 0
3.7%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 12% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 17% | 62% |
| -0.5 | 38% | — | 62% |
| +0.5 | 61% | — | 39% |
| +1 | 61% | 17% | 21% |
| +1.5 | 79% | — | 21% |
| +2 | 79% | 12% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Real Salt Lake keeps clean sheet
16%
✓
Portland Timbers keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

