Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballMajor League SoccerFull time

Portland Timbers vs Houston Dynamo 3-1: result, November 2, 2026

Providence Park · United States

Portland TimbersWinner
3:1
Houston Dynamo

Team statistics

  • 384Accurate passes479
  • 16Shots inside box6
  • 2Shots outside box2
  • 2Blocked shots5
  • 11Free kicks10
  • 6Shots on goal1
  • 384Accurate passes479
  • 16Shots inside box6
  • 2Shots outside box2
  • 2Blocked shots5
  • 11Free kicks10
  • 6Shots on goal1
  • 10Shots off goal2
  • 2Offsides0
  • 443Passes542
  • 18Total shots8
  • 2Yellow cards2
  • 6Corners6
  • 0Saves4
  • 11Fouls12
  • 0Red cards0
  • 46%Possession54%
  • 3.81Expected goals0.46

Line-ups

Portland Timbers 4-1-4-1

  1. 41J. PantemisG
  2. 12R. HernándezD
  3. 20F. SurmanD
  4. 2J. WatermanD
  5. 23Ian SmithD
  6. 30J. CaicedoM
  7. 7A. LassiterM
  8. 73Eric IzoitaM
  9. 10David Pereira da CostaM
  10. 99K. VeldeM
  11. 14V. JanssenF

Houston Dynamo 4-2-3-1

  1. 31J. BondG
  2. 11L. EnnaliD
  3. 5Lucas HalterD
  4. 34A. ReschD
  5. 21F. NegriD
  6. 18D. SamassékouM
  7. 6ArturM
  8. 24A. IbrahimM
  9. 30A. BouzatM
  10. 19M. BoguszM
  11. 9L. FosterF

Portland Timbers 4-1-4-1

  1. 41J. PantemisG
  2. 12R. HernándezD
  3. 20F. SurmanD
  4. 2J. WatermanD
  5. 23Ian SmithD
  6. 30J. CaicedoM
  7. 7A. LassiterM
  8. 73Eric IzoitaM
  9. 10David Pereira da CostaM
  10. 99K. VeldeM
  11. 14V. JanssenF

Bench

  1. 17C. BassettM
  2. 21D. CharáM
  3. 22O. FernandezF
  4. 88Andrew GuerraF
  5. 28A. AravenaF
  6. 16S. JuraD
  7. 15E. MillerD
  8. 80J. OrtizM
  9. 26H. SulteG

Coach

Martí Cifuentes

Houston Dynamo 4-2-3-1

  1. 31J. BondG
  2. 11L. EnnaliD
  3. 5Lucas HalterD
  4. 34A. ReschD
  5. 21F. NegriD
  6. 18D. SamassékouM
  7. 6ArturM
  8. 24A. IbrahimM
  9. 30A. BouzatM
  10. 19M. BoguszM
  11. 9L. FosterF

Bench

  1. 3Antônio CarlosD
  2. 22M. AranaM
  3. 35Logan ErbG
  4. 36Felipe AndradeD
  5. 26B. GillinghamG
  6. 14D. HolmesM
  7. 17N. MarkanichF
  8. 23D. McGuireF
  9. 37G. RiveraM

Coach

BO
Ben Olsen

Timeline

0'15'30'45'60'75'90'105'120'
  1. 25'GoalDavid Da Costa (assist: Vincent Janssen)Portland Timbers
  2. 65'GoalKristoffer Velde (assist: Vincent Janssen)Portland Timbers
  3. 71'GoalAgustín Bouzat (assist: Duncan McGuire)Houston Dynamo
  4. 78'GoalVincent Janssen (assist: David Da Costa)Portland Timbers
0'15'30'45'60'75'90'105'120'
  1. 18'Yellow cardIan SmithPortland Timbers
  2. 25'GoalDavid Da Costa (assist: Vincent Janssen)Portland Timbers
  3. 36'SubstitutionOn: Duane HolmesOff: Franco NegriHouston Dynamo
  4. 40'Yellow cardDiadie SamassekouHouston Dynamo
  5. 61'Yellow cardAgustin ReschHouston Dynamo
  6. 62'SubstitutionOn: Cole BassettOff: Eric IzoitaPortland Timbers
  7. 65'GoalKristoffer Velde (assist: Vincent Janssen)Portland Timbers
  8. 66'SubstitutionOn: Duncan McGuireOff: Lyle FosterHouston Dynamo
  9. 66'SubstitutionOn: Felipe·De Andrade VieiraOff: Ibrahim AliyuHouston Dynamo
  10. 66'SubstitutionOn: Matthew AranaOff: ArturHouston Dynamo
  11. 71'GoalAgustín Bouzat (assist: Duncan McGuire)Houston Dynamo
  12. 78'GoalVincent Janssen (assist: David Da Costa)Portland Timbers
  13. 82'SubstitutionOn: Alexander AravenaOff: Vincent JanssenPortland Timbers
  14. 82'SubstitutionOn: Omir FernandezOff: Ariel LassiterPortland Timbers
  15. 83'SubstitutionOn: Nick MarkanichOff: Duane HolmesHouston Dynamo
  16. 90'SubstitutionOn: Julio Joao Ortiz LandazuriOff: Jose CaicedoPortland Timbers
  17. 90'SubstitutionOn: Diego CharáOff: David Da CostaPortland Timbers
  18. 90'Yellow cardDiego CharáPortland Timbers

Players of the match

  • 9.22V. JanssenPortland Timbers
  • 8.26David Pereira da CostaPortland Timbers
  • 8.2K. VeldePortland Timbers
PlayerMinutesRating
V. Janssen829.22
David Pereira da Costa898.26
K. Velde908.2
A. Bouzat907.59
A. Aravena87.08
J. Waterman906.89
Eric Izoita626.81
M. Bogusz906.75
Artur666.67
F. Surman906.59
O. Fernandez86.58
B. Gillingham906.54
C. Bassett286.48
A. Lassiter826.46
D. McGuire246.46
Ian Smith906.43
L. Foster666.41
J. Ortiz16.36
J. Caicedo896.34
N. Markanich76.29
L. Ennali906.29
Lucas Halter906.18
J. Pantemis906.16
R. Hernández906.11
D. Samassékou906.1
D. Chará16.05
Felipe Andrade245.99
A. Resch905.94
D. Holmes475.92
M. Arana245.8
A. Ibrahim665.67
F. Negri365.6
H. Sulte00
E. Miller00
S. Jura00
Andrew Guerra00
Antônio Carlos00
Logan Erb00
G. Rivera00

Standings

PositionRecordPointsGoal diff
7Portland Timbers13-7-1446+1
5Houston Dynamo14-9-11510
Major League Soccer table

Recent matches

  • Houston Dynamo
    1-4-0DDDDWW1
  • Portland Timbers
    2-2-1DLDWWW2

Head-to-head

1 match

0 Portland TimbersDraws 01 Houston Dynamo

1 match

0 Portland TimbersDraws 01 Houston Dynamo
  1. 2026-03-15Houston Dynamo

Also in this competition

FinishedLos Angeles GalaxyvsAustinMajor League SoccerDignity Health Sports Park4:1
FinishedSan Jose EarthquakesvsReal Salt LakeMajor League SoccerPayPal Park2:1
FinishedColorado RapidsvsChicago FireMajor League SoccerDick's Sporting Goods Park2:4
FinishedVancouver WhitecapsvsSeattle SoundersMajor League SoccerBC Place5:1
FinishedLos Angeles GalaxyvsAustinMajor League SoccerDignity Health Sports Park4:1
FinishedSan Jose EarthquakesvsReal Salt LakeMajor League SoccerPayPal Park2:1
FinishedColorado RapidsvsChicago FireMajor League SoccerDick's Sporting Goods Park2:4
FinishedVancouver WhitecapsvsSeattle SoundersMajor League SoccerBC Place5:1
FinishedNashville SCvsNew York Red BullsMajor League SoccerGeodis Park3:2
FinishedAtlanta United FCvsToronto FCMajor League SoccerMercedes-Benz Stadium3:1
FinishedNew England RevolutionvsInter MiamiMajor League SoccerGillette Stadium1:2
FinishedLos Angeles FCvsMinnesota United FCMajor League SoccerBMO Stadium1:3

Entertainment only. 18+. Play responsibly.