
San Jose Earthquakes vs Real Salt Lake, 2025 MLS, Regular Season
· MLS4 - 0
About
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Braian Ojeda (Real Salt Lake) wins a free kick in the defensive half.
- 1': Foul by Jamar Ricketts (San Jose Earthquakes).
- 3': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from the centre of the box is close, but misses to the right. Assisted by Tyler Wolff following a fast break.
- 6': Attempt missed. Josef Martínez (San Jose Earthquakes) right footed shot from outside the box is close, but misses the top right corner. Assisted by Beau Leroux.
- 7': Foul by Tyler Wolff (Real Salt Lake).
- 7': Ian Harkes (San Jose Earthquakes) wins a free kick in the attacking half.
- 8': Attempt blocked. Beau Leroux (San Jose Earthquakes) left footed shot from outside the box is blocked. Assisted by Cristian Arango.
- 8': Corner, San Jose Earthquakes. Conceded by Justen Glad.
- 9': Cristian Arango (San Jose Earthquakes) wins a free kick on the left wing.
- 9': Foul by Justen Glad (Real Salt Lake).
- 13': Foul by Braian Ojeda (Real Salt Lake).
- 13': Hernán López (San Jose Earthquakes) wins a free kick in the defensive half.
- 14': Hand ball by Javain Brown (Real Salt Lake).
- 15': Attempt missed. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box misses to the right. Assisted by Diego Luna.
- 17': Attempt blocked. Hernán López (San Jose Earthquakes) right footed shot from the right side of the six yard box is blocked.
- 20': Foul by Diego Luna (Real Salt Lake).
- 20': Rodrigues (San Jose Earthquakes) wins a free kick in the defensive half.
- 21': Forster Ajago (Real Salt Lake) wins a free kick on the right wing.
- 21': Foul by Bruno Wilson (San Jose Earthquakes).
- 22': Cristian Arango (San Jose Earthquakes) wins a free kick in the defensive half.
- 22': Foul by Braian Ojeda (Real Salt Lake).
- 23': Corner, Real Salt Lake. Conceded by Rodrigues.
- 27': Cristian Espinoza (San Jose Earthquakes) wins a free kick in the defensive half.
- 27': Foul by Alexandros Katranis (Real Salt Lake).
- 28': Goal! San Jose Earthquakes 1, Real Salt Lake 0. Jamar Ricketts (San Jose Earthquakes) right footed shot from the centre of the box to the bottom left corner. Assisted by Beau Leroux.
- 32': Offside, Real Salt Lake. Tyler Wolff is caught offside.
- 33': Corner, San Jose Earthquakes. Conceded by Javain Brown.
- 34': Corner, San Jose Earthquakes. Conceded by Braian Ojeda.
- 35': Delay in match because of an injury Cristian Arango (San Jose Earthquakes).
- 36': Delay over. They are ready to continue.
- 37': Corner, Real Salt Lake. Conceded by Jamar Ricketts.
- 38': Attempt missed. Cristian Arango (San Jose Earthquakes) left footed shot from the centre of the box is high and wide to the left. Assisted by Jamar Ricketts with a cross.
- 39': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box is close, but misses the top right corner. Assisted by Alexandros Katranis.
- 40': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from the centre of the box misses to the right. Assisted by Pablo Ruiz.
- 40': Offside, Real Salt Lake. Forster Ajago is caught offside.
- 41': Foul by Javain Brown (Real Salt Lake).
- 41': Jamar Ricketts (San Jose Earthquakes) wins a free kick in the defensive half.
- 44': Foul by Alexandros Katranis (Real Salt Lake).
- 44': Hernán López (San Jose Earthquakes) wins a free kick in the attacking half.
- 45'+1': Fourth official has announced 3 minutes of added time.
- 45'+1': Foul by Cristian Arango (San Jose Earthquakes).
- 45'+1': Javain Brown (Real Salt Lake) wins a free kick in the defensive half.
- 45'+3': Foul by Beau Leroux (San Jose Earthquakes).
- 45'+3': Tyler Wolff (Real Salt Lake) wins a free kick in the attacking half.
- 45'+4': Attempt blocked. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is blocked.
- 45'+4': Attempt saved. Alexandros Katranis (Real Salt Lake) left footed shot from outside the box is saved in the top centre of the goal.
- 45'+4': Corner, Real Salt Lake. Conceded by Daniel.
- 45'+4': Attempt blocked. Javain Brown (Real Salt Lake) header from the left side of the six yard box is blocked. Assisted by Pablo Ruiz with a cross.
- 45'+4': Attempt missed. Javain Brown (Real Salt Lake) right footed shot from the left side of the six yard box is too high following a corner.
- 45'+5': First Half ends, San Jose Earthquakes 1, Real Salt Lake 0.
- 45': Second Half begins San Jose Earthquakes 1, Real Salt Lake 0.
- 45': Substitution, Real Salt Lake. Emeka Eneli replaces Javain Brown.
- 45': Substitution, San Jose Earthquakes. Mark-Anthony Kaye replaces Beau Leroux.
- 47': Forster Ajago (Real Salt Lake) wins a free kick in the defensive half.
- 47': Foul by Jamar Ricketts (San Jose Earthquakes).
- 48': Daniel (San Jose Earthquakes) wins a free kick in the defensive half.
- 48': Foul by Forster Ajago (Real Salt Lake).
- 49': Attempt missed. Cristian Arango (San Jose Earthquakes) right footed shot from outside the box misses to the left. Assisted by Hernán López.
- 49': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 49': Foul by Cristian Arango (San Jose Earthquakes).
- 50': Offside, San Jose Earthquakes. Cristian Espinoza is caught offside.
- 52': Attempt saved. Hernán López (San Jose Earthquakes) left footed shot from outside the box is saved in the bottom left corner. Assisted by Cristian Espinoza.
- 53': Delay in match because of an injury Alexandros Katranis (Real Salt Lake).
- 54': Alexandros Katranis (Real Salt Lake) is shown the yellow card for a bad foul.
- 54': Delay over. They are ready to continue.
- 56': Attempt saved. Cristian Arango (San Jose Earthquakes) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Cristian Espinoza.
- 56': Corner, San Jose Earthquakes. Conceded by Rafael Cabral.
- 57': Substitution, Real Salt Lake. Brayan Vera replaces Philip Quinton.
- 57': Substitution, Real Salt Lake. Sam Junqua replaces Alexandros Katranis because of an injury.
- 57': Attempt missed. Josef Martínez (San Jose Earthquakes) header from the right side of the box is high and wide to the right. Assisted by Cristian Espinoza with a cross following a corner.
- 58': Attempt missed. Tyler Wolff (Real Salt Lake) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Sam Junqua with a cross.
- 62': Braian Ojeda (Real Salt Lake) wins a free kick in the defensive half.
- 62': Foul by Hernán López (San Jose Earthquakes).
- 63': Attempt saved. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is saved in the centre of the goal. Assisted by Emeka Eneli.
- 63': Corner, Real Salt Lake. Conceded by Cristian Espinoza.
- 64': Attempt missed. Nelson Palacio (Real Salt Lake) right footed shot from outside the box misses to the right. Assisted by Pablo Ruiz.
- 65': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 65': Foul by Cristian Arango (San Jose Earthquakes).
- 66': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box is close, but misses to the left. Assisted by Forster Ajago.
- 66': Attempt saved. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is saved in the bottom right corner. Assisted by Diego Luna.
- 67': Substitution, San Jose Earthquakes. Ousseni Bouda replaces Josef Martínez.
- 68': Substitution, San Jose Earthquakes. Amahl Pellegrino replaces Hernán López.
- 68': Substitution, Real Salt Lake. Diogo Gonçalves replaces Forster Ajago.
- 69': Corner, San Jose Earthquakes. Conceded by Brayan Vera.
- 70': Goal! San Jose Earthquakes 2, Real Salt Lake 0. Rodrigues (San Jose Earthquakes) header from the left side of the six yard box to the high centre of the goal. Assisted by Cristian Espinoza with a cross following a corner.
- 71': Diego Luna (Real Salt Lake) wins a free kick on the left wing.
- 71': Foul by Mark-Anthony Kaye (San Jose Earthquakes).
- 73': Foul by Cristian Espinoza (San Jose Earthquakes).
- 73': Sam Junqua (Real Salt Lake) wins a free kick on the left wing.
- 73': Cristian Espinoza (San Jose Earthquakes) is shown the yellow card for a bad foul.
- 74': Attempt saved. Brayan Vera (Real Salt Lake) header from the centre of the box is saved in the centre of the goal. Assisted by Pablo Ruiz with a cross.
- 74': Goal! San Jose Earthquakes 3, Real Salt Lake 0. Ousseni Bouda (San Jose Earthquakes) right footed shot from the centre of the box to the centre of the goal. Assisted by Cristian Espinoza with a through ball.
- 76': Foul by Diego Luna (Real Salt Lake).
- 76': Ian Harkes (San Jose Earthquakes) wins a free kick in the defensive half.
- 77': Substitution, Real Salt Lake. Bode Hidalgo replaces Braian Ojeda.
- 78': Attempt missed. Sam Junqua (Real Salt Lake) left footed shot from the left side of the box misses to the left. Assisted by Pablo Ruiz.
- 80': Offside, San Jose Earthquakes. Amahl Pellegrino is caught offside.
- 81': Hand ball by Ian Harkes (San Jose Earthquakes).
- 81': Ian Harkes (San Jose Earthquakes) is shown the yellow card.
- 81': Attempt saved. Ousseni Bouda (San Jose Earthquakes) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Cristian Arango.
- 82': Foul by Nelson Palacio (Real Salt Lake).
- 82': Mark-Anthony Kaye (San Jose Earthquakes) wins a free kick on the right wing.
- 82': Substitution, San Jose Earthquakes. Vítor Costa replaces Jamar Ricketts.
- 83': Goal! San Jose Earthquakes 4, Real Salt Lake 0. Vítor Costa (San Jose Earthquakes) right footed shot from the centre of the box to the bottom left corner.
- 86': Attempt missed. Pablo Ruiz (Real Salt Lake) right footed shot from the centre of the box misses to the right. Assisted by Tyler Wolff.
- 86': Attempt blocked. Emeka Eneli (Real Salt Lake) right footed shot from the right side of the box is blocked.
- 86': Attempt saved. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is saved in the centre of the goal.
- 87': Foul by Mark-Anthony Kaye (San Jose Earthquakes).
- 87': Nelson Palacio (Real Salt Lake) wins a free kick in the attacking half.
- 87': Mark-Anthony Kaye (San Jose Earthquakes) is shown the yellow card for a bad foul.
- 87': Substitution, San Jose Earthquakes. Preston Judd replaces Cristian Arango.
- 89': Attempt saved. Diogo Gonçalves (Real Salt Lake) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Bode Hidalgo.
- 90': Foul by Diogo Gonçalves (Real Salt Lake).
- 90': Rodrigues (San Jose Earthquakes) wins a free kick in the defensive half.
- 90'+1': Fourth official has announced 7 minutes of added time.
- 90'+1': Cristian Espinoza (San Jose Earthquakes) wins a free kick in the defensive half.
- 90'+1': Foul by Sam Junqua (Real Salt Lake).
- 90'+3': Foul by Diego Luna (Real Salt Lake).
- 90'+3': Vítor Costa (San Jose Earthquakes) wins a free kick in the defensive half.
- 90'+3': Diego Luna (Real Salt Lake) is shown the yellow card.
- 90'+4': Hand ball by Preston Judd (San Jose Earthquakes).
- 90'+4': Attempt blocked. Diego Luna (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Emeka Eneli.
- 90'+4': Corner, Real Salt Lake. Conceded by Ian Harkes.
- 90'+4': Daniel (San Jose Earthquakes) is shown the yellow card.
- 90'+5': Attempt missed. Brayan Vera (Real Salt Lake) header from very close range misses to the right. Assisted by Pablo Ruiz with a cross following a corner.
- 90'+5': Attempt saved. Bode Hidalgo (Real Salt Lake) right footed shot from very close range is saved in the centre of the goal. Assisted by Brayan Vera.
- 90'+5': Attempt saved. Ousseni Bouda (San Jose Earthquakes) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Amahl Pellegrino.
- 90'+5': Corner, San Jose Earthquakes. Conceded by Rafael Cabral.
- 90'+7': Second Half ends, San Jose Earthquakes 4, Real Salt Lake 0.
- 0': Match ends, San Jose Earthquakes 4, Real Salt Lake 0.
Statistics
![]() |
SJ![]() |
|
---|---|---|
15 | Fouls | 13 |
2 | Yellow Cards | 4 |
0 | Red Cards | 0 |
2 | Offsides | 2 |
5 | Corner Kicks | 6 |
4 | Saves | 7 |
63.4 | Possession | 36.6 |
22 | SHOTS | 14 |
7 | ON GOAL | 9 |
0.3 | On Target % | 0.6 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
490 | Accurate Passes | 250 |
570 | Passes | 324 |
0.9 | Pass Completion % | 0.8 |
5 | Accurate Crosses | 3 |
18 | Crosses | 12 |
0.3 | Cross % | 0.3 |
64 | Long Balls | 47 |
36 | Accurate Long Balls | 20 |
0.6 | Long Balls % | 0.4 |
4 | Blocked Shots | 1 |
4 | Effective Tackles | 7 |
9 | Tackles | 14 |
0.4 | Tackle % | 0.5 |
7 | Interceptions | 24 |
17 | Effective Clearances | 35 |
17 | Clearances | 35 |
Game Information
Venue: PayPal Park
Location: San Jose, California, USA
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Jose Earthquakes | 1 | +4 | 3 |
2 | FC Dallas | 1 | +1 | 3 |
3 | Austin FC | 1 | +1 | 3 |
4 | LAFC | 1 | +1 | 3 |
Line-Ups
San Jose Earthquakes (3-5-2)
No. | Name |
---|---|
42 | Daniel (GK) ![]() |
4 | Bruno Wilson |
12 | Dave Romney |
26 | Rodrigues |
6 | Ian Harkes ![]() |
34 | Beau Leroux |
23 | Hernan Lopez |
2 | Jamar Ricketts |
10 | Cristian Espinoza |
17 | Josef Martínez |
9 | Cristian Arango |
Real Salt Lake (4-2-3-1)
No. | Name |
---|---|
1 | Rafael (GK) |
26 | Philip Quinton |
15 | Justen Glad |
98 | Alexandros Katranis ![]() |
91 | Javain Brown |
7 | Pablo Ruiz |
6 | Braian Ojeda |
13 | Nelson Palacio |
27 | Forster Ajago |
8 | Diego Luna ![]() |
16 | Tyler Wolff |
MLS News

Osman Bukari scored off a corner kick in the 77th minute and Austin FC opened its fifth MLS season with a 1-0 victory over visiting Sporting Kansas City on Saturday in the first game of the season for both clubs.

Tai Baribo scored two goals -- one in each half -- as the visiting Philadelphia Union opened the 2025 MLS season with a 4-2 win over Orlando City on Saturday.

Telasco Segovia scored in the 10th minute of second-half stoppage time in his MLS debut and Lionel Messi had two assists as 10-man Inter Miami salvaged a 2-2 draw against visiting New York City FC in both teams' MLS opener.

Jordan Morris scored twice as the Seattle Sounders opened the Major League Soccer season with a 2-2 draw against visiting Charlotte FC on a rainy Saturday night.

Anderson Julio scored the game winner in the 76th minute and Petar Musa had a goal and an assist as visiting FC Dallas defeated Houston Dynamo FC 2-1 on Saturday in their season-opening match.