Portland Timbers host Houston Dynamo in Major League Soccer. Houston have had a notably stronger season than Portland so far. Portland's form, by contrast, has been a bit more up and down.
Houston have kept things tighter at the back in their recent matches, while Portland have been involved in some high-scoring games at both ends. How that balance holds up on Portland's own turf is the bit worth working through.
Analysis updated .
Compare bookmakers
Recent form compared
Houston Dynamo's last 20 matches across all competitions read 10 wins, six draws and four losses, with 28 scored and just 17 conceded. That's a solid return built on a defence that doesn't leak many goals.
Portland Timbers: 20 completed matches; Houston Dynamo: 20 completed matches.
Portland Timbers
- Win
- 35% 7 / 20
- Draw
- 20% 4 / 20
- Loss
- 45% 9 / 20
- Scored
- 39
- Conceded
- 39
- Difference
- 0
Houston Dynamo
- Win
- 45% 9 / 20
- Draw
- 40% 8 / 20
- Loss
- 15% 3 / 20
- Scored
- 29
- Conceded
- 18
- Difference
- +11
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Major League Soccer | Los Angeles Galaxy | Portland Timbers | 15.10.2026 | 2-0 |
| Major League Soccer | Sporting Kansas City | Portland Timbers | 11.10.2026 | 3-3 |
| Major League Soccer | San Jose Earthquakes | Portland Timbers | 27.09.2026 | 3-1 |
| Major League Soccer | Portland Timbers | Atlanta United FC | 20.09.2026 | 0-1 |
| Major League Soccer | FC Dallas | Portland Timbers | 13.09.2026 | 2-1 |
| Major League Soccer | Portland Timbers | St. Louis City | 10.09.2026 | 2-2 |
| Major League Soccer | Portland Timbers | Minnesota United FC | 06.09.2026 | 5-4 |
| Major League Soccer | Portland Timbers | Austin | 30.08.2026 | 1-2 |
| Major League Soccer | Los Angeles FC | Portland Timbers | 23.08.2026 | 1-1 |
| Major League Soccer | Portland Timbers | San Diego | 20.08.2026 | 3-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Major League Soccer | San Diego | Houston Dynamo | 15.10.2026 | 3-3 |
| Major League Soccer | Minnesota United FC | Houston Dynamo | 11.10.2026 | 2-2 |
| Major League Soccer | Houston Dynamo | Sporting Kansas City | 27.09.2026 | 0-2 |
| Major League Soccer | Houston Dynamo | FC Cincinnati | 20.09.2026 | 2-2 |
| Major League Soccer | San Jose Earthquakes | Houston Dynamo | 13.09.2026 | 1-0 |
| Major League Soccer | Houston Dynamo | Real Salt Lake | 10.09.2026 | 2-1 |
| Major League Soccer | Charlotte | Houston Dynamo | 06.09.2026 | 0-0 |
| Major League Soccer | Houston Dynamo | San Jose Earthquakes | 30.08.2026 | 0-0 |
| Major League Soccer | St. Louis City | Houston Dynamo | 23.08.2026 | 2-1 |
| Major League Soccer | Vancouver Whitecaps | Houston Dynamo | 20.08.2026 | 0-1 |
Portland Timbers' equivalent run is rougher: eight wins, four draws and eight losses, with 44 scored but 36 conceded. They can clearly score goals, but they've also shipped plenty, including some lopsided results in both MLS and Leagues Cup play.
Houston's defensive discipline stands out more than any attacking edge Portland currently have.
Comparative Team Statistics: Portland Timbers vs Houston Dynamo

Head-to-head pattern
These two have met nineteen times in recent MLS history, with venues going back and forth over the years. In the last five meetings specifically, the home side has won four times and drawn once, with no away wins in that stretch at all.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Major League Soccer | Houston Dynamo | Portland Timbers | 15.03.2026 | 3-2 |
| Major League Soccer | Houston Dynamo | Portland Timbers | 21.09.2025 | 1-0 |
| Major League Soccer | Portland Timbers | Houston Dynamo | 31.03.2025 | 3-1 |
| Major League Soccer | Portland Timbers | Houston Dynamo | 02.06.2024 | 2-2 |
| Major League Soccer | Houston Dynamo | Portland Timbers | 17.03.2024 | 1-0 |
| Major League Soccer | Portland Timbers | Houston Dynamo | 22.10.2023 | 1-3 |
| Major League Soccer | Houston Dynamo | Portland Timbers | 21.08.2023 | 5-0 |
| Major League Soccer | Portland Timbers | Houston Dynamo | 30.06.2022 | 2-1 |
| Major League Soccer | Houston Dynamo | Portland Timbers | 17.04.2022 | 0-0 |
| Major League Soccer | Houston Dynamo | Portland Timbers | 04.09.2021 | 0-2 |
Houston won 3-2 at home in March this year and also won 1-0 there the time before that. Portland's one win in that recent run came at their own ground too, back in March 2025.
Home advantage has mattered in this fixture recently, which is worth bearing in mind with Portland hosting.
Where they sit in the table
Houston are fourth with 44 points from 27 games, having won 13 of those. Portland sit tenth with 32 points from the same number of matches, with only nine wins to show for it.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| Western Conference | |||||||
| 1 | Vancouver Whitecaps | 29 | 15 | 7 | 7 | 61/30 | 52 |
| 2 | St. Louis City | 30 | 14 | 9 | 7 | 56/41 | 51 |
| 3 | FC Dallas | 29 | 14 | 8 | 7 | 53/45 | 50 |
| 4 | San Jose Earthquakes | 29 | 13 | 8 | 8 | 51/41 | 47 |
| 5 | Houston Dynamo | 29 | 13 | 7 | 9 | 39/37 | 46 |
| 6 | Los Angeles FC | 30 | 12 | 9 | 9 | 47/32 | 45 |
| 7 | Seattle Sounders | 29 | 11 | 8 | 10 | 38/36 | 41 |
| 8 | Los Angeles Galaxy | 30 | 10 | 9 | 11 | 41/50 | 39 |
| 9 | Colorado Rapids | 29 | 11 | 5 | 13 | 41/41 | 38 |
| 10 | Minnesota United FC | 30 | 8 | 10 | 12 | 47/55 | 34 |
| 11 | Portland Timbers | 29 | 9 | 6 | 14 | 51/56 | 33 |
| 12 | Real Salt Lake | 29 | 9 | 6 | 14 | 42/47 | 33 |
| 13 | San Diego | 29 | 8 | 9 | 12 | 51/54 | 33 |
| 14 | Austin | 29 | 7 | 10 | 12 | 37/54 | 31 |
| 15 | Sporting Kansas City | 29 | 6 | 4 | 19 | 35/72 | 22 |
A 12-point gap after an identical number of games is a real difference, not a small sample quirk.

Players and fitness notes
Guilherme has been Houston's standout attacker this season, with 14 goals and six assists in 25 appearances. For Portland, David Pereira da Costa leads the assist charts with seven in 22 games, though no single Portland player jumps out as a clear top scorer in this data.
On fitness, Houston have Felipe Andrade listed with a thigh issue and N. Quinones with a lower-body problem, both marked as questionable. Portland have more names to watch, with A. Bonetig, D. Chara and C. Bassett all listed as questionable. None of these entries confirm who'll actually be out come matchday, but they're worth tracking as the game nears.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| V. Janssen | Netherlands | 32 | Attacker | 184 | 79 |
| R. Hernández | Venezuela | 29 | Defender | 171 | 70 |
| F. Mora | Chile | 33 | Midfielder | 175 | 68 |
| A. Lassiter | Costa Rica | 32 | Attacker | 178 | 70 |
| J. Ortiz | Ecuador | 30 | Midfielder | 177 | 70 |
| K. Velde | Norway | 27 | Midfielder | 179 | 65 |
| J. Pantemis | Canada | 29 | Goalkeeper | 185 | 77 |
| K. Miller | Canada | 29 | Defender | 183 | 75 |
| O. Fernandez | USA | 27 | Attacker | 170 | 64 |
| B. Bye | USA | 30 | Defender | 183 | 79 |
| E. Miller | USA | 33 | Defender | 185 | 79 |
| D. Chará | Colombia | 40 | Midfielder | 170 | 68 |
| C. Bassett | USA | 25 | Midfielder | 180 | 68 |
| T. Muse | USA | 27 | Goalkeeper | 193 | 84 |
| H. Sulte | USA | 24 | Goalkeeper | 201 cm | 88 kg |
| J. Waterman | Canada | 30 | Defender | 185 | 77 |
| J. Caicedo | Colombia | 24 | Midfielder | 179 | 69 |
| Antony | Brazil | 25 | Midfielder | 185 | 75 |
| David Pereira da Costa | Portugal | 25 | Midfielder | 168 | 64 |
| J. Fory | Colombia | 24 | Defender | 187 | 83 |
| J. Mosquera | Colombia | 24 | Defender | 180 | 72 |
| Z. McGraw | Canada | 29 | Defender | 193 | 93 |
| A. Aravena | Chile | 24 | Midfielder | 175 | 70 |
| F. Surman | New Zealand | 23 | Defender | 190 | 81 |
| K. Kelsy | Venezuela | 22 | Attacker | 188 | 85 |
| A. Bonetig | Australia | 24 | Defender | 187 | n/a |
| S. Jura | USA | 20 | Defender | n/a | n/a |
| Charles Ondo | Equatorial Guinea | 23 | Defender | 185 | 68 |
| N. Santos | USA | 19 | Attacker | n/a | n/a |
| Eric Izoita | USA | 19 | Midfielder | n/a | n/a |
| Ian Smith | USA | 24 | Defender | 185 | n/a |
| Andrew Guerra | USA | 23 | Attacker | 178 | 82 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| H. Herrera | Mexico | 36 | Midfielder | 185 | 80 |
| E. Ponce | Argentina | 29 | Attacker | 180 | 80 |
| D. Samassékou | Mali | 30 | Midfielder | 175 | 70 |
| M. Saracchi | Uruguay | 28 | Defender | 175 | 69 |
| F. Negri | Argentina | 31 | Defender | 170 | 70 |
| A. Bouzat | Argentina | 32 | Midfielder | 173 | 73 |
| Guilherme | Brazil | 31 | Attacker | 180 | 65 |
| Antônio Carlos | Brazil | 33 | Defender | 191 | 79 |
| Lucas Halter | Brazil | 26 | Defender | 188 | 94 |
| E. Sviatchenko | Denmark | 35 | Defender | 184 | 82 |
| M. Bogusz | Poland | 25 | Attacker | 175 | 69 |
| J. Bond | England | 33 | Goalkeeper | 196 | 85 |
| D. Holmes | USA | 31 | Midfielder | 168 | 65 |
| Artur | Brazil | 30 | Midfielder | 181 | 68 |
| J. Maurer | USA | 38 | Goalkeeper | 188 | 87 |
| S. Vines | USA | 27 | Defender | 178 | 68 |
| O. Lingr | Czechia | 28 | Attacker | 175 | 70 |
| L. Foster | South Africa | 26 | Attacker | 185 | 70 |
| L. Ennali | Germany | 24 | Midfielder | 172 | 56 |
| J. McGlynn | USA | 23 | Midfielder | 183 | 73 |
| A. Ibrahim | Nigeria | 24 | Attacker | 184 | 77 |
| Felipe Andrade | Brazil | 24 | Defender | 182 | 69 |
| N. Markanich | USA | 26 | Attacker | 185 cm | 72 kg |
| D. Gonzalez | USA | 24 | Midfielder | 170 | 69 |
| D. McGuire | USA | 25 | Attacker | 185 | 86 |
| B. Gillingham | USA | 24 | Goalkeeper | 188 | n/a |
| M. Arana | n/a | n/a | Midfielder | n/a | n/a |
| A. Resch | n/a | n/a | Defender | n/a | n/a |
| Vinicius Silva | Brazil | 20 | Defender | n/a | n/a |
| G. Rivera | n/a | n/a | Defender | n/a | n/a |
Houston arrive with the better recent form and a much higher league position, and their head-to-head record hasn't been bad even away from home lately. That makes them look the more reliable side on current evidence.
Still, with no market to engage with and recent history favouring the home side in this particular fixture, there's nothing concrete enough here to back with confidence right now.
