Match report · November 1, 2026
Portland Timbers beat Houston Dynamo FC 3–1 — 2026 MLS Regular Season
Portland Timbers beat Houston Dynamo FC 3–1. Full result, goalscorers and timeline from Providence Park, Sunday, November 1, 2026.
Portland Timbers
3–1
Houston Dynamo FC
Portland Timbers beat Houston Dynamo FC 3–1 at Providence Park on Sunday, November 1, 2026.
The goals
- 25' — David da Costa (Portland Timbers)
- 65' — Kristoffer Velde (Portland Timbers)
- 71' — Agustín Bouzat (Houston Dynamo FC)
- 78' — Vincent Janssen (Portland Timbers)
How it unfolded
- 1'Delay in match because of an injury Joel Waterman (Portland Timbers).
- 2'Delay over. They are ready to continue.
- 12'Delay in match because of an injury Ibrahim Aliyu (Houston Dynamo FC).
- 13'Delay over. They are ready to continue.
- 18'Ian Smith (Portland Timbers) is shown the yellow card for a bad foul.
- 25'Goal! Portland Timbers 1, Houston Dynamo FC 0. David da Costa (Portland Timbers) left footed shot from the left side of the box to the top left corner. Assisted by Vincent Janssen.
- 35'Delay in match because of an injury Franco Negri (Houston Dynamo FC).
- 36'Delay over. They are ready to continue.
- 36'Substitution, Houston Dynamo FC. Duane Holmes replaces Franco Negri because of an injury.
- 40'Diadié Samassékou (Houston Dynamo FC) is shown the yellow card for a bad foul.
- 45'+6'First Half ends, Portland Timbers 1, Houston Dynamo FC 0.
- 45'Second Half begins Portland Timbers 1, Houston Dynamo FC 0.
- 55'Delay in match because of an injury Diadié Samassékou (Houston Dynamo FC).
- 58'Delay over. They are ready to continue.
- 61'Agustin Resch (Houston Dynamo FC) is shown the yellow card for a bad foul.
- 62'Substitution, Portland Timbers. Cole Bassett replaces Eric Izoita.
- 65'Goal! Portland Timbers 2, Houston Dynamo FC 0. Kristoffer Velde (Portland Timbers) right footed shot from the centre of the box to the bottom right corner. Assisted by Vincent Janssen following a fast break.
- 66'Substitution, Houston Dynamo FC. Duncan McGuire replaces Lyle Foster.
- 66'Substitution, Houston Dynamo FC. Felipe Andrade replaces Ibrahim Aliyu.
- 66'Substitution, Houston Dynamo FC. Matthew Arana replaces Artur.
- 71'Goal! Portland Timbers 2, Houston Dynamo FC 1. Agustín Bouzat (Houston Dynamo FC) left footed shot from outside the box to the bottom right corner. Assisted by Duncan McGuire.
- 74'Delay in match because of an injury José Caicedo (Portland Timbers).
- 75'Delay over. They are ready to continue.
- 78'Goal! Portland Timbers 3, Houston Dynamo FC 1. Vincent Janssen (Portland Timbers) header from very close range to the bottom left corner. Assisted by David da Costa with a cross following a corner.
- 82'Substitution, Portland Timbers. Alexander Aravena replaces Vincent Janssen.
- 82'Substitution, Portland Timbers. Omir Fernandez replaces Ariel Lassiter.
- 83'Substitution, Houston Dynamo FC. Nick Markanich replaces Duane Holmes.
- 90'Substitution, Portland Timbers. Joao Ortiz replaces José Caicedo.
- 90'Substitution, Portland Timbers. Diego Chará replaces David da Costa.
- 90'+3'Diego Chará (Portland Timbers) is shown the yellow card for a bad foul.
Full match statistics
Full match stats
46%Possession55%
16Shots7
6On target1
6Corners6
11Fouls12
2Yellow cards2
0Red cards0
2Offsides0
0Saves4
Team records
Portland Timbers
3W · 1D · 2L · 6 played13 scored · 12 conceded · 50% win rate
WWWLD52% avg possession85 shots34 on target29 corners58 fouls11 yellow1 red
Houston Dynamo FC
1W · 5D · 1L · 7 played10 scored · 10 conceded · 14% win rate
LDDDD53.8% avg possession82 shots26 on target33 corners72 fouls18 yellow
Head-to-head
Portland Timbers vs Houston Dynamo FC
Meetings we’ve archived ourselves (1):
- 2026-11-02Portland Timbers 3–1 Houston Dynamo FCMLS · Regular Season
Sources
Comments
Loading comments…
Official video
Highlights and reaction from the rights holders themselves — FIFA, FOX and Telemundo. We don’t host or restream matches; these are the official channels’ own uploads.
- FIFATournament organiser — owns the footage · English
- FOX SoccerUS English-language rights holder · English
- Telemundo SportsUS Spanish-language rights holder · Spanish