SANSTARI
MAJOR LEAGUE SOCCER
St. Louis City
LDLLL
  • Hartel 54'
  • Hartel 67'
FT2 – 1
Portland Timbers
WWDLW
  • Da Costa 19'
Monday, 14 July 2025 · 00:00
St. Louis City4-2-3-1
Confirmed lineup
Portland Timbers3-4-2-1
16.8
R. Bürki
36.7
J. Girdwood-Reich
67.6
C. Wallem
77.3↓66'
T. Ostrák
97.5
J. Klauss
127.1↓67'
C. Pompeu
147.0
T. Totland
157.1
J. Yaro
17★8.8
M. Hartel
⚽⚽
366.9↓82'
C. Teuchert
917.1↓90'
J. Orozco
46.3
K. Miller
107.6
D. Costa
⚽
136.3↓75'
D. Župarić
167.9
M. Crépeau
196.6
K. Kelsy
206.5
F. Surman
247.2↓75'
D. Ayala
276.8↓46'
J. Fory
296.3
J. Mosquera
307.3↓65'
S. Moreno
805.9↓65'
J. Ortiz
St. Louis City

Match statistics

Portland Timbers
  • 53%Possession47%
  • 20Shots10
  • 9Shots on target4
  • 3Big chances created2
  • 4Corners3
  • 88%Pass accuracy89%
  • 3Saves7
  • 10Fouls9
  • 3Offsides0
  • 2Yellow cards4

Timeline

18 events
St. Louis CityPortland Timbers
  • 19'
    David Da Costaassist Santiago Moreno
  • 46'
    ↑ Ian Smith↓ Jimer Fory
  • Marcel Hartelassist João Klauss
    54'
  • 59'
    Joao OrtizYellow card
  • 64'
    Kevin KelsyYellow card
  • 65'
    ↑ Diego Chará↓ Joao Ortiz
  • 65'
    ↑ Omir Fernandez↓ Santiago Moreno
  • ↑ Eduard Löwen↓ Tomas Ostrák
    66'
  • ↑ Simon Becher↓ Célio Pompeu
    67'
  • Marcel Hartelassist Conrad Wallem
    67'
  • 75'
    ↑ Cristhian Paredes↓ David Ayala
  • 75'
    ↑ Gage Guerra↓ Dario Župarić
  • 77'
    Juan MosqueraYellow card
  • 79'
    Kamal MillerYellow card
  • ↑ Akil Watts↓ Cedric Teuchert
    82'
  • João KlaussYellow card
    90+2'
  • Jaziel OrozcoYellow card
    90+3'
  • ↑ Kyle Hiebert↓ Jaziel Orozco
    90+5'

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.