Portland Timbers vs Houston Dynamo, MLS 2026 MLS IS BACK GROUP STAGE
Overview
Match Preview
Portland Timbers vs Houston Dynamo — MLS at ESPN Wide World of Sports Complex.
- Portland Timbers 34 games · 46 pts (2026/26)
- Houston Dynamo 34 games · 51 pts (2026/26)
Match Details
- Referee Ismail Elfath
- Referee Kyle Atkins
- Referee Victor Rivas
- Referee Joe Dickerson
- Referee Cory Richardson
14 games this season
🟨 2.1/game
⚽ 6.2 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Jul | Houston Dynamo | H | 2–1 | W |
| 14 Jul | Los Angeles Galaxy | A | 2–1 | W |
| 08 Mar | Nashville SC | H | 1–0 | W |
| 02 Mar | Minnesota United FC | H | 1–3 | L |
| 20 Oct | Real Salt Lake | A | 1–2 | L |
| 06 Oct | San Jose Earthquakes | H | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Jul | Portland Timbers | A | 1–2 | L |
| 14 Jul | Los Angeles FC | A | 3–3 | D |
| 08 Mar | Sporting Kansas City | A | 0–4 | L |
| 29 Feb | Los Angeles Galaxy | H | 1–1 | D |
| 06 Oct | Los Angeles Galaxy | H | 4–2 | W |
| 29 Sep | Real Salt Lake | A | 1–2 | L |
Season Stats
| Portland Timbers | Houston Dynamo | |
|---|---|---|
| #22 | Position | #20 |
| 46 | Points | 51 |
| 34 | Played | 34 |
| 13 / 7 / 14 | W / D / L | 14 / 9 / 11 |
| 62 | Scored | 43 |
| 61 | Conceded | 43 |
| +1 | GD | +0 |
| 1.35 | PPG | 1.50 |
| 38% | Win % | 41% |
Key Stats
67%
Both Teams to Score
H2H (18 games)
H2H (18 games)
72%
Over 2.5 Goals
H2H history
H2H history
9%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
38%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
Portland Timbers are 22nd (46 pts). Houston Dynamo are 20th (51 pts).
Goal Timing (This Season)
Portland Timbers
0-15
7/10
16-30
8/10
31-45
9/9
46-60
6/5
61-75
10/4
76+
12/10
■ Scored ■ Conceded
Houston Dynamo
0-15
1/3
16-30
6/7
31-45
9/4
46-60
6/4
61-75
6/4
76+
5/11
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kristoffer Velde | 12 G | 6 A |
| Ariel Lassiter | 9 G | 4 A |
| Kevin Kelsy | 9 G | 2 A |
Houston Dynamo
| Guilherme | 16 G | 8 A |
| Mateusz Bogusz | 8 G | 2 A |
Events
Match Events
- 0' Three points are at stake. Portland Timbers host Houston Dynamo — let the battle begin!
- 5' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Memo Rodriguez suffering a number of foals already.
- 7' A moment of madness from Maynor Figueroa on 7 minutes earns him a Yellow card. Houston Dynamo will be frustrated.
- 12' Pablo Bonilla is a natural and has been asked to do a very specific job for Houston Dynamo tonight.
- 17' The home supporters are growing impatient. Portland Timbers must find a spark to ignite this game.
- 22' Not even hints on scoring a goal over the last 22 minutes.
- 24' Portland Timbers receives a Yellow card for a hard tackle on 24.
- 29' Over 29 minutes have gone by without a meaningful attack. The supporters want more.
- 34' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 35' What composure from Jeremy Ebobisse! The USA international strokes it home. 1-0.
- 40' Tomas Martinez is putting in a real shift tonight. He has covered more ground than anyone else for Portland Timbers so far.
- 45' That is a Yellow card for Houston Dynamo. Memo Rodriguez will be fuming at that decision.
- 50' will be watching from the dugout nervously. His Portland Timbers side need to improve if they are to claim all three points.
- 55' Both teams are passing the ball around with high level of urgency. Portland Timbers needs to do something about it to get closer to the goal.
- 60' A change in the Portland Timbers ranks — Yimmi Chara exits the field as Andy Polo enters on 60.
- 61' Magnificent from Diego Valeri! That is 43 goals in 307 appearances — and it could not have come at a better time.
- 62' Another change for Houston Dynamo made on 62 minute. Memo Rodriguez leaves to be changed by Tomas Martinez.
- 67' Marko Maric has been one of the livelier players on the pitch with 0 goals to his name this season.
- 69' Eryk Williamson makes way for Marvin Loria at the 69 minute mark. A tactical switch from Portland Timbers.
- 74' The tempo has dropped considerably in the last few minutes. Giovanni Savarese will be considering his options from the bench.
- 79' Bill Tuiloma has been relatively quiet despite scoring 18 goals in his last 307 appearances.
- 82' Portland Timbers ring the changes. Pablo Bonilla has done his job and it is now time for Chris Duvall to step up.
- 86' Controversy at the stadium! Jorge Villafana argues furiously but the Yellow card stands.
- 86' Goal! Alberth Elis scores his 60 goal in 295 matches.
- 87' The referee does not hesitate — a Yellow card for Alberth Elis on 87 minutes.
- 87' The Houston Dynamo manager makes a substitution. Boniek Garcia departs to be replaced by Thomas McNamara.
- 88' It’s a booking for Houston Dynamo player. Alberth Elis gets a Red card.
- 88' Houston Dynamo manager makes another effort to make the tables turned. Victor Cabrera is hanging Aljaz Struna on the field on 88 minute.
- Another three points for Portland Timbers.
Lineups
Portland Timbers Lineups
Starting XI
-
23
Yimmi Chara ↓ Andy Polo 60'
- 4
- 21
- 8
- 33
- 25
- 12
- 10
-
30
Eryk Williamson ↓ Marvin Loria 69'
- 17
-
28
Pablo Bonilla ↓ Chris Duvall 82'
Bench
-
7
Andy Polo ↑ 60'
- 19
- 1
- 18
- 22
- 32
- 40
-
44
Marvin Loria ↑ 69'
-
11
Jaroslaw Niezgoda ↑ 69'
-
15
Chris Duvall ↑ 82'
- 9
- 85
Coach
Giovanni Savarese
Houston Dynamo Lineups
Starting XI
-
5
Aljaz Struna ↓ Victor Cabrera 88'
- 15
- 3
- 27
- 9
- 7
-
8
Memo Rodriguez ↓ Tomas Martinez 62'
- 4
- 23
- 1
- 22
Bench
- 55
- 21
-
10
Tomas Martinez ↑ 62'
- 24
- 2
-
36
Victor Cabrera ↑ 88'
- 12
-
11
Thomas McNamara ↑ 87'
- 26
- 29
- 18
-
17
Niccolo Lemoine ↑ 88'
Coach
Tab Ramos
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Felipe Mora | 4 |
| Mauro Manotas | 3 |
| Franco Escobar | 2 |
| Alejandro Fuenmayor | 2 |
| Antony | 2 |
| Brian Fernandez | 2 |
| Santiago Moreno | 2 |
| Diego Valeri | 2 |
Head to Head
Portland Timbers Form
2020-07-19
Portland Timbers
2–1
Houston Dynamo
W
2020-07-14
Los Angeles Galaxy
1–2
Portland Timbers
W
2020-03-08
Portland Timbers
1–0
Nashville SC
W
2020-03-02
Portland Timbers
1–3
Minnesota United FC
L
2019-10-20
Real Salt Lake
2–1
Portland Timbers
L
2019-10-06
Portland Timbers
3–1
San Jose Earthquakes
W
Houston Dynamo Form
Predictions
Prediction accuracy
3 / 4
1.93
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.35
Houston Dynamo xG
I would bet for:
Both teams to score 63% + Over 2.5 goals 63%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✓ Correct
Avg goals/match: 3.28
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 63% |
|
37% |
| ± 3.5 | 41% |
|
59% |
| ± 4.5 | 24% |
|
76% |
Double Chance
Portland Timbers or Draw
76%
Draw or Houston Dynamo
47%
Portland Timbers or Houston Dynamo
77%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✓ In top 12
1 – 1
10.7%
2 – 1
Actual
2 – 0
7%
1 – 0
6.6%
1 – 2
6.4%
2 – 2
6.1%
3 – 1
5.8%
0 – 0
5.3%
3 – 0
4.4%
0 – 1
4.4%
3 – 2
4%
0 – 2
3.5%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Houston Dynamo covers |
|---|---|---|---|
| -2.5 | 14% | — | 86% |
| -2 | 14% | 15% | 71% |
| -1.5 | 29% | — | 71% |
| -1 | 29% | 21% | 50% |
| -0.5 | 50% | — | 50% |
| +0.5 | 74% | — | 26% |
| +1 | 74% | 14% | 12% |
| +1.5 | 88% | — | 12% |
| +2 | 88% | 8% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Portland Timbers keeps clean sheet
27%
✓
Houston Dynamo keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

