Major League Soccer

USA
Jul 13, 2025
7:00 PM (Eastern Time)
Energizer Park, St. Louis, Missouri
Referee: Ricardo Montero
Final
Portland Timbers
1
VS
St. Louis City
2

Box Score

Team 1st Half 2nd Half Final
Portland Timbers
Portland Timbers
1 0 1
St. Louis City
St. Louis City
0 2 2

Match Timeline

St. Louis City St. Louis City
0'
Kick Off
19'
D. Pereira da Costa
Normal Goal (Assist: S. Moreno)
46'
J. Fory
Substitution 1 (Out: I. Smith)
54'
M. Hartel
Normal Goal
59'
J. Ortiz
Yellow Card
64'
K. Kelsy
Yellow Card
65'
S. Moreno
Substitution 2 (Out: O. Fernandez)
65'
J. Ortiz
Substitution 3 (Out: D. Chara)
66'
T. Ostrak
Substitution 1 (Out: E. Lowen)
67'
C. Pompeu
Substitution 2 (Out: S. Becher)
67'
M. Hartel
Normal Goal (Assist: C. Wallem)
75'
D. Ayala
Substitution 4 (Out: C. Paredes)
75'
D. Zuparic
Substitution 5 (Out: G. Guerra)
77'
J. Mosquera
Yellow Card
79'
K. Miller
Yellow Card
82'
C. Teuchert
Substitution 3 (Out: A. Watts)
90+2'
Joao Klauss
Yellow Card
90+3'
J. Orozco
Yellow Card
90+5'
J. Orozco
Substitution 4 (Out: K. Hiebert)
90'
Final Whistle
Portland Timbers Portland Timbers

Match Statistics

53%
Ball Possession
47%
20
Total Shots
10
9
Shots on Target
4
9
Shots off Target
2
2
Blocked Shots
4
11
Shots Inside Box
5
9
Shots Outside Box
5
10
Fouls
9
4
Corner Kicks
3
3
Offsides
0
2
Yellow Cards
4
0
Red Cards
0
3
Goalkeeper Saves
7
539
Total Passes
480
476
Passes Accurate
426
88%
Pass Accuracy
89%
2.08
Expected Goals (xG)
1.15

Player Statistics

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Kamal Miller C
D 6.5 90 - 0 - 54 - -
Dario Župarić
D 6.5 75 - 0 - 37 - -
Joao Ortíz
M 6.0 65 - 0 - 28 - 1
Kevin Kelsy
F 6.6 90 - 0 - 23 - -
Finn Surman
D 6.6 90 - 0 - 37 - -
Juan Mosquera
M 6.5 90 - 0 1 () 38 - 1
Maxime Crépeau
G 8.0 90 - 0 - 28 - -
Santiago Moreno
F 7.2 65 - 1 - 37 2 2
David Ayala
M 7.2 75 - 0 - 50 1 4
David Pereira da Costa
F 7.2 90 1 0 4 (4) 51 2 -
Jímer Fory
M 7.0 45 - 0 - 21 1 -

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Cristhian Paredes
M 6.6 15 - 0 - 12 - -
Ian Smith
D 6.9 45 - 0 - 32 - 1
Gage Guerra
F 6.9 15 - 0 1 () 3 1 -
Diego Chará
M 7.0 25 - 0 - 20 1 1
Eric Miller
D - - - - - - - -
Omir Fernandez
F 6.5 25 - 0 - 9 - 1
James Pantemis
G - - - - - - - -
Felipe Mora
F - - - - - - - -

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Roman Bürki C
G 6.6 90 - 0 - 32 - -
João Klauss
F 7.2 90 - 0 1 (1) 30 3 -
Celio Pompeu
M 7.5 67 - 0 1 () 28 1 4
Jaziel Orozco
D 7.3 89 - 0 - 54 1 3
Jake Girdwood-Reich
D 6.9 90 - 0 - 61 - 5
Conrad Wallem
M 7.6 90 - 1 2 (1) 81 3 1
Tomáš Ostrák
M 7.2 66 - 0 2 (1) 64 1 2
Joshua Yaro
D 7.2 90 - 0 1 () 52 - 1
Tomas Totland
D 7.2 90 - 0 1 (1) 27 2 -
Marcel Hartel
M 9.2 90 2 0 2 (2) 45 7 -
Cedric Teuchert
M 7.2 82 - 0 3 (2) 34 - 1

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Simon Becher
F 6.9 23 - 0 2 () 4 - -
Benjamin Lundt
G - - - - - - - -
Akil Watts
M 6.5 8 - 0 - 3 - -
Eduard Löwen
M 7.0 24 - 0 3 (1) 24 - 1
Joseph Zalinsky
D - - - - - - - -
Xande Silva
F - - - - - - - -
Kyle Hiebert
D - 1 - 0 - - - -
Jayden Reid
D - - - - - - - -
Tyson Pearce
M - - - - - - - -

Head-to-Head History

Jul 13, 2025
St. Louis City
2 - 1
Portland Timbers
Jun 8, 2025
Portland Timbers
2 - 1
St. Louis City