Real Salt Lake vs Portland Timbers, MLS 2026 CONFERENCE QUARTER FINALS
Overview
Match Preview
Real Salt Lake vs Portland Timbers — MLS at Rio Tinto Stadium.
- Real Salt Lake 14 games · 26 pts (2026/26)
- Portland Timbers 14 games · 14 pts (2026/26)
Match Details
- Referee Ismail Elfath
- Referee Corey Parker
- Referee David Gantar
- Referee Kyle Atkins
- Referee Ramy Touchan
10 games this season
🟨 2.0/game
⚽ 5.9 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Oct | Portland Timbers | H | 2–1 | W |
| 06 Oct | Vancouver Whitecaps FC | A | 1–0 | W |
| 29 Sep | Houston Dynamo | H | 2–1 | W |
| 26 Sep | Los Angeles Galaxy | H | 1–2 | L |
| 21 Sep | New England Revolution | A | 0–0 | D |
| 15 Sep | Minnesota United FC | A | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Oct | Real Salt Lake | A | 1–2 | L |
| 06 Oct | San Jose Earthquakes | H | 3–1 | W |
| 29 Sep | Sporting Kansas City | A | 2–2 | D |
| 26 Sep | New England Revolution | H | 2–2 | D |
| 22 Sep | Minnesota United FC | H | 0–0 | D |
| 19 Sep | New York Red Bulls | H | 0–2 | L |
Season Stats
| Real Salt Lake | Portland Timbers | |
|---|---|---|
| #18 | Position | #28 |
| 26 | Points | 14 |
| 14 | Played | 14 |
| 8 / 2 / 4 | W / D / L | 4 / 2 / 8 |
| 26 | Scored | 22 |
| 19 | Conceded | 28 |
| +7 | GD | -6 |
| 1.86 | PPG | 1.00 |
| 57% | Win % | 29% |
Key Stats
58%
Both Teams to Score
H2H (19 games)
H2H (19 games)
68%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Real Salt Lake are 18th (26 pts). Portland Timbers are 28th (14 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
4/3
16-30
2/2
31-45
3/1
46-60
3/1
61-75
2/1
76+
2/5
■ Scored ■ Conceded
Portland Timbers
0-15
2/5
16-30
3/3
31-45
3/3
46-60
–/2
61-75
2/–
76+
2/2
■ Scored ■ Conceded
Events
Match Events
- 0' The wait is over. Real Salt Lake get us underway at Rio Tinto Stadium.
- 5' It looks like no one’s ball. Portland Timbers is used to counterattacking playing. None of the sides are ready to take the lead.
- 10' The Array continues to deliver drama. Both Real Salt Lake and Portland Timbers are desperate not to drop points on matchday .
- 15' While there is no rush on the pitch, let’s have a look at some stats. Claude Dielna made 281 appearances and scored 0 goals. He is very likely to score a goal today.
- 20' Portland Timbers are happy to let the opposition have the ball in their own half. The trap is set.
- 25' A quiet spell here at Rio Tinto Stadium. Real Salt Lake seem content sitting deep and soaking up pressure.
- 28' What a strike from Damir Kreilach! The score is 1-0.
- 33' Real Salt Lake has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 38' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 39' The referee does not hesitate — a Yellow card for Sebastian Blanco on 39 minutes.
- 44' Jefferson Savarino has been a danger all night but risks an early exit having now seen a Yellow card on 44.
- 47' Dairon Asprilla makes no mistake. The score reads 1-1 and Portland Timbers are in front.
- 52' The clock is ticking and both teams know a goal could change everything at this point.
- 57' The referee shows Real Salt Lake player a Yellow card on 57.
- 62' Portland Timbers is showing some good football. However, Portland Timbers are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 63' The Portland Timbers bench stirs into life. Jeremy Ebobisse is withdrawn and Diego Valeri gets his opportunity.
- 68' It’s high time Freddy Juarez made some changes to put the his team’s game back to action.
- 73' It looks surprising Real Salt Lake does not make any changes. Marvin Loria has some obvious troubles when approaching to the goal.
- 77' The crowd applauds Damir Kreilach as he leaves the pitch. Sam Johnson steps in for Real Salt Lake.
- 82' Real Salt Lake are enjoying more possession but struggling to find a way through a disciplined Portland Timbers backline.
- 87' Jefferson Savarino is having a superb {COMPETITION} campaign — that is 3 goals this season for the .
- 89' Real Salt Lake ring the changes. Albert Rusnak has done his job and it is now time for Kelyn Rowe to step up.
- 90' Jorge Villafana makes way for Claude Dielna at the 90 minute mark. A tactical switch from Portland Timbers.
- 2-1 the final result. Portland Timbers will be bitterly disappointed.
Lineups
Real Salt Lake Lineups
Starting XI
- 25
- 14
-
8
Damir Kreilach ↓ Sam Johnson 77'
- 18
- 5
-
11
Albert Rusnak ↓ Kelyn Rowe 89'
- 30
- 7
- 22
-
17
Corey Baird ↓ Joao Plata 77'
- 4
Bench
- 15
-
10
Joao Plata ↑ 77'
- 12
- 23
- 51
-
6
Kelyn Rowe ↑ 89'
-
50
Sam Johnson ↑ 77'
Coach
Freddy Juarez
Portland Timbers Lineups
Starting XI
-
11
Andy Polo ↓ Marvin Loria 89'
-
4
Jorge Villafana ↓ Claude Dielna 90'
- 21
- 33
- 25
- 27
- 22
- 12
- 10
-
17
Jeremy Ebobisse ↓ Diego Valeri 63'
- 2
Bench
-
5
Claude Dielna ↑ 90'
-
8
Diego Valeri ↑ 63'
- 16
- 14
- 40
-
44
Marvin Loria ↑ 89'
- 31
Coach
Giovanni Savarese
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sebastian Blanco | 7 |
| Felipe Mora | 5 |
| 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
2019-10-20
Real Salt Lake
2–1
Portland Timbers
W
2019-10-06
Vancouver Whitecaps FC
0–1
Real Salt Lake
W
2019-09-29
Real Salt Lake
2–1
Houston Dynamo
W
2019-09-26
Real Salt Lake
1–2
Los Angeles Galaxy
L
2019-09-21
New England Revolution
0–0
Real Salt Lake
D
2019-09-15
Minnesota United FC
3–1
Real Salt Lake
L
Portland Timbers Form
2019-10-20
Real Salt Lake
2–1
Portland Timbers
L
2019-10-06
Portland Timbers
3–1
San Jose Earthquakes
W
2019-09-29
Sporting Kansas City
2–2
Portland Timbers
D
2019-09-26
Portland Timbers
2–2
New England Revolution
D
2019-09-22
Portland Timbers
0–0
Minnesota United FC
D
2019-09-19
Portland Timbers
0–2
New York Red Bulls
L
Predictions
Prediction accuracy
3 / 4
2.05
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.49
Portland Timbers xG
I would bet for:
Over 2.5 goals 68% + Both teams to score 67%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.54
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 47% |
|
53% |
| ± 4.5 | 28% |
|
72% |
Double Chance
Real Salt Lake or Draw
73%
Draw or Portland Timbers
51%
Real Salt Lake or Portland Timbers
76%
Half-Time Result
✗ WrongActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
1 – 1
9.7%
2 – 1
Actual
2 – 2
6.5%
1 – 2
6.4%
2 – 0
6.1%
3 – 1
5.9%
1 – 0
5.4%
3 – 2
4.5%
0 – 0
4.3%
3 – 0
4.1%
0 – 1
3.7%
0 – 2
3.3%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 14% | — | 86% |
| -2 | 14% | 15% | 71% |
| -1.5 | 29% | — | 71% |
| -1 | 29% | 20% | 51% |
| -0.5 | 49% | — | 51% |
| +0.5 | 73% | — | 27% |
| +1 | 73% | 14% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Real Salt Lake keeps clean sheet
23%
✓
Portland Timbers keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

