Search…
⌘K
Loading match…
Major League Soccer
·
Regular Season - 4
·
FT
Houston Dynamo FC
3
-
2
HT (0-1)
Portland Timbers FC
Sun, Mar 15, 2026
·
12:30 AM UTC
·
Shell Energy Stadium · Houston
Last 5 meetings
Full H2H
W
Sun
Sep 21
2025
Houston Dynamo FC
Portland Timbers FC
1
0
HT 1-0
Regular Season - 31
Shell Energy Stadium, Houston
Allen Chapman, USA
L
Sun
Mar 30
2025
Portland Timbers FC
Houston Dynamo FC
3
1
HT 2-1
Regular Season - 6
Providence Park, Portland
Pierre-Luc Lauziere, USA
D
Sun
Jun 2
2024
Portland Timbers FC
Houston Dynamo FC
2
2
HT 1-1
Regular Season - 24
Providence Park, Portland, Oregon
G. Gonzalez
W
Sun
Mar 17
2024
Houston Dynamo FC
Portland Timbers FC
1
0
HT 1-0
Regular Season - 6
Shell Energy Stadium, Houston, Texas
E. Lezama
W
Sun
Oct 22
2023
Portland Timbers FC
Houston Dynamo FC
1
3
HT 0-1
Regular Season - 50
Providence Park, Portland, Oregon
R. Vazquez
Note:
advanced (ASA) stats are processed on a delay and may lag basic stats by up to a day after match completion.
Match events
All (22)
Goals (5)
Cards (7)
Subs (9)
VAR (1)
24'
🟨
Kamal Miller
Foul
45+1'
Ezequiel Ponce
🟨
45+5'
🟨
Ariel Lassiter
45'
📺
VAR — Penalty confirmed
45'
⚽
G. Guerra
46'
H. Herrera ↑
E. Ponce ↓
🔁
58'
🟨
Jímer Fory
Foul
62'
Guilherme
Assist: M. Bogusz
⚽
63'
🔁
J. Ortiz ↑
D. Da Costa ↓
69'
O. Lingr ↑
D. Samassekou ↓
🔁
70'
A. Resch ↑
Lucas Halter ↓
🔁
71'
🔁
F. Mora ↑
A. Lassiter ↓
71'
🔁
I. Smith ↑
A. Aravena ↓
77'
Felipe Andrade
Assist: Guilherme
⚽
80'
⚽
K. Velde
Assist: F. Surman
81'
N. Markanich ↑
D. Holmes ↓
🔁
85'
🟨
Felipe Mora
Foul
90+13'
Guilherme
Foul
🟨
90+3'
Nick Markanich
Foul
🟥
90+8'
I. Aliyu ↑
L. Ennali ↓
🔁
90+10'
🔁
K. Kelsy ↑
G. Guerra ↓
90'
M. Bogusz
Assist: J. McGlynn
⚽
Expected Goals (ASA)
Score
Houston Dynamo FC
3
Portland Timbers FC
2
xG
Houston Dynamo FC
1.80
Portland Timbers FC
2.55
xPoints
Houston Dynamo FC
0.81
Portland Timbers FC
1.99
0.5
1.0
1.5
2.0
2.5
3.0
15'
30'
45'
60'
75'
90'
105'
HT
Cumulative xG
Goal · Portland Timbers FC · 48' · Gage Guerra
A
Goal · Houston Dynamo FC · 61' · Guilherme
H
Goal · Houston Dynamo FC · 76' · Felipe Andrade
H
Goal · Portland Timbers FC · 78' · Kristoffer Velde
A
Goal · Houston Dynamo FC · 104' · Mateusz Bogusz
H
Houston Dynamo FC (xG)
Portland Timbers FC (xG)
Score: 3 — 2
Final xG: 1.81 — 2.58
Portland Timbers FC ←
→ Houston Dynamo FC
0' – 104'
36 of 36 shots
0'
52'
104'
Team
Both
Houston Dynamo FC
Portland Timbers FC
Body
All
Foot
Head
Pattern
Corner
Fastbreak
Free kick
Penalty
Regular
Set piece
Houston Dynamo FC
Portland Timbers FC
Foot
Header
Goal
Marker size = xG
Period Breakdown
Period
Houston Dynamo FC
Portland Timbers FC
G
xG
Sh
G
xG
Sh
1H
0
0.59
5
1
1.46
7
2H
3
1.23
14
1
1.13
10
Total
3
1.81
19
2
2.58
17
Match stats
Houston Dynamo FC
Portland Timbers FC
48%
Possession
52%
19
Shots
17
6
Shots on target
9
7
Shots off target
3
6
Blocked shots
5
11
Shots inside box
13
8
Shots outside box
4
1.20
Expected goals (xG)
2.37
408
Passes
454
346
Accurate passes
386
85%
Pass accuracy
85%
10
Corners
6
0
Offsides
2
12
Fouls
9
2
Yellow cards
4
1
Red cards
0
6
Saves
3
Lineups
Houston Dynamo FC
Formation: 3-4-3
Starting XI
Goalkeeper
31
J. Bond
Defenders
28
E. Sviatchenko
5
Lucas Halter
36
Felipe Andrade
Midfielders
14
D. Holmes
8
J. McGlynn
18
D. Samassekou
11
L. Ennali
Forwards
19
M. Bogusz
10
E. Ponce
20
Guilherme
Substitutes
1
J. Maurer
17
N. Markanich
16
H. Herrera
9
O. Lingr
21
F. Negri
24
I. Aliyu
22
M. Arana
34
A. Resch
Coach:
Ben Olsen
Portland Timbers FC
Formation: 4-3-3
Starting XI
Goalkeeper
41
J. Pantemis
Defenders
5
B. Bye
20
F. Surman
4
K. Miller
27
J. Fory
Midfielders
28
A. Aravena
21
D. Chara
10
D. Da Costa
Forwards
7
A. Lassiter
88
G. Guerra
99
K. Velde
Substitutes
25
T. Muse
9
F. Mora
15
E. Miller
80
J. Ortiz
19
K. Kelsy
16
S. Jura
23
I. Smith
Coach:
Phil Neville
Top performers
Houston Dynamo FC
Guilherme
1G 1A
90'
9.3
Jonathan Bond
90'
8.3
Mateusz Bogusz
1G 1A
90'
8.0
Jack McGlynn
1A
90'
7.9
Felipe Andrade
1G
90'
7.5
Portland Timbers FC
Kristoffer Velde
1G
90'
7.7
Finn Surman
1A
90'
7.5
Diego Chará
90'
7.3
Gage Guerra
1G
89'
6.9
Alexander Aravena
71'
6.7