Houston Dynamo vs Portland Timbers

Houston Dynamo12th in MLS 2026, Western Conference
Mar 15, 2026
00:30
3
-
2
FULL TIME
Portland Timbers13th in MLS 2026, Western Conference

Houston Dynamo vs Portland Timbers Live Score

Houston Dynamo
full-time Full Time
Portland Timbers
Houston Dynamo vs Portland Timbers Mar 15, 2026 Timeline
0'
HT
FT
45+4'
62'
77'
80'
90+4'
90+5'
90+16'
ET
Attacks
91
73
Dangerous Attacks
74
40
Shots On Target
6
4
Shots Off Target
14
8
Possession
49%
51%
Passing Accuracy
85%
86%
Crossing Accuracy
18%
15%
3
Goals
2
9
Goal attempts
8
10
Corners
6
0
Penalties
1
4
Fouls
0
0
Offsides
1
3
Saves
3
1
Shots blocked
1
1
Red Cards
1
2
Yellow Cards
4
5
Substitutions
4
22
crosses
13
1.21
Xg
2.17
16
key passes
11

Houston Dynamo vs Portland Timbers events Mar 15, 2026

  • Score After Full Time - 3-2
  • 90+15'
    4th Assist - McGlynn - Houston Dynamo
  • 90+13'
    15th Shot On Target - Surman - Portland Timbers
  • 90+15'
    14th Shot On Target - Bogusz - Houston Dynamo
  • 90+13'
    13th Shot On Target - Kelsy - Portland Timbers
  • 90+16'
    5th Goal - Shot (Assist: McGlynn) - Bogusz - Houston Dynamo
  • 90+14'
    21st Shot Off Target - Ortiz - Portland Timbers
  • 90+13'
    6th Yellow Card - Augusto - Houston Dynamo
  • 90+12'
    20th Shot Off Target - Smith - Portland Timbers
  • 90+13'
    16th Corner - Portland Timbers
  • 90+12'
    12th Shot On Target - Kelsy - Portland Timbers
  • 90+11'
    19th Shot Off Target - Bye - Portland Timbers
  • 90+10'
    Substitution - Kelsy - Guerra - Portland Timbers
  • 90+11'
    15th Corner - Portland Timbers
  • 98'
    Substitution - Aliyu - Ennali - Houston Dynamo
  • 90+5'
    2nd Red Card - Houston Dynamo
  • 90+4'
    1st Red Card - Portland Timbers
  • 90'
    18th Shot Off Target - Herrera - Houston Dynamo
  • 90'
    14th Corner - Houston Dynamo
  • 89'
    13th Corner - Houston Dynamo
  • 87'
    12th Corner - Houston Dynamo
  • 86'
    11th Shot On Target - McGlynn - Houston Dynamo
  • 85'
    5th Yellow Card - Mora - Portland Timbers
  • 82'
    18th Shot Off Target - Ortiz - Portland Timbers
  • 84'
    10th Shot On Target - Ennali - Houston Dynamo
  • 81'
    Substitution - Markanich - Holmes - Houston Dynamo
  • 79'
    16th Shot Off Target - Portland Timbers
  • 84'
    11th Corner - Houston Dynamo
  • 79'
    3rd Assist - Surman - Portland Timbers
  • 79'
    9th Shot On Target - Velde - Portland Timbers
  • 80'
    4th Goal - Shot (Assist: Surman) - Velde - Portland Timbers
  • 77'
    2nd Assist - Augusto - Houston Dynamo
  • 77'
    8th Shot On Target - Andrade - Houston Dynamo
  • 77'
    3rd Goal - Shot (Assist: Augusto) - Andrade - Houston Dynamo
  • 71'
    Substitution - Smith - Aravena - Portland Timbers
  • 71'
    Substitution - Mora - Lassiter - Portland Timbers
  • 71'
    Substitution - Lingr - Halter - Houston Dynamo
  • 71'
    15th Shot Off Target - Bogusz - Houston Dynamo
  • 71'
    14th Shot Off Target - Augusto - Houston Dynamo
  • 69'
    Substitution - Resch - Samassekou - Houston Dynamo
  • 69'
    13th Shot Off Target - Lassiter - Portland Timbers
  • 67'
    10th Corner - Houston Dynamo
  • 66'
    12th Shot Off Target - Halter - Houston Dynamo
  • 65'
    11th Shot Off Target - McGlynn - Houston Dynamo
  • 63'
    Substitution - Ortiz - Costa - Portland Timbers
  • 62'
    1st Assist - Bogusz - Houston Dynamo
  • 62'
    7th Shot On Target - Augusto - Houston Dynamo
  • 62'
    2nd Goal - Header (Assist: Bogusz) - Augusto - Houston Dynamo
  • 60'
    4th Yellow Card - Portland Timbers
  • 57'
    10th Shot Off Target - Augusto - Houston Dynamo
  • 52'
    6th Shot On Target - Augusto - Houston Dynamo
  • 51'
    9th Shot Off Target - Herrera - Houston Dynamo
  • 50'
    8th Shot Off Target - Bogusz - Houston Dynamo
  • 50'
    9th Corner - Houston Dynamo
  • 46'
    Substitution - Herrera - Ponce - Houston Dynamo
  • Score After First Half - 0-1
  • 45+8'
    5th Shot On Target - Lassiter - Portland Timbers
  • 45+6'
    7th Shot Off Target - Holmes - Houston Dynamo
  • 45+8'
    8th Corner - Portland Timbers
  • 45+6'
    3rd Yellow Card - Lassiter - Portland Timbers
  • 45+4'
    2nd Yellow Card - Ponce - Houston Dynamo
  • 45+4'
    4th Shot On Target - Portland Timbers
  • 45+4'
    3rd Shot On Target - Velde - Portland Timbers
  • 45+4'
    1st Goal - Shot - Guerra - Portland Timbers
  • 45+4'
    Missed Penalty - Portland Timbers
  • 41'
    2nd Shot On Target - Surman - Portland Timbers
  • 43'
    7th Corner - Portland Timbers
  • 41'
    6th Shot Off Target - Aravena - Portland Timbers
  • 41'
    6th Corner - Portland Timbers
  • 37'
    2nd Offside - Portland Timbers
  • 34'
    5th Shot Off Target - Ponce - Houston Dynamo
  • 27'
    4th Shot Off Target - Portland Timbers
  • 28'
    1st Offside - Portland Timbers
  • 27'
    5th Corner - Portland Timbers
  • 25'
    3rd Shot Off Target - Halter - Houston Dynamo
  • 26'
    4th Corner - Houston Dynamo
  • 24'
    1st Yellow Card - Miller - Portland Timbers
  • 22'
    2nd Shot Off Target - Augusto - Houston Dynamo
  • 5'
    1st Shot On Target - Aravena - Portland Timbers
  • 4'
    3rd Corner - Houston Dynamo
  • 4'
    2nd Corner - Houston Dynamo
  • 2'
    1st Shot Off Target - Holmes - Houston Dynamo
  • 2'
    1st Corner - Houston Dynamo

Houston Dynamo vs Portland Timbers Lineups Mar 15, 2026

:Referee
country-flagRubiel VazquezVazquez
Houston Dynamo
Portland Timbers
country-flagBen OlsenOlsen
country-flagPhil NevilleNeville
Lineup
4-3-3
4-3-3
country-flag31 - Jonathan BondBond- Guard
country-flag41 - James PantemisPantemis- Guard
country-flag14 - Duane HolmesHolmes- Midfielder
Nicholas MarkanichMarkanich
country-flag5 - Brandon ByeBye- Defender
country-flag28 - Erik SviatchenkoSviatchenko- Defender
country-flag20 - Finn SurmanSurman- Defender
country-flag5 - Lucas HalterHalter- Defender
Ondrej LingrLingr
country-flag4 - Kamal MillerMiller- Defender
country-flag36 - Felipe De Andrade VieiraDe Andrade Vieira- Defender
country-flag27 - Jimer ForyFory- Defender
country-flag8 - Jack McGlynnMcGlynn- Forward
country-flag10 - David Pereira Da CostaPereira Da Costa- Midfielder
Julio OrtizOrtiz
country-flag18 - Diadie SamassekouSamassekou- Midfielder
Agustin ReschResch
country-flag28 - Alexander AravenaAravena- Forward
Ian SmithSmith
country-flag11 - Lawrence EnnaliEnnali- Midfielder
Ibrahim AliyuAliyu
country-flag21 - Diego CharaChara- Midfielder
country-flag19 - Mateusz BoguszBogusz- Midfielder
country-flag7 - Ariel LassiterLassiter- Midfielder
Felipe MoraMora
country-flag10 - Ezequiel PoncePonce- Forward
Hector HerreraHerrera
country-flag88 - Gage GuerraGuerra- Forward
Kevin KelsyKelsy
country-flag20 - GuilhermeGuilherme- Forward
country-flag99 - Kristoffer VeldeVelde- Forward
SUBSTITUTES
country-flag21 - Franco NegriNegri- Defender
country-flag15 - Eric MillerMiller- Defender
country-flag37 - Gilberto RiveraRivera- Defender
country-flag9 - Felipe MoraMora- Forward
Ariel LassiterLassiter
country-flag1 - James MaurerMaurer- Guard
country-flag23 - Ian SmithSmith- Defender
Alexander AravenaAravena
country-flag9 - Ondrej LingrLingr- Midfielder
Lucas HalterHalter
country-flag16 - Sawyer JuraJura- Defender
country-flag17 - Nicholas MarkanichMarkanich- Forward
Duane HolmesHolmes
country-flag25 - Trey MuseMuse- Guard
country-flag34 - Agustin ReschResch- Defender
Diadie SamassekouSamassekou
country-flag19 - Kevin KelsyKelsy- Forward
Gage GuerraGuerra
country-flag22 - Matthew AranaArana- Midfielder
country-flag80 - Julio OrtizOrtiz- Midfielder
David Pereira Da CostaPereira Da Costa
country-flag16 - Hector HerreraHerrera- Midfielder
Ezequiel PoncePonce
country-flag24 - Ibrahim AliyuAliyu- Forward
Lawrence EnnaliEnnali
Missing Players
country-flagAntônio CarlosCarlos(Red card suspension)
country-flagJuan MosqueraMosquera- Right-Back(Red card suspension)
country-flagAgustín BouzatBouzat- Defensive Midfield(Red card suspension)

Houston Dynamo vs Portland Timbers Stadium Mar 15, 2026

  • Name: Shell Energy Stadium
  • City: Houston, TX, USA
  • Capacity: 22039

Houston Dynamo - Portland Timbers H2H

  • 00:30
    Mar 15, 2026
    Houston Dynamo
    3
    -
    2
    Portland Timbers
    3
    -
    2
  • 00:30
    Sep 21, 2025
    Houston Dynamo
    1
    -
    0
    Portland Timbers
    1
    -
    0
  • 23:00
    Mar 30, 2025
    Portland Timbers
    3
    -
    1
    Houston Dynamo
    3
    -
    1
  • 02:30
    Jun 2, 2024
    Portland Timbers
    2
    -
    2
    Houston Dynamo
    2
    -
    2
  • 00:30
    Mar 17, 2024
    Houston Dynamo
    1
    -
    0
    Portland Timbers
    1
    -
    0