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

How it unfolded

  1. 1'Delay in match because of an injury Joel Waterman (Portland Timbers).
  2. 2'Delay over. They are ready to continue.
  3. 12'Delay in match because of an injury Ibrahim Aliyu (Houston Dynamo FC).
  4. 13'Delay over. They are ready to continue.
  5. 18'Ian Smith (Portland Timbers) is shown the yellow card for a bad foul.
  6. 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.
  7. 35'Delay in match because of an injury Franco Negri (Houston Dynamo FC).
  8. 36'Delay over. They are ready to continue.
  9. 36'Substitution, Houston Dynamo FC. Duane Holmes replaces Franco Negri because of an injury.
  10. 40'Diadié Samassékou (Houston Dynamo FC) is shown the yellow card for a bad foul.
  11. 45'+6'First Half ends, Portland Timbers 1, Houston Dynamo FC 0.
  12. 45'Second Half begins Portland Timbers 1, Houston Dynamo FC 0.
  13. 55'Delay in match because of an injury Diadié Samassékou (Houston Dynamo FC).
  14. 58'Delay over. They are ready to continue.
  15. 61'Agustin Resch (Houston Dynamo FC) is shown the yellow card for a bad foul.
  16. 62'Substitution, Portland Timbers. Cole Bassett replaces Eric Izoita.
  17. 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.
  18. 66'Substitution, Houston Dynamo FC. Duncan McGuire replaces Lyle Foster.
  19. 66'Substitution, Houston Dynamo FC. Felipe Andrade replaces Ibrahim Aliyu.
  20. 66'Substitution, Houston Dynamo FC. Matthew Arana replaces Artur.
  21. 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.
  22. 74'Delay in match because of an injury José Caicedo (Portland Timbers).
  23. 75'Delay over. They are ready to continue.
  24. 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.
  25. 82'Substitution, Portland Timbers. Alexander Aravena replaces Vincent Janssen.
  26. 82'Substitution, Portland Timbers. Omir Fernandez replaces Ariel Lassiter.
  27. 83'Substitution, Houston Dynamo FC. Nick Markanich replaces Duane Holmes.
  28. 90'Substitution, Portland Timbers. Joao Ortiz replaces José Caicedo.
  29. 90'Substitution, Portland Timbers. Diego Chará replaces David da Costa.
  30. 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 played

13 scored · 12 conceded · 50% win rate

WWWLD
52% avg possession85 shots34 on target29 corners58 fouls11 yellow1 red

Houston Dynamo FC

1W · 5D · 1L · 7 played

10 scored · 10 conceded · 14% win rate

LDDDD
53.8% avg possession82 shots26 on target33 corners72 fouls18 yellow

Head-to-head

Portland Timbers vs Houston Dynamo FC

Meetings we’ve archived ourselves (1):

Sources

Comments

0/2000

Be decent. No links. Slurs are held for review, not published.

Loading comments…

← All results · Live scores · Play War of Soccer →

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