Major League Soccer

USA
May 14, 2025
9:30 PM (Eastern Time)
America First Field, Sandy, Utah
Referee: D. Fischer
Final
Portland Timbers
0
VS
Real Salt Lake
0

Box Score

Team 1st Half 2nd Half Final
Portland Timbers
Portland Timbers
0 0 0
Real Salt Lake
Real Salt Lake
0 0 0

Match Timeline

Real Salt Lake Real Salt Lake
0'
Kick Off
21'
B. Hidalgo
Yellow Card
46'
C. Paredes
Yellow Card
59'
D. Marczuk
Substitution 1 (Out: A. Piol)
59'
J. Barea
Substitution 2 (Out: D. Goncalves)
61'
J. Rodriguez
Substitution 1 (Out: Antony)
61'
D. Chara
Substitution 2 (Out: J. Ortiz)
64'
N. Caliskan
Yellow Card
69'
D. Luna
Yellow Card
72'
O. Fernandez
Substitution 3 (Out: D. Pereira da Costa)
72'
F. Mora
Substitution 4 (Out: K. Kelsy)
78'
P. Ruiz
Substitution 3 (Out: B. Ojeda)
79'
A. Lassiter
Substitution 5 (Out: S. Moreno)
90'
Final Whistle
Portland Timbers Portland Timbers

Match Statistics

50%
Ball Possession
50%
8
Total Shots
12
2
Shots on Target
4
4
Shots off Target
7
2
Blocked Shots
1
5
Shots Inside Box
8
3
Shots Outside Box
4
13
Fouls
11
4
Corner Kicks
0
2
Offsides
3
3
Yellow Cards
1
0
Red Cards
0
3
Goalkeeper Saves
2
469
Total Passes
484
396
Passes Accurate
416
84%
Pass Accuracy
86%
0.53
Expected Goals (xG)
0.84

Player Statistics

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Emeka Eneli C
M 7.3 90 - 0 - 49 1 2
Alexandros Katranis
D 7.3 90 - 0 - 34 3 -
Diogo Gonçalves
M 6.3 59 - 0 - 20 - 1
Zavier Gozo
M 7.2 90 - 0 1 (1) 17 - 5
Ariath Piol
F 6.3 59 - 0 - 6 - -
Diego Luna
M 7.3 90 - 0 1 () 51 3 -
Noel Caliskan
D 7.2 90 - 0 - 42 - 3
Bode Hidalgo
D 6.9 90 - 0 - 75 - -
Braian Ojeda
M 6.7 78 - 0 2 () 50 - 1
Sam Junqua
D 7.9 90 - 0 1 (1) 47 - -
Rafael Cabral
G 7.3 90 - 0 - 50 - -

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Mason Stajduhar
G - - - - - - - -
Tyler Wolff
F - - - - - - - -
Zack Farnsworth
D - - - - - - - -
Lachlan Brook
F - - - - - - - -
Dominik Marczuk
F 6.5 31 - 0 - 8 - 1
Johnny Russell
F - - - - - - - -
Griffin Dillon
M - - - - - - - -
Pablo Ruiz
M 6.5 12 - 0 - 10 - -
Jesus Barea
F 6.3 31 - 0 1 () 10 - 1

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Cristhian Paredes C
M 7.2 90 - 0 1 () 55 - 4
Kevin Kelsy
F 6.9 72 - 0 - 17 1 1
Claudio Bravo
D 7.7 90 - 0 - 51 2 3
Dario Župarić
D 7.3 90 - 0 - 53 - 1
Joao Ortíz
M 6.9 61 - 0 - 38 - 2
Kamal Miller
D 7.2 90 - 0 - 63 - -
Juan Mosquera
D 7.0 90 - 0 - 40 1 -
David Pereira da Costa
M 6.9 72 - 0 2 () 27 1 -
Antony Alves
M 7.3 61 - 0 3 (2) 23 1 1
Maxime Crépeau
G 7.2 90 - 0 - 31 - -
Santiago Moreno
M 7.3 79 - 0 2 () 29 1 3

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Diego Chará
M 6.9 29 - 0 1 (1) 23 - 1
Finn Surman
D - - - - - - - -
David Ayala
M - - - - - - - -
Trey Muse
G - - - - - - - -
Felipe Mora
F 6.3 18 - 0 - 5 - -
Eric Miller
D - - - - - - - -
Omir Fernandez
F 6.6 18 - 0 - 11 - -
Ariel Lassiter
F 6.7 11 - 0 - 9 - -
Jonathan Rodríguez
F 6.9 29 - 0 2 (1) 9 - -

Head-to-Head History

Oct 22, 2025
Portland Timbers
3 - 1
Real Salt Lake
Jul 16, 2025
Portland Timbers
0 - 1
Real Salt Lake
May 14, 2025
Real Salt Lake
0 - 0
Portland Timbers