Portland Timbers vs Houston Dynamo — MLS
MLSMLS 2025
Sun 30 Mar··Portland Timbers won
- 7Corners8
- 3Cards2
- 16Shots10
- 9Shots on target1
- 12Fouls8
- 16Throw-ins18
- 2Offsides1
- 8Goal kicks6
- 0Saves6
- 10Tackles29
- 11Interceptions14
- 14Dribbles9
Period
Match statistics
| Portland Timbers | Statistic | Houston Dynamo |
|---|---|---|
| Overview | ||
| 40 | Ball possession | 60 |
| 2.56 | Expected goals (xG) | 0.59 |
| 7 | Corner kicks | 8 |
| 3 | Yellow cards | 2 |
| 12 | Fouls | 8 |
| 16 | Total shots | 10 |
| 9 | Shots on target | 1 |
| 2 | Offsides | 1 |
| 16 | Throw-ins | 18 |
| 8 | Goal kicks | 6 |
| 10 | Tackles | 29 |
| 14 | Dribbles | 9 |
| 11 | Interceptions | 14 |
| 0 | Goalkeeper saves | 6 |
| 8 | Free kicks | 12 |
| 5 | Big chances | 1 |
| 354 | Accurate passes | 534 |
| 421 | Passes | 615 |
| Shots | ||
| 13 | Shots inside box | 5 |
| 4 | Shots off target | 6 |
| 3 | Shots outside box | 5 |
| 0 | Hit woodwork | 0 |
| 3 | Blocked shots | 3 |
| Attack | ||
| 28 | Touches in penalty area | 21 |
| 0 | Fouled in final third | 1 |
| 2 | Big chances missed | 0 |
| 2 | Offsides | 1 |
| Passing | ||
| 2 | Accurate crosses | 6 |
| 31 | Accurate long balls | 29 |
| 16 | Throw-ins | 18 |
| 58 | Final third entries | 84 |
| Duels | ||
| 45% | Duels won (%) | 55% |
| 14 | Dribbles | 9 |
| 16% | Aerial duels (%) | 8% |
| 7 | Dispossessed | 6 |
| 32% | Ground duels (%) | 50% |
| Defending | ||
| 11 | Interceptions | 14 |
| 41 | Clearances | 28 |
| 58 | Ball recoveries | 57 |
| 8% | Tackles won (%) | 18% |
| Goalkeeping | ||
| 0 | Saves | 6 |
| -0.14 | Goals prevented | 0.91 |
| 8 | Goal kicks | 6 |
| 1 | High claims | 0 |
| Non-penalty expected goals | ||
| 2.6 | Non-penalty expected goals (npxG) | 0.6 |
| Portland Timbers | Statistic | Houston Dynamo |
|---|---|---|
| Overview | ||
| 41 | Ball possession | 59 |
| 1.23 | Expected goals (xG) | 0.25 |
| 2 | Corner kicks | 3 |
| 3 | Yellow cards | 1 |
| 8 | Total shots | 4 |
| 5 | Shots on target | 1 |
| 1 | Offsides | 0 |
| 7 | Throw-ins | 8 |
| 2 | Goal kicks | 3 |
| 8 | Tackles | 11 |
| 8 | Dribbles | 2 |
| 7 | Interceptions | 11 |
| 0 | Goalkeeper saves | 3 |
| 3 | Free kicks | 6 |
| 2 | Big chances | 1 |
| 205 | Accurate passes | 290 |
| 239 | Passes | 337 |
| Shots | ||
| 6 | Shots inside box | 2 |
| 2 | Shots off target | 2 |
| 2 | Shots outside box | 2 |
| 0 | Hit woodwork | 0 |
| 1 | Blocked shots | 1 |
| Attack | ||
| 0 | Fouled in final third | 1 |
| 0 | Big chances missed | 0 |
| 1 | Offsides | 0 |
| Passing | ||
| 1 | Accurate crosses | 3 |
| 13 | Accurate long balls | 12 |
| 7 | Throw-ins | 8 |
| 26 | Final third entries | 38 |
| Duels | ||
| 52% | Duels won (%) | 48% |
| 8 | Dribbles | 2 |
| 6% | Aerial duels (%) | 4% |
| 2 | Dispossessed | 5 |
| 19% | Ground duels (%) | 19% |
| Defending | ||
| 7 | Interceptions | 11 |
| 18 | Clearances | 11 |
| 35 | Ball recoveries | 29 |
| 7% | Tackles won (%) | 9% |
| Goalkeeping | ||
| 0 | Saves | 3 |
| 2 | Goal kicks | 3 |
| Portland Timbers | Statistic | Houston Dynamo |
|---|---|---|
| Overview | ||
| 39 | Ball possession | 61 |
| 1.33 | Expected goals (xG) | 0.34 |
| 5 | Corner kicks | 5 |
| 0 | Yellow cards | 1 |
| 8 | Total shots | 6 |
| 4 | Shots on target | 0 |
| 1 | Offsides | 1 |
| 9 | Throw-ins | 10 |
| 6 | Goal kicks | 3 |
| 2 | Tackles | 18 |
| 6 | Dribbles | 7 |
| 4 | Interceptions | 3 |
| 0 | Goalkeeper saves | 3 |
| 5 | Free kicks | 6 |
| 3 | Big chances | 0 |
| 149 | Accurate passes | 244 |
| 182 | Passes | 278 |
| Shots | ||
| 7 | Shots inside box | 3 |
| 2 | Shots off target | 4 |
| 1 | Shots outside box | 3 |
| 0 | Hit woodwork | 0 |
| 2 | Blocked shots | 2 |
| Attack | ||
| 0 | Fouled in final third | 0 |
| 2 | Big chances missed | 0 |
| 1 | Offsides | 1 |
| Passing | ||
| 1 | Accurate crosses | 3 |
| 18 | Accurate long balls | 17 |
| 9 | Throw-ins | 10 |
| 32 | Final third entries | 46 |
| Duels | ||
| 40% | Duels won (%) | 60% |
| 6 | Dribbles | 7 |
| 10% | Aerial duels (%) | 4% |
| 5 | Dispossessed | 1 |
| 13% | Ground duels (%) | 31% |
| Defending | ||
| 4 | Interceptions | 3 |
| 23 | Clearances | 17 |
| 23 | Ball recoveries | 28 |
| 1% | Tackles won (%) | 9% |
| Goalkeeping | ||
| 0 | Saves | 3 |
| 6 | Goal kicks | 3 |
Line-ups
Portland Timbers4-2-3-1
Bench
Shot map
Portland Timbers16 shots · 9 on target · 3 goals · 2.60 xG
Houston Dynamo10 shots · 1 on target · 1 goals · 0.59 xG
Portland Timbers8 shots · 5 on target · 2 goals · 1.27 xG
Houston Dynamo4 shots · 1 on target · 1 goals · 0.24 xG
Portland Timbers8 shots · 4 on target · 1 goals · 1.33 xG
Houston Dynamo6 shots · 0 on target · 0 goals · 0.35 xG
- Portland Timbers
- Houston Dynamo
- goal
- on target
- blocked
- off target
- dot size = expected goals
Player ratings
Portland Timbers15 rated
Houston Dynamo15 rated
Player statistics
Portland Timbers
| Player | Min | Rtg | G | A | Sh | xG | Pass | KP | Duel | Tkl | Sv | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20Finn SurmanDefender | 90′ | 7.7 | 1 | 0.04 | 48/50 | 3/3 | ||||||
| 4Kamal MillerDefender | 90′ | 7.4 | 1 | 0.05 | 40/44 | 4/8 | ||||||
| Santiago MorenoForward | 90′ | 7.2 | 1 | 2 | 0.18 | 25/29 | 2 | 6/13 | ||||
| 21Diego CharáMidfielder | 90′ | 7.1 | 26/30 | 4/7 | 1 | |||||||
| 41James PantemisGoalkeeper | 90′ | 6.8 | 19/26 | 1/1 | ||||||||
| 10David Pereira Da CostaMidfielder | 90′ | 6.4 | 1 | 0.10 | 33/40 | 1 | 5/13 | 1 | ||||
| 29Juan MosqueraDefender | 88′ | 7.4 | 2 | 0.26 | 36/47 | 1 | 5/7 | 1 | ||||
| 11Antony AlvesForward | 80′ | 8.2 | 2 | 4 | 1.11 | 18/21 | 5/17 | 3 | ||||
| David AyalaMidfielder | 80′ | 6.7 | 34/40 | 1 | 4/10 | 4 | ||||||
| Felipe MoraForward | 73′ | 8.6 | 1 | 2 | 1 | 0.31 | 14/22 | 5 | 4/6 | |||
| 27Jímer ForyDefender | 73′ | 7.4 | 1 | 0.01 | 38/45 | 4/8 | ||||||
| 23Ian SmithDefender | 17′ | 6.8 | 5/6 | 0/4 | ||||||||
| Kevin KelsyForward | 17′ | 6.3 | 1 | 0.08 | 3/6 | 3/7 | ||||||
| 7Ariel LassiterMidfielder | 10′ | 7.4 | 1 | 0.07 | 5/5 | |||||||
| 80Joao OrtízMidfielder | 10′ | 7.1 | 9/9 | |||||||||
| Claudio BravoDefender | 2′ | — | 1 | 0.23 | 1/1 | 0/2 | ||||||
| Cristhian ParedesMidfielder | — | — | ||||||||||
| Dario ŽuparićDefender | — | — | ||||||||||
| Maxime CrépeauGoalkeeper | — | — | ||||||||||
| 18Zac McGrawDefender | — | — |
Houston Dynamo
| Player | Min | Rtg | G | A | Sh | xG | Pass | KP | Duel | Tkl | Sv | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26Blake GillinghamGoalkeeper | 90′ | 8.2 | 22/34 | 2/2 | 1 | 6 | ||||||
| Franco EscobarDefender | 90′ | 7.8 | 1 | 2 | 0.19 | 64/75 | 1 | 9/15 | 5 | |||
| 6ArturMidfielder | 90′ | 7.3 | 1 | 0.04 | 59/63 | 2 | 10/13 | 4 | ||||
| Sebastian KowalczykForward | 90′ | 7.1 | 46/50 | 6/10 | 5 | |||||||
| Obafemi AwodesuDefender | 90′ | 6.8 | 63/68 | 4/6 | 2 | |||||||
| Ezequiel PonceForward | 90′ | 6.6 | 3 | 0.22 | 20/23 | 1 | 2/12 | 1 | ||||
| Griffin DorseyDefender | 90′ | 6.3 | 25/32 | 3/8 | 2 | |||||||
| Jack McGlynnMidfielder | 87′ | 8.2 | 1 | 2 | 0.09 | 75/79 | 3 | 4/6 | 2 | |||
| Amine BassiMidfielder | 81′ | 6.8 | 1 | 0.02 | 51/62 | 1 | 0/2 | |||||
| Nicolás LodeiroForward | 73′ | 7.1 | 1 | 0.01 | 42/48 | 1 | 7/12 | 2 | ||||
| Erik SviatchenkoDefender | 45′ | 7.4 | 17/22 | 5/9 | 3 | |||||||
| Daniel SteresDefender | 45′ | 6.3 | 28/33 | 2/5 | 1 | |||||||
| Júnior UrsoMidfielder | 17′ | 6.6 | 17/19 | 3/4 | 1 | |||||||
| Andy Duvan BatiojaForward | 9′ | 6.4 | 4/4 | 1/1 | ||||||||
| 24Ibrahim AliyuMidfielder | 8′ | 6.1 | 1/3 | 0/1 | ||||||||
| Brooklyn RainesMidfielder | — | — | ||||||||||
| Erik DueñasMidfielder | — | — | ||||||||||
| Gabriel SegalForward | — | — | ||||||||||
| Michael HallidayDefender | — | — | ||||||||||
| PedroGoalkeeper | — | — |
Around this match
Previous meetings
- Sat 14 MarHouston Dynamo 3-2 Portland Timbers
- Sat 20 SepHouston Dynamo 1-0 Portland Timbers
- Sat 1 JunPortland Timbers 2-2 Houston Dynamo
- Sat 16 MarHouston Dynamo 1-0 Portland Timbers
- Sat 21 OctPortland Timbers 1-3 Houston Dynamo
- Sun 20 AugHouston Dynamo 5-0 Portland Timbers
- Wed 29 JunPortland Timbers 2-1 Houston Dynamo
- Sat 16 AprHouston Dynamo 0-0 Portland Timbers
- Fri 3 SepHouston Dynamo 0-2 Portland Timbers
- Wed 23 JunHouston Dynamo 2-2 Portland Timbers