Major League Soccer

USA
Jul 26, 2025
9:30 PM (Eastern Time)
America First Field, Sandy, Utah
Referee: Pierre Luc Lauziere
Final
San Jose Earthquakes
1
VS
Real Salt Lake
2

Box Score

Team 1st Half 2nd Half Final
San Jose Earthquakes
San Jose Earthquakes
0 1 1
Real Salt Lake
Real Salt Lake
0 2 2

Match Timeline

Real Salt Lake Real Salt Lake
0'
Kick Off
9'
N. Caliskan
Yellow Card
24'
Z. Gozo
Yellow Card
33'
I. Harkes
Yellow Card
42'
B. R. Wilson Valdez
Yellow Card
42'
D. Luna
Yellow Card
45+4'
R. Roberts
Yellow Card
51'
J. Martinez
Normal Goal
54'
M. Floriani
Yellow Card
57'
J. Ricketts
Own Goal
58'
M. Floriani
Substitution 1 (Out: Rodrigues)
68'
I. Harkes
Substitution 3 (Out: M. Kaye)
68'
J. Ricketts
Substitution 2 (Out: D. Romney)
69'
E. Eneli
Substitution 1 (Out: B. Ojeda)
79'
Z. Gozo
Substitution 2 (Out: D. Marczuk)
79'
W. Agada
Substitution 3 (Out: A. Piol)
79'
B. Leroux
Substitution 4 (Out: N. Tsakiris)
79'
C. Espinoza
Substitution 5 (Out: O. Bouda)
81'
B. Ojeda
Normal Goal
83'
R. Roberts
Yellow Card
83'
R. Roberts
Red Card
83'
D. Marczuk
Yellow Card
89'
D. Luna
Substitution 4 (Out: B. Hidalgo)
90'
Rafael Cabral
Yellow Card
90'
Final Whistle
San Jose Earthquakes San Jose Earthquakes

Match Statistics

60%
Ball Possession
40%
12
Total Shots
8
3
Shots on Target
3
6
Shots off Target
2
3
Blocked Shots
3
7
Shots Inside Box
5
5
Shots Outside Box
3
13
Fouls
12
3
Corner Kicks
3
4
Offsides
1
5
Yellow Cards
5
0
Red Cards
1
2
Goalkeeper Saves
2
507
Total Passes
337
435
Passes Accurate
271
86%
Pass Accuracy
80%
0.76
Expected Goals (xG)
1.29

Player Statistics

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Cristian Espinoza C
F 7.2 80 - 0 - 24 3 1
Daniel
G 6.0 90 - 0 - 19 - -
Max Floriani
D 6.5 58 - 0 - 11 - -
Reid Roberts
D 6.5 83 - 0 - 40 1 2
Beau Leroux
M 7.2 79 - 0 - 30 - 2
Jamar Ricketts
M 6.9 68 - 0 - 13 - 1
DeJuan Jones
M 6.9 90 - 0 - 28 - 2
Josef Martínez
F 7.0 90 1 0 1 (1) 11 - -
Cristian Arango
F 7.5 90 - 1 4 (2) 23 1 2
Ian Harkes
M 6.5 68 - 0 - 27 1 -
Bruno Wilson
D 6.9 90 - 0 - 32 - 3

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Mark-Anthony Kaye
M 6.6 22 - 0 - 25 - -
Rodrigues
D 6.6 32 - 0 - 19 - 2
Niko Tsakiris
M 6.5 11 - 0 - 14 - -
Preston Judd
F - - - - - - - -
Ousseni Bouda
F 6.9 10 - 0 - 9 - 1
Earl Edwards Jr.
G - - - - - - - -
Paul Marie
D - - - - - - - -
Nick Lima
D - - - - - - - -
Dave Romney
D 6.5 22 - 0 - 12 - -

Starting XI

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Rafael Cabral C
G 6.6 90 - 0 - 66 - -
Emeka Eneli
M 7.0 68 - 0 - 36 3 1
Sam Junqua
D 6.6 90 - 0 - 40 1 -
Zavier Gozo
F 6.7 79 - 0 2 (1) 15 - 2
Philip Quinton
D 7.2 90 - 0 1 () 63 - 1
Diego Luna
M 6.9 89 - 0 2 () 35 1 1
Noel Caliskan
D 6.9 90 - 0 - 56 1 2
William Agada
F 6.7 79 - 0 - 19 - -
Pablo Ruiz
M 7.3 90 - 1 1 (1) 63 2 1
Justen Glad
D 6.9 90 - 0 1 () 62 - 3
Diogo Gonçalves
M 7.3 90 - 0 1 () 34 1 -

Substitutes

Player Pos Rating Min Goals Assists Shots Passes Key Passes Tackles
Bode Hidalgo
M 6.7 10 - 0 - 1 - -
Braian Ojeda
M 7.5 22 1 0 1 (1) 14 1 1
Kobi Henry
D - - - - - - - -
Dominik Marczuk
F 6.2 11 - 0 - 2 - -
Johnny Russell
F - - - - - - - -
Ariath Piol
F 6.3 11 - 0 - 1 - 1
Max Kerkvliet
G - - - - - - - -
Jesus Barea
F - - - - - - - -

Head-to-Head History

Jul 26, 2025
Real Salt Lake
2 - 1
San Jose Earthquakes
Feb 22, 2025
San Jose Earthquakes
4 - 0
Real Salt Lake