St.Louis City vs Portland Timbers — MLS
MLSMLS 2025
Sun 13 Jul··St.Louis City won
- 4Corners3
- 2Cards4
- 20Shots10
- 9Shots on target4
- 10Fouls9
- 13Throw-ins6
- 3Offsides0
- 7Goal kicks11
- 3Saves7
- 18Tackles11
- 5Interceptions7
- 5Dribbles5
Period
Match statistics
| St.Louis City | Statistic | Portland Timbers |
|---|---|---|
| Overview | ||
| 53 | Ball possession | 47 |
| 2.08 | Expected goals (xG) | 1.15 |
| 4 | Corner kicks | 3 |
| 2 | Yellow cards | 4 |
| 10 | Fouls | 9 |
| 20 | Total shots | 10 |
| 9 | Shots on target | 4 |
| 3 | Offsides | 0 |
| 13 | Throw-ins | 6 |
| 7 | Goal kicks | 11 |
| 18 | Tackles | 11 |
| 5 | Dribbles | 5 |
| 5 | Interceptions | 7 |
| 3 | Goalkeeper saves | 7 |
| 9 | Free kicks | 10 |
| 539 | Passes | 480 |
| 2 | Big chances | 2 |
| 476 | Accurate passes | 426 |
| Shots | ||
| 9 | Shots off target | 2 |
| 9 | Shots outside box | 5 |
| 0 | Hit woodwork | 0 |
| 2 | Blocked shots | 4 |
| 11 | Shots inside box | 5 |
| Attack | ||
| 3 | Offsides | 0 |
| 43 | Touches in penalty area | 21 |
| 4 | Fouled in final third | 1 |
| 1 | Big chances missed | 2 |
| Passing | ||
| 13 | Throw-ins | 6 |
| 13 | Accurate long balls | 28 |
| 6 | Accurate crosses | 3 |
| 33 | Final third entries | 63 |
| Duels | ||
| 55% | Duels won (%) | 45% |
| 6 | Dispossessed | 9 |
| 31% | Ground duels (%) | 26% |
| 5 | Dribbles | 5 |
| 15% | Aerial duels (%) | 12% |
| Defending | ||
| 53 | Ball recoveries | 53 |
| 17 | Clearances | 27 |
| 11% | Tackles won (%) | 8% |
| 5 | Interceptions | 7 |
| Goalkeeping | ||
| 7 | Goal kicks | 11 |
| 3 | Saves | 7 |
| 0.90 | Goals prevented | 0.44 |
| Non-penalty expected goals | ||
| 2.1 | Non-penalty expected goals (npxG) | 1.3 |
| St.Louis City | Statistic | Portland Timbers |
|---|---|---|
| Overview | ||
| 57 | Ball possession | 43 |
| 0.90 | Expected goals (xG) | 0.24 |
| 2 | Corner kicks | 1 |
| 0 | Yellow cards | 0 |
| 9 | Total shots | 4 |
| 5 | Shots on target | 2 |
| 2 | Offsides | 0 |
| 7 | Throw-ins | 4 |
| 3 | Goal kicks | 5 |
| 8 | Tackles | 5 |
| 2 | Dribbles | 3 |
| 2 | Interceptions | 2 |
| 1 | Goalkeeper saves | 5 |
| 4 | Free kicks | 3 |
| 312 | Passes | 239 |
| 1 | Big chances | 1 |
| 277 | Accurate passes | 208 |
| Shots | ||
| 3 | Shots off target | 0 |
| 4 | Shots outside box | 3 |
| 0 | Hit woodwork | 0 |
| 1 | Blocked shots | 2 |
| 5 | Shots inside box | 1 |
| Attack | ||
| 2 | Offsides | 0 |
| 1 | Fouled in final third | 1 |
| 1 | Big chances missed | 1 |
| Passing | ||
| 7 | Throw-ins | 4 |
| 8 | Accurate long balls | 13 |
| 4 | Accurate crosses | 0 |
| 23 | Final third entries | 26 |
| Duels | ||
| 59% | Duels won (%) | 41% |
| 3 | Dispossessed | 4 |
| 13% | Ground duels (%) | 11% |
| 2 | Dribbles | 3 |
| 9% | Aerial duels (%) | 4% |
| Defending | ||
| 28 | Ball recoveries | 30 |
| 9 | Clearances | 13 |
| 5% | Tackles won (%) | 4% |
| 2 | Interceptions | 2 |
| Goalkeeping | ||
| 3 | Goal kicks | 5 |
| 1 | Saves | 5 |
| St.Louis City | Statistic | Portland Timbers |
|---|---|---|
| Overview | ||
| 48 | Ball possession | 52 |
| 1.18 | Expected goals (xG) | 0.91 |
| 2 | Corner kicks | 2 |
| 2 | Yellow cards | 4 |
| 11 | Total shots | 6 |
| 4 | Shots on target | 2 |
| 1 | Offsides | 0 |
| 6 | Throw-ins | 2 |
| 4 | Goal kicks | 6 |
| 10 | Tackles | 6 |
| 3 | Dribbles | 2 |
| 3 | Interceptions | 5 |
| 2 | Goalkeeper saves | 2 |
| 5 | Free kicks | 7 |
| 227 | Passes | 241 |
| 1 | Big chances | 1 |
| 199 | Accurate passes | 218 |
| Shots | ||
| 6 | Shots off target | 2 |
| 5 | Shots outside box | 2 |
| 0 | Hit woodwork | 0 |
| 1 | Blocked shots | 2 |
| 6 | Shots inside box | 4 |
| Attack | ||
| 1 | Offsides | 0 |
| 3 | Fouled in final third | 0 |
| 0 | Big chances missed | 1 |
| Passing | ||
| 6 | Throw-ins | 2 |
| 5 | Accurate long balls | 15 |
| 2 | Accurate crosses | 3 |
| 10 | Final third entries | 37 |
| Duels | ||
| 51% | Duels won (%) | 49% |
| 3 | Dispossessed | 5 |
| 18% | Ground duels (%) | 15% |
| 3 | Dribbles | 2 |
| 6% | Aerial duels (%) | 8% |
| Defending | ||
| 25 | Ball recoveries | 23 |
| 8 | Clearances | 14 |
| 6% | Tackles won (%) | 4% |
| 3 | Interceptions | 5 |
| Goalkeeping | ||
| 4 | Goal kicks | 6 |
| 2 | Saves | 2 |
Events
81 recorded · 18 key
First half
- 1'Kick-off
- 1'FoulTomáš Ostrák
- 2'FoulDario Župarić
- 4'FoulJake Girdwood-Reich
- 4'Shot off targetCedric Teuchert
- 6'Shot on targetTomas Totland
- 9'Shot off targetConrad Wallem
- 11'Shot blockedSantiago Moreno
- 12'FoulSantiago Moreno
- 14'OffsideTomas Totland
- 16'FoulFinn Surman
- 19'GoalDavid Pereira Da Costa0–1
- 24'FoulConrad Wallem
- 25'CornerJoão Klauss
- 28'CornerMaxime Crépeau
- 28'Shot on targetCedric Teuchert
- 30'CornerFinn Surman
- 30'Shot blockedCedric Teuchert
- 32'FoulJoao Ortíz
- 37'Shot on targetCedric Teuchert
- 40'Shot on targetTomáš Ostrák
- 41'Shot on targetDavid Pereira Da Costa
- 42'Shot blockedJoao Ortíz
- 43'Shot on targetConrad Wallem
- 45'OffsideConrad Wallem
- 45'Added time
- 45+1'Shot off targetCelio Pompeu
- 45+3'End of period
Second half
- 46'Kick-off
- 46'SubstitutionIan Smith
- 46'CornerIan Smith
- 48'Shot on targetDavid Pereira Da Costa
- 50'Shot off targetTomáš Ostrák
- 51'FoulJaziel Orozco
- 53'CornerSantiago Moreno
- 53'Shot off targetJoshua Yaro
- 54'GoalMarcel Hartel1–1
- 54'Shot blockedJoão Klauss
- 59'Yellow cardJoao Ortíz
- 59'FoulJoao Ortíz
- 63'Shot blockedSantiago Moreno
- 64'FoulKevin Kelsy
- 64'Yellow cardKevin Kelsy
- 65'SubstitutionDiego Chará
- 65'SubstitutionOmir Fernandez
- 66'SubstitutionEduard Löwen
- 67'SubstitutionSimon Becher
- 67'GoalMarcel Hartel2–1
- 67'Shot on targetEduard Löwen
- 67'Shot off targetSimon Becher
- 69'FoulMarcel Hartel
- 70'Shot off targetSimon Becher
- 75'Shot blockedDavid Ayala
- 75'CornerTomas Totland
- 75'SubstitutionGage Guerra
- 75'SubstitutionCristhian Paredes
- 76'Shot off targetGage Guerra
- 77'Yellow cardJuan Mosquera
- 77'FoulJuan Mosquera
- 78'FoulKamal Miller
- 79'OffsideSimon Becher
- 79'Yellow cardKamal Miller
- 80'Shot on targetDavid Pereira Da Costa
- 81'Shot off targetEduard Löwen
- 82'FoulTomas Totland
- 82'SubstitutionAkil Watts
- 83'FoulConrad Wallem
- 88'CornerJoshua Yaro
- 89'Shot off targetJuan Mosquera
- 90'Shot on targetJoão Klauss
- 90+1'Added time
- 90+2'Yellow cardJoão Klauss
- 90+2'FoulJoão Klauss
- 90+3'FoulJaziel Orozco
- 90+3'Yellow cardJaziel Orozco
- 90+4'FoulDiego Chará
- 90+5'Shot off targetEduard Löwen
- 90+5'SubstitutionKyle Hiebert
- 90+6'FoulSimon Becher
- 90+7'End of period
- 90+7'End of period
Line-ups
St.Louis City4-2-3-1
Bench
Shot map
St.Louis City20 shots · 9 on target · 2 goals · 2.11 xG
Portland Timbers10 shots · 4 on target · 1 goals · 1.23 xG
St.Louis City9 shots · 5 on target · 0 goals · 0.76 xG
Portland Timbers4 shots · 2 on target · 1 goals · 0.31 xG
St.Louis City11 shots · 4 on target · 2 goals · 1.35 xG
Portland Timbers6 shots · 2 on target · 0 goals · 0.92 xG
- St.Louis City
- Portland Timbers
- goal
- on target
- blocked
- off target
- dot size = expected goals
Player ratings
St.Louis City14 rated
Portland Timbers16 rated
Player statistics
St.Louis City
| Player | Min | Rtg | G | A | Sh | xG | Pass | KP | Duel | Tkl | Sv | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Marcel HartelMidfielder | 90′ | 8.7 | 2 | 2 | 0.40 | 45/49 | 7 | 2/7 | ||||
| 6Conrad WallemMidfielder | 90′ | 7.3 | 1 | 2 | 0.07 | 76/82 | 3 | 4/8 | 1 | |||
| João KlaussForward | 90′ | 7.1 | 2 | 0.12 | 22/30 | 3 | 0/3 | |||||
| Joshua YaroDefender | 90′ | 7.1 | 1 | 0.09 | 52/53 | 4/8 | 1 | |||||
| 14Tomas TotlandDefender | 90′ | 7.1 | 1 | 0.19 | 23/27 | 2 | 1/3 | |||||
| Jake Girdwood-ReichDefender | 90′ | 6.6 | 55/60 | 11/15 | 5 | |||||||
| 1Roman BürkiGoalkeeper | 90′ | 6.4 | 24/31 | 3 | ||||||||
| 99Jaziel OrozcoDefender | 89′ | 7.4 | 50/54 | 1 | 6/11 | 2 | ||||||
| 36Cedric TeuchertForward | 82′ | 6.7 | 4 | 0.36 | 19/29 | 3/3 | 1 | |||||
| 12Celio PompeuForward | 67′ | 7.7 | 1 | 0.06 | 22/27 | 1 | 8/12 | 4 | ||||
| 7Tomáš OstrákMidfielder | 66′ | 7.1 | 2 | 0.09 | 62/66 | 1 | 3/6 | 2 | ||||
| Eduard LöwenMidfielder | 24′ | 7.4 | 3 | 0.12 | 20/24 | 1/1 | 1 | |||||
| 11Simon BecherForward | 23′ | 7.1 | 2 | 0.50 | 3/4 | 1/2 | ||||||
| Akil WattsMidfielder | 8′ | 6.1 | 3/3 | |||||||||
| 22Kyle HiebertDefender | 1′ | — | ||||||||||
| 39Benjamin LundtGoalkeeper | — | — | ||||||||||
| Jayden ReidDefender | — | — | ||||||||||
| Joseph ZalinskyDefender | — | — | ||||||||||
| 33Tyson PearceDefender | — | — | ||||||||||
| Xande SilvaMidfielder | — | — |
Portland Timbers
| Player | Min | Rtg | G | A | Sh | xG | Pass | KP | Duel | Tkl | Sv | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maxime CrépeauGoalkeeper | 90′ | 8.2 | 19/28 | 7 | ||||||||
| 10David Pereira Da CostaForward | 90′ | 7.1 | 1 | 4 | 0.91 | 50/52 | 2 | 0/1 | ||||
| 20Finn SurmanDefender | 90′ | 6.4 | 35/37 | |||||||||
| Kevin KelsyForward | 90′ | 6.4 | 18/23 | 9/17 | ||||||||
| 29Juan MosqueraDefender | 90′ | 6.1 | 1 | 0.02 | 36/40 | 2/8 | 1 | |||||
| 4Kamal MillerDefender | 90′ | 6.1 | 50/53 | 0/2 | ||||||||
| David AyalaMidfielder | 75′ | 7.1 | 1 | 0.03 | 45/50 | 1 | 6/8 | 5 | ||||
| Dario ŽuparićDefender | 75′ | 6.1 | 32/37 | 1/4 | ||||||||
| Santiago MorenoForward | 65′ | 6.7 | 1 | 2 | 0.08 | 32/38 | 2 | 3/8 | 1 | |||
| 80Joao OrtízMidfielder | 65′ | 5.6 | 1 | 0.03 | 24/27 | 2/9 | 2 | |||||
| 27Jímer ForyDefender | 45′ | 7.4 | 17/21 | 1 | 2/4 | |||||||
| 23Ian SmithDefender | 45′ | 7.1 | 31/32 | 4/4 | 1 | |||||||
| 21Diego CharáMidfielder | 25′ | 7.4 | 20/20 | 1 | 2/3 | 1 | ||||||
| 22Omir FernandezMidfielder | 25′ | 6.1 | 7/10 | 2/6 | 1 | |||||||
| 88Gage GuerraForward | 15′ | 7.1 | 1 | 0.04 | 2/3 | 1 | 1/3 | |||||
| Cristhian ParedesMidfielder | 15′ | 6.4 | 10/12 | 1/2 | ||||||||
| 15Eric MillerDefender | — | — | ||||||||||
| Felipe MoraForward | — | — | ||||||||||
| 41James PantemisGoalkeeper | — | — |