Portland Timbers 3-1 Houston Dynamo as Vincent Janssen drives decisive win
How the match unfolded, with the data behind it
How this story was made
- Evidence
- fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries
- Generated
- 11/2/2026, 6:30:44 AM
- Model
- GPT56Luna
- Format checks
- passed · score 95/100 · 255 words
Portland Timbers defeated Houston Dynamo 3-1 after a clinical display led by Vincent Janssen, who scored once and assisted twice. Houston had more possession, but Portland created the clearer chances and moved to 43 points.
Match report
Portland’s finishing settles a 3-1 win
Portland Timbers beat Houston Dynamo 3-1 at Providence Park, with the defining difference being their work in front of goal: Portland registered 16 total shots and six on target, while Houston had eight shots and one on target.
David Da Costa opened the scoring in the 25th minute to make it 1-0, converting Vincent Janssen’s assist. Janssen supplied another assist for Kristoffer Velde, who doubled Portland’s lead in the 65th minute for 2-0. Houston responded six minutes later when Agustín Bouzat made it 2-1, assisted by Duncan McGuire. Janssen then completed the scoring in the 78th minute, turning in David Da Costa’s assist for 3-1.
Portland create the clearer chances
Houston had more possession at 54% and completed 475 accurate passes compared with Portland’s 379. However, Portland produced 14 shots inside the box to Houston’s six and recorded an expected-goals figure of 3.35 against Houston’s 0.55. The four-goal sequence therefore reflected Portland’s greater threat rather than territorial control.
Janssen leads Portland’s response
Janssen was the standout performer, receiving a 9.2 rating after 82 minutes, one goal and two assists. Ian Smith, Diadie Samassekou, Agustin Resch and Diego Chará were booked, with one yellow card for each named team’s two players.
Portland entered after a win and now have 43 points from 33 games, while Houston, whose most recent listed result was a loss, remain on 51 points from 33. Houston’s lead is now eight points, and both teams’ post-match positions remain provisional because of tie-breakers and other round results.
Explore match and season data

Portland Timbers

Houston Dynamo
Standings source snapshot
These are the saved source standings. They may predate this match; they are not a live or recalculated post-match table.
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Vancouver Whitecaps | WWLWD | 33 | 18 | 7 | 8 | 72 | 34 | 61 | |
| 2 | FC Dallas | DLWDW | 33 | 15 | 10 | 8 | 59 | 50 | 55 | |
| 3 | San Jose Earthquakes | WDLDD | 33 | 14 | 10 | 9 | 56 | 48 | 52 | |
| 4 | St. Louis City | LLLLD | 33 | 14 | 9 | 10 | 58 | 48 | 51 | |
| 5 | Houston Dynamo | WDDDD | 32 | 14 | 9 | 9 | 42 | 39 | 51 | |
| 6 | Los Angeles FC | LDDWD | 33 | 12 | 11 | 10 | 51 | 38 | 47 | |
| 7 | Los Angeles Galaxy | WDDWL | 33 | 11 | 11 | 11 | 49 | 55 | 44 | |
| 8 | Colorado Rapids | LDWDD | 33 | 12 | 7 | 14 | 46 | 47 | 43 | |
| 9 | Seattle Sounders | LLDDL | 33 | 11 | 10 | 12 | 42 | 45 | 43 | |
| 10 | Real Salt Lake | LWWWD | 33 | 12 | 6 | 15 | 51 | 51 | 42 | |
| 11 | Minnesota United FC | WWDWD | 33 | 10 | 11 | 12 | 53 | 57 | 41 | |
| 12 | Portland Timbers | WWDLD | 32 | 11 | 7 | 14 | 57 | 60 | 40 | |
| 13 | San Diego | WLDDD | 33 | 9 | 11 | 13 | 57 | 62 | 38 | |
| 14 | Austin | LLWLL | 33 | 8 | 10 | 15 | 42 | 63 | 34 | |
| 15 | Sporting Kansas City | DLLLL | 33 | 6 | 5 | 22 | 39 | 81 | 23 | |
| 1 | Nashville SC | WDWDW | 33 | 22 | 8 | 3 | 69 | 25 | 74 | |
| 2 | Inter Miami | WDLWW | 33 | 16 | 11 | 6 | 77 | 56 | 59 | |
| 3 | New England Revolution | LWWWW | 33 | 18 | 4 | 11 | 55 | 46 | 58 | |
| 4 | Chicago Fire | WDWLL | 33 | 16 | 7 | 10 | 61 | 50 | 55 | |
| 5 | Charlotte | WWLDL | 33 | 15 | 8 | 10 | 63 | 48 | 53 | |
| 6 | Philadelphia Union | LDLDW | 33 | 13 | 8 | 12 | 62 | 51 | 47 | |
| 7 | FC Cincinnati | WDWWL | 33 | 12 | 10 | 11 | 67 | 73 | 46 | |
| 8 | Columbus Crew | WWWWW | 33 | 13 | 5 | 15 | 55 | 49 | 44 | |
| 9 | Orlando City SC | LDDWD | 33 | 12 | 7 | 14 | 62 | 78 | 43 | |
| 10 | New York Red Bulls | LLWLL | 33 | 11 | 6 | 16 | 45 | 62 | 39 | |
| 11 | New York City FC | DWDDL | 33 | 9 | 12 | 12 | 48 | 45 | 39 | |
| 12 | Toronto FC | LWLWD | 33 | 9 | 12 | 12 | 51 | 63 | 39 | |
| 13 | Atlanta United FC | WLLLW | 33 | 9 | 6 | 18 | 43 | 57 | 33 | |
| 14 | DC United | LLLLL | 33 | 7 | 12 | 14 | 39 | 60 | 33 | |
| 15 | CF Montreal | DLLDL | 33 | 6 | 8 | 19 | 37 | 67 | 26 |

