Portland Timbers vs Real Salt Lake, MLS 2021 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Real Salt Lake — MLS at Providence Park.
- Portland Timbers 14 games · 14 pts (2026/26)
- Real Salt Lake 14 games · 26 pts (2026/26)
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 |
|---|---|---|---|---|
| 08 Aug | Real Salt Lake | H | 3–2 | W |
| 05 Aug | San Jose Earthquakes | H | 1–1 | D |
| 31 Jul | Los Angeles Galaxy | A | 1–4 | L |
| 25 Jul | Minnesota United FC | A | 1–2 | L |
| 22 Jul | Los Angeles FC | H | 2–1 | W |
| 18 Jul | FC Dallas | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 08 Aug | Portland Timbers | A | 2–3 | L |
| 05 Aug | Los Angeles Galaxy | A | 0–1 | L |
| 01 Aug | Houston Dynamo | A | 0–0 | D |
| 25 Jul | Colorado Rapids SC | H | 3–0 | W |
| 22 Jul | Los Angeles Galaxy | H | 2–2 | D |
| 18 Jul | Los Angeles FC | A | 1–2 | L |
Season Stats
| Portland Timbers | Real Salt Lake | |
|---|---|---|
| #28 | Position | #18 |
| 14 | Points | 26 |
| 14 | Played | 14 |
| 4 / 2 / 8 | W / D / L | 8 / 2 / 4 |
| 22 | Scored | 26 |
| 28 | Conceded | 19 |
| -6 | GD | +7 |
| 1.00 | PPG | 1.86 |
| 29% | Win % | 57% |
Key Stats
58%
Both Teams to Score
H2H (19 games)
H2H (19 games)
68%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
14%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
Portland Timbers are 28th (14 pts). Real Salt Lake are 18th (26 pts).
Goal Timing (This Season)
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
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
Events
Match Events
- 0' Welcome to Providence Park that hosts another battle between Portland Timbers and Real Salt Lake.
- 5' George Fochive, a United States , has 0 bookings this season and will need to keep his discipline tonight.
- 6' Real Salt Lake receives a Yellow card for a hard tackle on 6.
- 7' It’s a booking for Real Salt Lake player. Justen Glad gets a Yellow card.
- 10' Goal! Dairon Asprilla scores his 35 goal in 287 matches.
- 13' Poor challenge from Jonathan Menendez. The referee spots it immediately and shows the Yellow card.
- 14' A moment of madness from Jonathan Menendez on 14 minutes earns him a Yellow card. Real Salt Lake will be frustrated.
- 19' A tactical chess match is unfolding here. The question is which manager blinks first.
- 24' Real Salt Lake looks like a favorite considering 1 games won in last 1 matches with its main striker Diego Luna scoring 1 goals.
- 29' What a moment for Yimmi Chara! That strike on 29 puts his side firmly in control.
- 34' 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.
- 39' Zac MacMath has been one of the livelier players on the pitch with 0 goals to his name this season.
- 40' What a strike from Albert Rusnak! The score is 2-1.
- 45' A meaty challenge results in booking for Everton on 45.
- 46' The Portland Timbers bench stirs into life. Marvin Loria is withdrawn and Sebastian Blanco gets his opportunity.
- 48' The referee reaches into his pocket. Out comes the Yellow card for Aaron Herrera.
- 53' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 58' Real Salt Lake fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 62' Felipe Mora does the damage! The net is bulging and Portland Timbers surge ahead!
- 65' The supporters are chanting for Diego Valeri. He replaces Dairon Asprilla on 65 minute.
- 70' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 75' 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.
- 76' Fresh legs for Real Salt Lake! Noah Powder comes on to replace Donny Toia.
- 80' Clinical. Composed. Brilliant. Damir Kreilach makes it 3-2.
- 81' Fresh legs for Portland Timbers! Larrys Mabiala comes on to replace Yimmi Chara.
- 86' The supporters are chanting for Maikel Chang Ramirez. He replaces Jonathan Menendez on 86 minute.
- 87' It’s gonna be a Yellow card for Maikel Chang Ramirez.
- 89' It’s a booking for Portland Timbers player. Diego Valeri gets a Yellow card.
- 89' The crowd applauds Felipe Mora as he leaves the pitch. Zac McGraw steps in for Portland Timbers.
- Full Time. Portland Timbers beats Real Salt Lake
Lineups
Portland Timbers Lineups
Starting XI
-
23
Yimmi Chara ↓ Larrys Mabiala 81'
- 2
- 25
-
27
Dairon Asprilla ↓ Diego Valeri 65'
- 22
-
44
Marvin Loria ↓ Sebastian Blanco 46'
- 5
- 31
- 13
-
9
Felipe Mora ↓ Zac McGraw 89'
- 20
Bench
-
8
Diego Valeri ↑ 65'
-
33
Larrys Mabiala ↑ 81'
-
10
Sebastian Blanco ↑ 46'
- 28
- 98
-
85
Zac McGraw ↑ 89'
- 40
- 26
Coach
Giovanni Savarese
Real Salt Lake Lineups
Starting XI
- 8
- 15
- 11
- 22
- 18
- 10
- 44
- 14
- 6
-
4
Donny Toia ↓ Noah Powder 76'
-
25
Everton ↓ Bobby Wood 76'
Bench
-
7
Bobby Wood ↑ 76'
- 30
- 13
- 51
- 3
- 9
-
26
Noah Powder ↑ 76'
- 29
-
16
Maikel Chang Ramirez ↑ 86'
Coach
Freddy Juarez
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 |
| Bode Davis | 2 |
Head to Head
Portland Timbers Form
2021-08-08
Portland Timbers
3–2
Real Salt Lake
W
2021-08-05
Portland Timbers
1–1
San Jose Earthquakes
D
2021-07-31
Los Angeles Galaxy
4–1
Portland Timbers
L
2021-07-25
Minnesota United FC
2–1
Portland Timbers
L
2021-07-22
Portland Timbers
2–1
Los Angeles FC
W
2021-07-18
Portland Timbers
1–0
FC Dallas
W
Real Salt Lake Form
Predictions
Prediction accuracy
3 / 4
1.7
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.8
Real Salt Lake xG
I would bet for:
Portland Timbers or Real Salt Lake 76% + Both teams to score 68%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✓ Correct
Avg goals/match: 3.5
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 46% |
|
54% |
| ± 4.5 | 28% |
|
72% |
Double Chance
Portland Timbers or Draw
65%
Draw or Real Salt Lake
59%
Portland Timbers or Real Salt Lake
76%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✗ 3–2 not predicted3 – 2Actual
1 – 1
10.1%
1 – 2
8%
2 – 1
7.6%
2 – 2
6.7%
0 – 2
4.9%
0 – 1
4.8%
1 – 3
4.8%
1 – 0
4.5%
0 – 0
4.5%
2 – 0
4.4%
3 – 1
4.3%
2 – 3
4.1%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Real Salt Lake covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 11% | 81% |
| -1.5 | 19% | — | 81% |
| -1 | 19% | 17% | 64% |
| -0.5 | 36% | — | 64% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 18% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 12% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Portland Timbers keeps clean sheet
17%
✓
Real Salt Lake keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

