Houston Dynamo FC vs Portland Timbers, 2026 MLS, Regular Season
· MLSAbout
Houston Dynamo FC are hosting Portland Timbers
at Shell Energy Stadium, Houston, Texas, USA, starting on
. The match is a part of the MLS.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Corner, Houston Dynamo FC. Conceded by Brandon Bye.
- 2': Attempt missed. Duane Holmes (Houston Dynamo FC) right footed shot from the right side of the box misses to the left following a corner.
- 3': Corner, Houston Dynamo FC. Conceded by Jimer Fory.
- 3': Corner, Houston Dynamo FC. Conceded by Alexander Aravena.
- 4': Attempt saved. Alexander Aravena (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner by Jonathan Bond (Houston Dynamo FC). Assisted by David da Costa.
- 5': Ezequiel Ponce (Houston Dynamo FC) wins a free kick in the attacking half.
- 5': Foul by Kamal Miller (Portland Timbers).
- 7': Foul by Ezequiel Ponce (Houston Dynamo FC).
- 7': Kamal Miller (Portland Timbers) wins a free kick in the defensive half.
- 14': Alexander Aravena (Portland Timbers) wins a free kick in the attacking half.
- 14': Foul by Diadié Samassékou (Houston Dynamo FC).
- 22': Attempt blocked. Guilherme (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Ezequiel Ponce.
- 24': Foul by Kamal Miller (Portland Timbers).
- 24': Mateusz Bogusz (Houston Dynamo FC) wins a free kick on the right wing.
- 24': Kamal Miller (Portland Timbers) is shown the yellow card for a bad foul.
- 25': Attempt blocked. Lucas Halter (Houston Dynamo FC) right footed shot from outside the box is blocked. Assisted by Mateusz Bogusz with a headed pass.
- 25': Corner, Houston Dynamo FC. Conceded by Kamal Miller.
- 26': Corner, Portland Timbers. Conceded by Lawrence Ennali.
- 27': Attempt missed. Gage Guerra (Portland Timbers) header from the centre of the box misses to the left. Assisted by David da Costa following a corner.
- 28': Offside, Portland Timbers. Kristoffer Velde is caught offside.
- 34': Attempt missed. Ezequiel Ponce (Houston Dynamo FC) left footed shot from the centre of the box is close, but misses to the left. Assisted by Guilherme following a fast break.
- 35': Delay in match because of an injury Guilherme (Houston Dynamo FC).
- 36': Delay over. They are ready to continue.
- 37': Offside, Portland Timbers. David da Costa is caught offside.
- 40': Duane Holmes (Houston Dynamo FC) wins a free kick in the defensive half.
- 40': Foul by Jimer Fory (Portland Timbers).
- 41': Attempt blocked. Alexander Aravena (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Diego Chará.
- 41': Corner, Portland Timbers. Conceded by Felipe Andrade.
- 41': Attempt saved. Finn Surman (Portland Timbers) header from the centre of the box is saved in the top right corner by Jonathan Bond (Houston Dynamo FC). Assisted by Alexander Aravena.
- 42': Corner, Portland Timbers. Conceded by Felipe Andrade.
- 43': Penalty Portland Timbers. Finn Surman draws a foul in the penalty area.
- 43': Penalty conceded by Diadié Samassékou (Houston Dynamo FC) after a foul in the penalty area.
- 45': VAR Decision: Penalty Portland Timbers.
- 45': Fourth official has announced 6 minutes of added time.
- 45'+1': Ezequiel Ponce (Houston Dynamo FC) is shown the yellow card.
- 45'+4': Penalty saved. Kristoffer Velde (Portland Timbers) right footed shot saved in the bottom right corner by Jonathan Bond (Houston Dynamo FC).
- 45'+4': Goal! Houston Dynamo FC 0, Portland Timbers 1. Gage Guerra (Portland Timbers) right footed shot from the centre of the box to the bottom right corner following a set piece situation.
- 45'+5': Foul by Finn Surman (Portland Timbers).
- 45'+5': Guilherme (Houston Dynamo FC) wins a free kick in the defensive half.
- 45'+5': Ariel Lassiter (Portland Timbers) is shown the yellow card.
- 45'+6': Attempt blocked. Duane Holmes (Houston Dynamo FC) right footed shot from outside the box is blocked. Assisted by Lawrence Ennali.
- 45'+7': Corner, Portland Timbers. Conceded by Lucas Halter.
- 45'+8': Attempt saved. Ariel Lassiter (Portland Timbers) left footed shot from outside the box is saved in the centre of the goal by Jonathan Bond (Houston Dynamo FC). Assisted by David da Costa.
- 45'+8': First Half ends, Houston Dynamo FC 0, Portland Timbers 1.
- 45': Second Half begins Houston Dynamo FC 0, Portland Timbers 1.
- 45': Substitution, Houston Dynamo FC. Héctor Herrera replaces Ezequiel Ponce.
- 46': Foul by Mateusz Bogusz (Houston Dynamo FC).
- 46': Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
- 50': Attempt blocked. Mateusz Bogusz (Houston Dynamo FC) right footed shot from the centre of the box is blocked. Assisted by Héctor Herrera.
- 50': Corner, Houston Dynamo FC. Conceded by Brandon Bye.
- 51': Attempt missed. Héctor Herrera (Houston Dynamo FC) header from the centre of the box is close, but misses to the left. Assisted by Jack McGlynn with a cross following a corner.
- 52': Attempt saved. Guilherme (Houston Dynamo FC) header from the centre of the box is saved in the top left corner by James Pantemis (Portland Timbers). Assisted by Erik Sviatchenko with a cross.
- 53': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 53': Foul by Mateusz Bogusz (Houston Dynamo FC).
- 54': Foul by Lucas Halter (Houston Dynamo FC).
- 54': Gage Guerra (Portland Timbers) wins a free kick on the right wing.
- 57': Attempt blocked. Guilherme (Houston Dynamo FC) right footed shot from outside the box is blocked. Assisted by Lawrence Ennali.
- 58': Felipe Andrade (Houston Dynamo FC) wins a free kick on the left wing.
- 58': Foul by Gage Guerra (Portland Timbers).
- 58': Duane Holmes (Houston Dynamo FC) wins a free kick on the right wing.
- 58': Foul by Jimer Fory (Portland Timbers).
- 58': Jimer Fory (Portland Timbers) is shown the yellow card for a bad foul.
- 60': Alexander Aravena (Portland Timbers) wins a free kick in the defensive half.
- 60': Foul by Duane Holmes (Houston Dynamo FC).
- 62': Goal! Houston Dynamo FC 1, Portland Timbers 1. Guilherme (Houston Dynamo FC) header from the centre of the box to the bottom right corner. Assisted by Mateusz Bogusz with a cross.
- 63': Substitution, Portland Timbers. Joao Ortiz replaces David da Costa.
- 65': Corner, Houston Dynamo FC. Conceded by Jimer Fory.
- 65': Jack McGlynn (Houston Dynamo FC) hits the bar with a left footed shot from outside the box. Assisted by Diadié Samassékou following a corner.
- 66': Attempt missed. Lucas Halter (Houston Dynamo FC) header from the centre of the box misses to the right. Assisted by Erik Sviatchenko with a cross.
- 67': Delay in match because of an injury Lucas Halter (Houston Dynamo FC).
- 68': Delay over. They are ready to continue.
- 69': Attempt missed. Ariel Lassiter (Portland Timbers) left footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Jimer Fory with a cross.
- 69': Substitution, Houston Dynamo FC. Agustín Resch replaces Diadié Samassékou.
- 70': Substitution, Houston Dynamo FC. Ondrej Lingr replaces Lucas Halter because of an injury.
- 70': Alexander Aravena (Portland Timbers) wins a free kick in the defensive half.
- 70': Foul by Héctor Herrera (Houston Dynamo FC).
- 71': Attempt blocked. Guilherme (Houston Dynamo FC) right footed shot from the left side of the box is blocked. Assisted by Jonathan Bond.
- 71': Attempt missed. Mateusz Bogusz (Houston Dynamo FC) right footed shot from outside the box is too high. Assisted by Jack McGlynn.
- 71': Substitution, Portland Timbers. Ian Smith replaces Alexander Aravena.
- 71': Substitution, Portland Timbers. Felipe Mora replaces Ariel Lassiter.
- 74': Foul by Erik Sviatchenko (Houston Dynamo FC).
- 74': Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
- 75': Foul by Jimer Fory (Portland Timbers).
- 75': Ondrej Lingr (Houston Dynamo FC) wins a free kick in the defensive half.
- 77': Goal! Houston Dynamo FC 2, Portland Timbers 1. Felipe Andrade (Houston Dynamo FC) right footed shot from outside the box to the bottom right corner. Assisted by Guilherme.
- 79': Attempt blocked. Gage Guerra (Portland Timbers) left footed shot from the centre of the box is blocked. Assisted by Ian Smith.
- 79': Goal! Houston Dynamo FC 2, Portland Timbers 2. Kristoffer Velde (Portland Timbers) right footed shot from the centre of the box to the bottom right corner. Assisted by Finn Surman.
- 81': Substitution, Houston Dynamo FC. Nick Markanich replaces Duane Holmes.
- 82': Attempt blocked. Joao Ortiz (Portland Timbers) right footed shot from outside the box is blocked.
- 82': Felipe Mora (Portland Timbers) wins a free kick in the defensive half.
- 82': Foul by Felipe Andrade (Houston Dynamo FC).
- 83': Foul by Kristoffer Velde (Portland Timbers).
- 83': Mateusz Bogusz (Houston Dynamo FC) wins a free kick on the right wing.
- 84': Corner, Houston Dynamo FC. Conceded by Brandon Bye.
- 84': Attempt saved. Lawrence Ennali (Houston Dynamo FC) left footed shot from the left side of the box is saved in the bottom right corner by James Pantemis (Portland Timbers). Assisted by Guilherme.
- 85': Foul by Felipe Mora (Portland Timbers).
- 85': Guilherme (Houston Dynamo FC) wins a free kick in the attacking half.
- 85': Felipe Mora (Portland Timbers) is shown the yellow card for a bad foul.
- 86': Attempt saved. Jack McGlynn (Houston Dynamo FC) left footed shot from outside the box is saved in the bottom left corner by James Pantemis (Portland Timbers).
- 86': Corner, Houston Dynamo FC. Conceded by James Pantemis.
- 88': Corner, Houston Dynamo FC. Conceded by Jimer Fory.
- 89': Corner, Houston Dynamo FC. Conceded by Jimer Fory.
- 90': Attempt missed. Héctor Herrera (Houston Dynamo FC) right footed shot from outside the box is too high.
- 90': Fourth official has announced 9 minutes of added time.
- 90'+3': Foul by Nick Markanich (Houston Dynamo FC).
- 90'+3': James Pantemis (Portland Timbers) wins a free kick in the defensive half.
- 90'+3': Delay in match because of an injury James Pantemis (Portland Timbers).
- 90'+3': Nick Markanich (Houston Dynamo FC) is shown the red card.
- 90'+8': Substitution, Houston Dynamo FC. Ibrahim Aliyu replaces Lawrence Ennali.
- 90'+9': Delay over. They are ready to continue.
- 90'+10': Substitution, Portland Timbers. Kevin Kelsy replaces Gage Guerra.
- 90'+11': Attempt blocked. Brandon Bye (Portland Timbers) right footed shot from the right side of the box is blocked. Assisted by Felipe Mora.
- 90'+11': Corner, Portland Timbers. Conceded by Ibrahim Aliyu.
- 90'+12': Attempt saved. Kevin Kelsy (Portland Timbers) header from the centre of the box is saved in the bottom right corner by Jonathan Bond (Houston Dynamo FC). Assisted by Joao Ortiz with a cross.
- 90'+12': Attempt blocked. Ian Smith (Portland Timbers) header from the right side of the six yard box is blocked.
- 90'+12': Corner, Portland Timbers. Conceded by Ondrej Lingr.
- 90'+13': Attempt saved. Kevin Kelsy (Portland Timbers) right footed shot from very close range is saved in the bottom right corner by Jonathan Bond (Houston Dynamo FC).
- 90'+13': Attempt blocked. Finn Surman (Portland Timbers) right footed shot from the right side of the six yard box is blocked.
- 90'+13': Foul by Guilherme (Houston Dynamo FC).
- 90'+13': Kristoffer Velde (Portland Timbers) wins a free kick on the right wing.
- 90'+13': Guilherme (Houston Dynamo FC) is shown the yellow card for a bad foul.
- 90'+14': Attempt missed. Joao Ortiz (Portland Timbers) right footed shot from outside the box is high and wide to the right following a set piece situation.
- 90'+15': Goal! Houston Dynamo FC 3, Portland Timbers 2. Mateusz Bogusz (Houston Dynamo FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Jack McGlynn.
- 90'+18': Second Half ends, Houston Dynamo FC 3, Portland Timbers 2.
- 0': Match ends, Houston Dynamo FC 3, Portland Timbers 2.
Statistics
POR |
HOU![]() |
|
|---|---|---|
| 9 | Fouls | 12 |
| 4 | Yellow Cards | 2 |
| 0 | Red Cards | 1 |
| 2 | Offsides | 0 |
| 6 | Corner Kicks | 10 |
| 3 | Saves | 6 |
| 51.7 | Possession | 48.3 |
| 17 | SHOTS | 19 |
| 9 | ON GOAL | 6 |
| 0.5 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 1 | Penalty Kicks Taken | 0 |
| 386 | Accurate Passes | 346 |
| 454 | Passes | 408 |
| 0.9 | Pass Completion % | 0.8 |
| 4 | Accurate Crosses | 7 |
| 19 | Crosses | 29 |
| 0.2 | Cross % | 0.2 |
| 43 | Long Balls | 45 |
| 20 | Accurate Long Balls | 24 |
| 0.5 | Long Balls % | 0.5 |
| 5 | Blocked Shots | 6 |
| 4 | Effective Tackles | 6 |
| 8 | Tackles | 10 |
| 0.5 | Tackle % | 0.6 |
| 4 | Interceptions | 12 |
| 29 | Effective Clearances | 22 |
| 29 | Clearances | 22 |
Game Information
Competition: MLS
Venue: Shell Energy Stadium
Location: Houston, Texas, USA
Venue: Shell Energy Stadium
Location: Houston, Texas, USA
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Vancouver Whitecaps | 4 | +13 | 12 |
| 2 | LAFC | 4 | +8 | 12 |
| 3 | San Diego FC | 4 | +8 | 10 |
| 4 | San Jose Earthquakes | 3 | +6 | 9 |
Line-Ups
Houston Dynamo FC (3-4-3)
| No. | Name |
|---|---|
| 31 | Jonathan Bond (GK) |
| 5 | Lucas Halter |
| 36 | Felipe Andrade |
| 28 | Erik Sviatchenko |
| 18 | Diadie Samassekou |
| 8 | Jack McGlynn |
| 11 | Lawrence Ennali |
| 14 | Duane Holmes |
| 10 | Ezequiel Ponce |
| 20 | Guilherme Augusto |
| 19 | Mateusz Bogusz |
Portland Timbers (4-3-3)
| No. | Name |
|---|---|
| 41 | James Pantemis (GK) |
| 4 | Kamal Miller |
| 20 | Finn Surman |
| 27 | Jimer Fory |
| 5 | Brandon Bye |
| 21 | Diego Chará |
| 10 | David Da Costa |
| 28 | Alexander Aravena |
| 88 | Gage Guerra |
| 99 | Kristoffer Velde |
| 7 | Ariel Lassiter |
MLS News
Brian White scores Penalty Goals vs. Minnesota United FC
Brian White scores Penalty Goals vs Minnesota United FC
Mathieu Choinière gets on the scoresheet for LAFC
Mathieu Choinière scores in the 73'
Lionel Messi rested as Inter Miami held goalless at Charlotte FC
Lionel Messi was left out of Inter Miami's matchday squad as the team was held to a goalless draw with Charlotte FC in Saturday's s MLS regular-season match at Bank of America Stadium.
POR