MLS

Houston Dynamo FC vs Portland Timbers, 2026 MLS, Regular Season

· MLS
  • 62': Guilherme Augusto
  • 77': Felipe Andrade
  • Red Card 90'+3': Nicholas Markanich
  • 90'+15': Mateusz Bogusz
FT
3 - 2
  • 45'+4': Gage Guerra
  • 79': Kristoffer Velde

About

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

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9723.png&h=25&scale=crop&w=25&location=originPOR HOUhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/6077.png&h=25&scale=crop&w=25&location=origin
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

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
Full Table

Line-Ups

HOU 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 Yellow Card
20 Guilherme Augusto
19 Mateusz Bogusz

POR Portland Timbers (4-3-3)

No. Name
41 James Pantemis (GK)
4 Kamal Miller Yellow Card
20 Finn Surman
27 Jimer Fory Yellow Card
5 Brandon Bye
21 Diego Chará
10 David Da Costa
28 Alexander Aravena
88 Gage Guerra
99 Kristoffer Velde
7 Ariel Lassiter Yellow Card

MLS News

Brian White scores Penalty Goals vs. Minnesota United FC
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 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 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.