Houston Dynamo vs Portland Timbers, MLS 2021 REGULAR SEASON
Overview
Match Preview
Houston Dynamo vs Portland Timbers — MLS at BBVA Stadium.
- Houston Dynamo 14 games · 22 pts (2026/26)
- Portland Timbers 14 games · 14 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 |
|---|---|---|---|---|
| 04 Sep | Portland Timbers | H | 0–2 | L |
| 29 Aug | Minnesota United FC | H | 1–2 | L |
| 22 Aug | FC Dallas | H | 2–2 | D |
| 19 Aug | Real Salt Lake | A | 1–2 | L |
| 15 Aug | Colorado Rapids SC | H | 1–3 | L |
| 08 Aug | Minnesota United FC | A | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Sep | Houston Dynamo | A | 2–0 | W |
| 30 Aug | Seattle Sounders FC | A | 2–0 | W |
| 22 Aug | Austin FC | A | 1–3 | L |
| 19 Aug | Sporting Kansas City | A | 1–1 | D |
| 16 Aug | Seattle Sounders FC | H | 2–6 | L |
| 08 Aug | Real Salt Lake | H | 3–2 | W |
Season Stats
| Houston Dynamo | Portland Timbers | |
|---|---|---|
| #22 | Position | #28 |
| 22 | Points | 14 |
| 14 | Played | 14 |
| 7 / 1 / 6 | W / D / L | 4 / 2 / 8 |
| 19 | Scored | 22 |
| 23 | Conceded | 28 |
| -4 | GD | -6 |
| 1.57 | PPG | 1.00 |
| 50% | Win % | 29% |
Key Stats
65%
Both Teams to Score
H2H (17 games)
H2H (17 games)
71%
Over 2.5 Goals
H2H history
H2H history
29%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Houston Dynamo are 22nd (22 pts). Portland Timbers are 28th (14 pts).
Goal Timing (This Season)
Houston Dynamo
0-15
–/2
16-30
1/2
31-45
3/2
46-60
2/3
61-75
3/2
76+
2/2
■ 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 ball is rolling at BBVA Stadium. Houston Dynamo are looking to make home advantage count against Portland Timbers.
- 5' Portland Timbers seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 10' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 15' What composure from Yimmi Chara! The Colombia international strokes it home. 0-1.
- 20' Felipe Mora makes no mistake. The score reads 0-2 and Portland Timbers are in front.
- 25' Both teams are passing the ball around with high level of urgency. Houston Dynamo needs to do something about it to get closer to the goal.
- 30' Portland Timbers fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 35' 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.
- 40' Larrys Mabiala has certainly something to prove this evening. He made 14 appearances with only 0 goals this season.
- 45' Houston Dynamo are enjoying more possession but struggling to find a way through a disciplined Portland Timbers backline.
- 46' Griffin Dorsey is replacing Derrick Jones for the Houston Dynamo side.
- 49' Houston Dynamo ring the changes. Tyler Pasher has done his job and it is now time for Carlos Darwin Quintero to step up.
- 50' The referee has no hesitation. Tim Parker is booked for Houston Dynamo — Yellow card on 50.
- 51' It’s a booking for Portland Timbers player. Claudio Bravo gets a Yellow card.
- 52' The referee does not hesitate — a Yellow card for Claudio Bravo on 52 minutes.
- 57' Over 57 minutes have gone by without a meaningful attack. The supporters want more.
- 62' Supporters expect more eagerness from Santiago Moreno, as he is very good at scoring at BBVA Stadium with 0 goals in the last 0 games.
- 63' Marvin Loria gets the nod from Portland Timbers. He replaces Dairon Asprilla and will look to change the dynamic.
- 68' It is a cagey affair so far. Houston Dynamo in their trying to find a way past Portland Timbers's compact .
- 69' It is a substitution in Portland Timbers team. Pablo Bonilla is replaced by Bill Tuiloma on 69 minute.
- 74' Marvin Loria has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 75' Another change for Houston Dynamo made on 75 minute. Adam Lundqvist leaves to be changed by Mateo Bajamich.
- 79' Houston Dynamo ring the changes. Memo Rodriguez has done his job and it is now time for Joe Corona to step up.
- 83' A change in the Portland Timbers ranks — Sebastian Blanco exits the field as Diego Valeri enters on 83.
- 86' Renzo Jose Zambrano catches the referee's attention in entirely the wrong way. Yellow card on 86.
- 90' Larrys Mabiala catches the referee's attention in entirely the wrong way. Yellow card on 90.
- Hope, you loved the show. Another epic battle is over with the score 0-2.
Lineups
Houston Dynamo Lineups
Starting XI
- 37
- 5
-
3
Adam Lundqvist ↓ Mateo Bajamich 75'
-
8
Memo Rodriguez ↓ Joe Corona 79'
- 4
-
21
Derrick Jones ↓ Griffin Dorsey 46'
-
10
Fafa Picault ↓ Sam Junqua 79'
- 26
- 22
- 18
- 19
Bench
- 2
-
25
Griffin Dorsey ↑ 46'
-
29
Sam Junqua ↑ 79'
-
14
Joe Corona ↑ 79'
- 30
-
7
Mateo Bajamich ↑ 75'
- 31
- 13
-
23
Carlos Darwin Quintero ↑ 49'
Coach
Tab Ramos
Portland Timbers Lineups
Starting XI
-
23
Yimmi Chara ↓ Santiago Moreno 83'
- 21
- 33
-
27
Dairon Asprilla ↓ Marvin Loria 63'
- 12
-
10
Sebastian Blanco ↓ Diego Valeri 83'
- 5
- 13
- 9
-
28
Pablo Bonilla ↓ Bill Tuiloma 69'
- 20
Bench
-
8
Diego Valeri ↑ 83'
-
25
Bill Tuiloma ↑ 69'
-
44
Marvin Loria ↑ 63'
- 31
- 98
- 85
-
40
Renzo Jose Zambrano ↑ 69'
-
30
Santiago Moreno ↑ 83'
- 11
Coach
Giovanni Savarese
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Felipe Mora | 4 |
| Mauro Manotas | 3 |
| Adalberto Carrasquilla | 2 |
| Dairon Asprilla | 2 |
| Cristhian Paredes | 2 |
| Franco Escobar | 2 |
| Alberth Elis | 2 |
| Fafa Picault | 2 |
Head to Head
Houston Dynamo Form
Portland Timbers Form
2021-09-04
Houston Dynamo
0–2
Portland Timbers
W
2021-08-30
Seattle Sounders FC
0–2
Portland Timbers
W
2021-08-22
Austin FC
3–1
Portland Timbers
L
2021-08-19
Sporting Kansas City
1–1
Portland Timbers
D
2021-08-16
Portland Timbers
2–6
Seattle Sounders FC
L
2021-08-08
Portland Timbers
3–2
Real Salt Lake
W
Predictions
Prediction accuracy
1 / 4
1.39
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.83
Portland Timbers xG
I would bet for:
Both teams to score 63% + Over 2.5 goals 62%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.22
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 83% |
|
17% |
| ± 2.5 | 62% |
|
38% |
| ± 3.5 | 40% |
|
60% |
| ± 4.5 | 23% |
|
77% |
Double Chance
Houston Dynamo or Draw
53%
Draw or Portland Timbers
72%
Houston Dynamo or Portland Timbers
75%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✓ In top 12
1 – 1
11%
1 – 2
8.9%
2 – 1
6.8%
0 – 2
Actual
0 – 1
6.6%
2 – 2
6.2%
0 – 0
5.6%
1 – 3
5.4%
1 – 0
4.8%
0 – 3
4%
2 – 0
3.9%
2 – 3
3.8%
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 8% | 87% |
| -1.5 | 13% | — | 87% |
| -1 | 13% | 15% | 72% |
| -0.5 | 28% | — | 72% |
| +0.5 | 53% | — | 47% |
| +1 | 53% | 20% | 26% |
| +1.5 | 74% | — | 26% |
| +2 | 74% | 14% | 12% |
| +2.5 | 88% | — | 12% |
Clean Sheet
Houston Dynamo keeps clean sheet
17%
✓
Portland Timbers keeps clean sheet
26%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

