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 17 games · 27 pts (2026/26)
- Portland Timbers 18 games · 24 pts (2026/26)
Match Details
- Referee Allen Chapman
- Referee Robert Sibiga
- Referee Jeffrey Greeson
- Referee Alejandro Mariscal
- Referee Adam Garner
9 games this season
🟨 2.7/game
⚽ 8.2 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
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 | |
|---|---|---|
| #21 | Position | #23 |
| 27 | Points | 24 |
| 17 | Played | 18 |
| 8 / 3 / 6 | W / D / L | 7 / 3 / 8 |
| 29 | Scored | 33 |
| 25 | Conceded | 33 |
| +4 | GD | +0 |
| 1.59 | PPG | 1.33 |
| 47% | Win % | 39% |
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
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Real Salt Lake are 21st (27 pts). Portland Timbers are 23rd (24 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
4/4
16-30
3/2
31-45
3/2
46-60
4/2
61-75
2/4
76+
4/6
■ Scored ■ Conceded
Portland Timbers
0-15
2/5
16-30
4/5
31-45
4/4
46-60
3/2
61-75
5/–
76+
5/4
■ Scored ■ Conceded
Top Scorers (This Season)
Real Salt Lake
| Zavier Gozo | 6 G | 3 A |
| Sergi Solans | 6 G | 3 A |
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
Events
Match Events
- 0' It’s Showtime! The match between Real Salt Lake and Portland Timbers is underway.
- 5' The energy levels are beginning to show. Giovanni Savarese might look to freshen things up shortly.
- 10' It looks like no one’s ball. Real Salt Lake is used to counterattacking playing. None of the sides are ready to take the lead.
- 11' Against the run of play, Douglas Martinez has scored! This game has turned on its head.
- 16' Marcelo Silva picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 21' Real Salt Lake currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 26' Damir Kreilach has been a constant threat and now delivers with a goal on 26 minutes.
- 31' Real Salt Lake is showing some good football. However, Real Salt Lake are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 36' Supporters expect more eagerness from Corey Baird, as he is very good at scoring at Rio Tinto Stadium with 1 goals in the last 1 games.
- 41' Portland Timbers has dominated the recent head-to-head record, winning 1 of the last 2 meetings.
- 46' A tactical swap from Portland Timbers — Yimmi Chara on, Tomas Conechny off on 46 minutes.
- 51' It is a cagey affair so far. Real Salt Lake in their trying to find a way past Portland Timbers's compact .
- 56' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 61' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 64' Justin Meram is replacing Douglas Martinez for the Real Salt Lake side.
- 69' The Real Salt Lake bench stirs into life. Marcelo Silva is withdrawn and Justen Glad gets his opportunity.
- 74' Real Salt Lake is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 77' Clinical. Composed. Brilliant. Bill Tuiloma makes it 2-1.
- 82' It’s a booking for Real Salt Lake player. Aaron Herrera gets a Yellow card.
- 84' A change in the Real Salt Lake ranks — Nick Besler exits the field as Kyle Beckerman enters on 84.
- 89' A quiet spell here at Rio Tinto Stadium. Portland Timbers seem content sitting deep and soaking up pressure.
- 90' The referee does not hesitate — a Yellow card for Justin Portillo on 90 minutes.
- 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
2.01
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.89
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.9
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 73% |
|
27% |
| ± 3.5 | 54% |
|
46% |
| ± 4.5 | 35% |
|
65% |
Double Chance
Real Salt Lake or Draw
66%
Draw or Portland Timbers
58%
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.5%
2 – 1
Actual
1 – 2
7.1%
2 – 2
7%
3 – 1
5%
3 – 2
4.7%
1 – 3
4.4%
2 – 3
4.4%
2 – 0
4.2%
0 – 2
3.7%
1 – 0
3.6%
0 – 1
3.3%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 12% | 77% |
| -1.5 | 23% | — | 77% |
| -1 | 23% | 18% | 59% |
| -0.5 | 41% | — | 59% |
| +0.5 | 64% | — | 36% |
| +1 | 64% | 17% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 11% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
Real Salt Lake keeps clean sheet
16%
✓
Portland Timbers keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

