
Real Salt Lake vs San Jose Earthquakes, 2025 MLS, Regular Season
· MLS2 - 1
Braian Ojeda scores late for Real Salt Lake win over Earthquakes
Braian Ojeda's 81st-minute goal gave Real Salt Lake a 2-1 win over the visiting San Jose Earthquakes on Saturday night in Sandy, Utah.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Offside, Real Salt Lake. William Agada is caught offside.
- 2': Attempt saved. Zavier Gozo (Real Salt Lake) right footed shot from the centre of the box is saved in the centre of the goal by Daniel (San Jose Earthquakes). Assisted by Pablo Ruiz with a through ball.
- 5': Corner,San Jose Earthquakes. Conceded by Noel Caliskan.
- 7': Hand ball by Cristian Arango (San Jose Earthquakes).
- 9': Cristian Arango (San Jose Earthquakes) wins a free kick in the attacking half.
- 9': Foul by Noel Caliskan (Real Salt Lake).
- 9': Noel Caliskan (Real Salt Lake) is shown the yellow card for a bad foul.
- 10': Attempt blocked. Beau Leroux (San Jose Earthquakes) left footed shot from the centre of the box is blocked.
- 13': DeJuan Jones (San Jose Earthquakes) wins a free kick on the right wing.
- 13': Foul by Sam Junqua (Real Salt Lake).
- 14': Attempt missed. Zavier Gozo (Real Salt Lake) left footed shot from outside the box is close, but misses to the left. Assisted by Emeka Eneli.
- 14': Foul by Josef Martínez (San Jose Earthquakes).
- 14': Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
- 16': Attempt saved. Josef Martínez (San Jose Earthquakes) header from the centre of the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Cristian Espinoza with a through ball.
- 16': Corner,Real Salt Lake. Conceded by Reid Roberts.
- 17': Attempt blocked. Noel Caliskan (Real Salt Lake) right footed shot from outside the box is blocked.
- 17': Cristian Arango (San Jose Earthquakes) wins a free kick on the left wing.
- 17': Foul by Pablo Ruiz (Real Salt Lake).
- 19': Delay in match because of an injury Bruno Wilson (San Jose Earthquakes).
- 19': Delay over. They are ready to continue.
- 21': Corner,Real Salt Lake. Conceded by Cristian Espinoza.
- 24': Foul by Zavier Gozo (Real Salt Lake).
- 24': Jamar Ricketts (San Jose Earthquakes) wins a free kick in the defensive half.
- 24': Zavier Gozo (Real Salt Lake) is shown the yellow card for a bad foul.
- 27': Attempt missed. Diego Luna (Real Salt Lake) left footed shot from the centre of the box is close, but misses to the left. Assisted by Diogo Gonçalves.
- 29': Foul by Cristian Arango (San Jose Earthquakes).
- 29': Noel Caliskan (Real Salt Lake) wins a free kick in the defensive half.
- 29': Foul by Cristian Arango (San Jose Earthquakes).
- 29': Noel Caliskan (Real Salt Lake) wins a free kick in the defensive half.
- 31': Diogo Gonçalves (Real Salt Lake) wins a free kick in the defensive half.
- 31': Foul by Reid Roberts (San Jose Earthquakes).
- 32': DeJuan Jones (San Jose Earthquakes) wins a free kick on the right wing.
- 32': Foul by Pablo Ruiz (Real Salt Lake).
- 33': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 33': Foul by Ian Harkes (San Jose Earthquakes).
- 33': Ian Harkes (San Jose Earthquakes) is shown the yellow card for a bad foul.
- 37': Foul by Emeka Eneli (Real Salt Lake).
- 37': Ian Harkes (San Jose Earthquakes) wins a free kick in the defensive half.
- 37': Foul by Reid Roberts (San Jose Earthquakes).
- 37': Zavier Gozo (Real Salt Lake) wins a free kick on the right wing.
- 38': Offside, Real Salt Lake. William Agada is caught offside.
- 39': Delay in match because of an injury Cristian Arango (San Jose Earthquakes).
- 40': Delay over. They are ready to continue.
- 42': Diego Luna (Real Salt Lake) wins a free kick on the left wing.
- 42': Foul by Bruno Wilson (San Jose Earthquakes).
- 42': Bruno Wilson (San Jose Earthquakes) is shown the yellow card for a bad foul.
- 42': Diego Luna (Real Salt Lake) is shown the yellow card.
- 44': DeJuan Jones (San Jose Earthquakes) wins a free kick in the defensive half.
- 44': Foul by William Agada (Real Salt Lake).
- 45': Corner,Real Salt Lake. Conceded by Bruno Wilson.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+1': Attempt missed. Justen Glad (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Diego Luna with a cross following a corner.
- 45'+1': Delay in match because of an injury Cristian Arango (San Jose Earthquakes).
- 45'+1': Delay over. They are ready to continue.
- 45'+4': Diego Luna (Real Salt Lake) wins a free kick on the right wing.
- 45'+4': Foul by Reid Roberts (San Jose Earthquakes).
- 45'+4': Reid Roberts (San Jose Earthquakes) is shown the yellow card.
- 45'+6': First Half ends, Real Salt Lake 0, San Jose Earthquakes 0.
- 45': Second Half begins Real Salt Lake 0, San Jose Earthquakes 0.
- 47': Attempt saved. Cristian Arango (San Jose Earthquakes) right footed shot from outside the box is saved in the bottom left corner by Rafael Cabral (Real Salt Lake).
- 50': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box is close, but misses to the left. Assisted by Noel Caliskan.
- 51': Attempt blocked. Jamar Ricketts (San Jose Earthquakes) right footed shot from the centre of the box is blocked. Assisted by Reid Roberts.
- 51': Goal! Real Salt Lake 0, San Jose Earthquakes 1. Josef Martínez (San Jose Earthquakes) header from very close range to the centre of the goal. Assisted by Cristian Arango.
- 53': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 53': Foul by Max Floriani (San Jose Earthquakes).
- 53': Max Floriani (San Jose Earthquakes) is shown the yellow card for a bad foul.
- 57': Attempt missed. Diogo Gonçalves (Real Salt Lake) right footed shot from the left side of the box misses to the right. Assisted by Sam Junqua.
- 57': Own Goal by Jamar Ricketts, San Jose Earthquakes. Real Salt Lake 1, San Jose Earthquakes 1.
- 58': Substitution, San Jose Earthquakes. Rodrigues replaces Max Floriani.
- 61': Cristian Espinoza (San Jose Earthquakes) wins a free kick on the right wing.
- 61': Foul by Emeka Eneli (Real Salt Lake).
- 62': Corner,San Jose Earthquakes. Conceded by Justen Glad.
- 63': Foul by Beau Leroux (San Jose Earthquakes).
- 63': Noel Caliskan (Real Salt Lake) wins a free kick in the defensive half.
- 63': Attempt blocked. Diego Luna (Real Salt Lake) right footed shot from the right side of the box is blocked. Assisted by Emeka Eneli.
- 63': Attempt blocked. Diogo Gonçalves (Real Salt Lake) right footed shot from the centre of the box is blocked. Assisted by Emeka Eneli.
- 66': Offside, San Jose Earthquakes. Josef Martínez is caught offside.
- 68': Attempt missed. Cristian Arango (San Jose Earthquakes) right footed shot from outside the box is close, but misses to the right. Assisted by Ian Harkes.
- 68': Substitution, San Jose Earthquakes. Mark-Anthony Kaye replaces Ian Harkes.
- 68': Substitution, San Jose Earthquakes. Dave Romney replaces Jamar Ricketts.
- 68': Substitution, Real Salt Lake. Braian Ojeda replaces Emeka Eneli.
- 72': Offside, Real Salt Lake. Sam Junqua is caught offside.
- 74': Attempt saved. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is saved in the bottom right corner by Daniel (San Jose Earthquakes). Assisted by Braian Ojeda.
- 77': Corner,Real Salt Lake. Conceded by Bruno Wilson.
- 78': Attempt missed. Cristian Arango (San Jose Earthquakes) right footed shot from the right side of the box misses to the left. Assisted by Cristian Espinoza.
- 79': Substitution, Real Salt Lake. Dominik Marczuk replaces Zavier Gozo.
- 79': Substitution, Real Salt Lake. Ariath Piol replaces William Agada.
- 79': Substitution, San Jose Earthquakes. Niko Tsakiris replaces Beau Leroux.
- 80': Substitution, San Jose Earthquakes. Ousseni Bouda replaces Cristian Espinoza.
- 81': Goal! Real Salt Lake 2, San Jose Earthquakes 1. Braian Ojeda (Real Salt Lake) right footed shot from outside the box to the bottom right corner. Assisted by Pablo Ruiz.
- 83': Foul by Dominik Marczuk (Real Salt Lake).
- 83': Reid Roberts (San Jose Earthquakes) wins a free kick on the left wing.
- 83': Second yellow card to Reid Roberts (San Jose Earthquakes).
- 83': Dominik Marczuk (Real Salt Lake) is shown the yellow card.
- 87': Offside, Real Salt Lake. Ariath Piol is caught offside.
- 87': Cristian Arango (San Jose Earthquakes) wins a free kick in the defensive half.
- 87': Foul by Philip Quinton (Real Salt Lake).
- 89': Diego Luna (Real Salt Lake) wins a free kick in the defensive half.
- 89': Foul by Bruno Wilson (San Jose Earthquakes).
- 89': Substitution, Real Salt Lake. Bode Hidalgo replaces Diego Luna.
- 90': Rafael Cabral (Real Salt Lake) is shown the yellow card.
- 90': Fourth official has announced 8 minutes of added time.
- 90'+1': Attempt blocked. Cristian Arango (San Jose Earthquakes) right footed shot from outside the box is blocked.
- 90'+1': Corner,San Jose Earthquakes. Conceded by Bode Hidalgo.
- 90'+2': Foul by Ariath Piol (Real Salt Lake).
- 90'+2': Rodrigues (San Jose Earthquakes) wins a free kick in the defensive half.
- 90'+2': DeJuan Jones (San Jose Earthquakes) wins a free kick on the right wing.
- 90'+2': Foul by Diogo Gonçalves (Real Salt Lake).
- 90'+3': Attempt blocked. Mark-Anthony Kaye (San Jose Earthquakes) left footed shot from outside the box is blocked.
- 90'+6': Cristian Arango (San Jose Earthquakes) wins a free kick in the attacking half.
- 90'+6': Foul by Justen Glad (Real Salt Lake).
- 90'+9': Second Half ends, Real Salt Lake 2, San Jose Earthquakes 1.
- 0': Match ends, Real Salt Lake 2, San Jose Earthquakes 1.
Statistics
![]() |
RSL![]() |
|
---|---|---|
12 | Fouls | 13 |
3 | Yellow Cards | 5 |
1 | Red Cards | 0 |
1 | Offsides | 4 |
3 | Corner Kicks | 4 |
2 | Saves | 2 |
39.6 | Possession | 60.4 |
9 | SHOTS | 11 |
3 | ON GOAL | 3 |
0.3 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
276 | Accurate Passes | 463 |
348 | Passes | 537 |
0.8 | Pass Completion % | 0.9 |
3 | Accurate Crosses | 2 |
10 | Crosses | 12 |
0.3 | Cross % | 0.2 |
37 | Long Balls | 56 |
16 | Accurate Long Balls | 31 |
0.4 | Long Balls % | 0.6 |
4 | Blocked Shots | 3 |
8 | Effective Tackles | 6 |
15 | Tackles | 11 |
0.5 | Tackle % | 0.5 |
12 | Interceptions | 7 |
22 | Effective Clearances | 13 |
22 | Clearances | 13 |
Game Information
Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 19,238
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Diego FC | 25 | +16 | 46 |
2 | Vancouver Whitecaps | 24 | +16 | 45 |
3 | Minnesota United FC | 25 | +14 | 44 |
4 | Seattle Sounders FC | 24 | +4 | 38 |
Line-Ups
Real Salt Lake (4-2-3-1)
No. | Name |
---|---|
1 | Rafael (GK) ![]() |
26 | Philip Quinton |
15 | Justen Glad |
29 | Samuel Junqua |
92 | Noel Caliskan ![]() |
8 | Diego Luna ![]() |
7 | Pablo Ruiz |
14 | Emeka Eneli |
9 | William Agada |
10 | Diogo Gonçalves |
72 | Zavier Gozo ![]() |
San Jose Earthquakes (5-4-1)
No. | Name |
---|---|
42 | Daniel (GK) |
4 | Bruno Wilson ![]() |
18 | Reid Roberts ![]() |
25 | Max Floriani ![]() |
2 | Jamar Ricketts |
22 | DeJuan Jones |
6 | Ian Harkes ![]() |
34 | Beau Leroux |
9 | Cristian Arango |
10 | Cristian Espinoza |
17 | Josef Martínez |
MLS News

Javier Mascherano speaks after Rodrigo De Paul made his Inter Miami debut vs. Atlas in the Leagues Cup.

With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.

Lionel Messi said he struggled to find rhythm in the first half against Atlas on Wednesday night at Chase Stadium before setting up two second-half goals -- including a late winner -- in a 2-1 victory to kick off Inter Miami CF's Leagues Cup campaign.

Lionel Messi tallies two assists in Inter Miami's 2-1 win over Atlas in the Leagues Cup.

Lionel Messi sets up Marcelo Weigandt to score the go-ahead goal for Inter Miami in the final moments vs. Atlas.