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 |
|---|---|---|---|---|
| 24 Jun | Portland Timbers | H | 2–2 | D |
| 20 Jun | Los Angeles FC | A | 1–1 | D |
| 30 May | Sporting Kansas City | A | 2–3 | L |
| 23 May | Vancouver Whitecaps FC | H | 2–1 | W |
| 16 May | Colorado Rapids SC | A | 1–3 | L |
| 13 May | Sporting Kansas City | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Jun | Houston Dynamo | A | 2–2 | D |
| 20 Jun | Sporting Kansas City | H | 2–1 | W |
| 30 May | Philadelphia Union | A | 0–3 | L |
| 22 May | Los Angeles Galaxy | H | 3–0 | W |
| 16 May | San Jose Earthquakes | A | 2–0 | W |
| 09 May | Seattle Sounders FC | H | 1–2 | L |
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' Welcome to BBVA Stadium that hosts another battle between Houston Dynamo and Portland Timbers.
- 5' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 10' Houston Dynamo are enjoying more possession but struggling to find a way through a disciplined Portland Timbers backline.
- 15' Fafa Picault makes no mistake. The score reads 1-0 and Houston Dynamo are in front.
- 16' Fafa Picault is having a superb {COMPETITION} campaign — that is 1 goals this season for the .
- 21' Houston Dynamo is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 26' Both keepers have barely been tested. Houston Dynamo and Portland Timbers are cancelling each other out in the centre of the park.
- 31' It’s high time Tab Ramos made some changes to put the his team’s game back to action.
- 33' What composure from Tyler Pasher! The Canada international strokes it home. 3-0.
- 38' Controversy at the stadium! Pablo Bonilla argues furiously but the Yellow card stands.
- 43' Houston Dynamo is showing some good football. However, Houston Dynamo are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 46' A tactical swap from Portland Timbers — Larrys Mabiala on, Dario Zuparic off on 46 minutes.
- 50' What a strike from Dairon Asprilla! The score is 3-1.
- 55' Zac McGraw is a natural and has been asked to do a very specific job for Houston Dynamo tonight.
- 59' Fafa Picault picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 60' Another change for Portland Timbers made on 60 minute. Pablo Bonilla leaves to be changed by Jose Van Rankin.
- 62' Fresh legs for Portland Timbers! Jose Van Rankin comes on to replace Pablo Bonilla.
- 67' It looks surprising Portland Timbers does not make any changes. Larrys Mabiala has some obvious troubles when approaching to the goal.
- 68' Houston Dynamo ring the changes. Joe Corona has done his job and it is now time for Darwin Ceren to step up.
- 69' Tyler Pasher makes way for Ariel Lassiter at the 69 minute mark. A tactical switch from Houston Dynamo.
- 70' Darwin Ceren gets the nod from Houston Dynamo. He replaces Joe Corona and will look to change the dynamic.
- 71' Houston Dynamo make a change. Tyler Pasher trudges off to be replaced by Ariel Lassiter on 71 minutes.
- 72' That looks like a foul for a Yellow card for Larrys Mabiala.
- 73' The referee calls foul for Sebastian Blanco. He receives a Yellow card.
- 78' Not even hints on scoring a goal over the last 78 minutes.
- 83' The 33-year-old Jose Van Rankin has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 88' Maximiliano Urruti has been relatively quiet despite scoring 45 goals in his last 281 appearances.
- The final score is 2-2.
Lineups
Houston Dynamo Lineups
Starting XI
- 37
- 15
- 5
- 3
- 4
- 21
- 10
- 1
- 22
-
14
Joe Corona ↓ Darwin Ceren 70'
-
19
Tyler Pasher ↓ Ariel Lassiter 71'
Bench
- 27
-
24
Darwin Ceren ↑ 70'
- 8
- 26
- 29
-
11
Ariel Lassiter ↑ 71'
- 16
- 7
- 23
Coach
Tab Ramos
Portland Timbers Lineups
Starting XI
- 25
- 27
- 19
- 17
-
44
Marvin Loria ↓ Diego Valeri 46'
- 5
- 31
-
13
Dario Zuparic ↓ Larrys Mabiala 46'
-
28
Pablo Bonilla ↓ Jose Van Rankin 62'
- 85
- 40
Bench
-
2
Jose Van Rankin ↑ 62'
-
21
Diego Chara ↑ 71'
-
8
Diego Valeri ↑ 46'
-
33
Larrys Mabiala ↑ 46'
- 12
-
10
Sebastian Blanco ↑ 71'
- 98
- 26
- 20
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
2021-06-24
Houston Dynamo
2–2
Portland Timbers
D
2021-06-20
Los Angeles FC
1–1
Houston Dynamo
D
2021-05-30
Sporting Kansas City
3–2
Houston Dynamo
L
2021-05-23
Houston Dynamo
2–1
Vancouver Whitecaps FC
W
2021-05-16
Colorado Rapids SC
3–1
Houston Dynamo
L
2021-05-13
Houston Dynamo
1–0
Sporting Kansas City
W
Portland Timbers Form
2021-06-24
Houston Dynamo
2–2
Portland Timbers
D
2021-06-20
Portland Timbers
2–1
Sporting Kansas City
W
2021-05-30
Philadelphia Union
3–0
Portland Timbers
L
2021-05-22
Portland Timbers
3–0
Los Angeles Galaxy
W
2021-05-16
San Jose Earthquakes
0–2
Portland Timbers
W
2021-05-09
Portland Timbers
1–2
Seattle Sounders FC
L
Predictions
Prediction accuracy
2 / 4
1.73
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.61
Portland Timbers xG
I would bet for:
Houston Dynamo or Portland Timbers 74% + Both teams to score 66%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.34
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 64% |
|
36% |
| ± 3.5 | 42% |
|
58% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Houston Dynamo or Draw
66%
Draw or Portland Timbers
61%
Houston Dynamo or Portland Timbers
74%
Half-Time Result
✗ WrongActual: Houston Dynamo win at HT
Correct Score
✓ In top 12
1 – 1
10.8%
2 – 1
8.2%
1 – 2
7.7%
2 – 2
Actual
1 – 0
5.5%
2 – 0
5.3%
0 – 0
5.1%
0 – 1
5%
3 – 1
4.7%
0 – 2
4.6%
1 – 3
4.1%
3 – 2
3.8%
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 12% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 19% | 60% |
| -0.5 | 40% | — | 60% |
| +0.5 | 65% | — | 35% |
| +1 | 65% | 17% | 18% |
| +1.5 | 82% | — | 18% |
| +2 | 82% | 11% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
Houston Dynamo keeps clean sheet
21%
✓
Portland Timbers keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

