Real Salt Lake vs San Jose Earthquakes, MLS 2025 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs San Jose Earthquakes — MLS at America First Field.
- Real Salt Lake 14 games · 26 pts (2026/26)
- San Jose Earthquakes 15 games · 32 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Jul | San Jose Earthquakes | H | 2–1 | W |
| 20 Jul | FC Cincinnati | H | 0–1 | L |
| 17 Jul | Portland Timbers | A | 1–0 | W |
| 13 Jul | Houston Dynamo | H | 1–0 | W |
| 06 Jul | St. Louis City | H | 3–2 | W |
| 29 Jun | Sporting Kansas City | A | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Jul | Real Salt Lake | A | 1–2 | L |
| 20 Jul | Seattle Sounders FC | A | 2–3 | L |
| 17 Jul | FC Dallas | H | 2–2 | D |
| 13 Jul | Minnesota United FC | A | 1–4 | L |
| 06 Jul | New York Red Bulls | H | 1–1 | D |
| 29 Jun | Los Angeles Galaxy | H | 1–1 | D |
Season Stats
| Real Salt Lake | San Jose Earthquakes | |
|---|---|---|
| #18 | Position | #17 |
| 26 | Points | 32 |
| 14 | Played | 15 |
| 8 / 2 / 4 | W / D / L | 10 / 2 / 3 |
| 26 | Scored | 34 |
| 19 | Conceded | 15 |
| +7 | GD | +19 |
| 1.86 | PPG | 2.13 |
| 57% | Win % | 67% |
Key Stats
53%
Both Teams to Score
H2H (17 games)
H2H (17 games)
53%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
33%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
Real Salt Lake are 18th (26 pts). San Jose Earthquakes are 17th (32 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
4/3
16-30
2/2
31-45
3/1
46-60
3/1
61-75
2/1
76+
2/5
■ Scored ■ Conceded
San Jose Earthquakes
0-15
7/3
16-30
2/2
31-45
3/1
46-60
4/4
61-75
3/–
76+
7/3
■ Scored ■ Conceded
Events
Match Events
- 0' In just a few seconds America First Field will turn into a battlefield for Real Salt Lake and San Jose Earthquakes.
- 5' Matchday of the Array and both teams know exactly what is at stake tonight.
- 9' A meaty challenge results in booking for Noel Caliskan on 9.
- 14' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 19' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 24' The referee has no hesitation. Zavier Gozo is booked for Real Salt Lake — card on 24.
- 29' Supporters expect more eagerness from Cristian Espinoza, as he is very good at scoring at America First Field with 1 goals in the last 1 games.
- 33' Ian Harkes catches the referee's attention in entirely the wrong way. card on 33.
- 38' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 42' A moment of madness from Diego Luna on 42 minutes earns him a card. Real Salt Lake will be frustrated.
- 45' Controversy at the stadium! Reid Roberts argues furiously but the card stands.
- 50' The midfield battle is intense right now. Both Real Salt Lake and San Jose Earthquakes are fighting for every inch of the pitch.
- 51' Josef Martinez adds to his 0 season tally! San Jose Earthquakes lead 0-1 — and this changes everything.
- 54' The referee calls foul for Max Floriani. He receives a card.
- 57' GOAL! Jamar Ricketts fires home to make it 0-2!
- 58' Fresh legs for San Jose Earthquakes! Rodrigues comes on to replace Max Floriani.
- 63' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 68' Another substitution for San Jose Earthquakes to replace Ian Harkes by Mark-Anthony Kaye on 68 minute.
- 69' Braian Ojeda has so much to prove this time. He replaces Emeka Eneli on 69 minute.
- 74' San Jose Earthquakes is showing some good football. However, San Jose Earthquakes are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 79' The Real Salt Lake bench stirs into life. Zavier Gozo is withdrawn and Dominik Marczuk gets his opportunity.
- 81' What a moment for Braian Ojeda! That strike on 81 puts his side firmly in control.
- 83' Dominik Marczuk picks up a card and will need to be extremely careful for the remainder of this match.
- 84' It’s a booking for San Jose Earthquakes player. Reid Roberts gets a card.
- 89' USA international Emeka Eneli has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 90' The referee calls foul for Rafael Cabral. He receives a card.
- 90' Real Salt Lake make a change. Diego Luna trudges off to be replaced by Bode Davis on 90 minutes.
- San Jose Earthquakes will have plenty to reflect on. Real Salt Lake were simply the better side today.
Lineups
Real Salt Lake Lineups
Starting XI
- 10
- 7
- 15
- 29
- 26
-
8
Diego Luna ↓ Bode Davis 90'
-
14
Emeka Eneli ↓ Braian Ojeda 69'
- 1
-
9
Willy Agada ↓ Ariath Piol 79'
- 92
-
72
Zavier Gozo ↓ Dominik Marczuk 79'
Bench
- 77
-
6
Braian Ojeda ↑ 69'
-
19
Bode Davis ↑ 90'
-
23
Ariath Piol ↑ 79'
-
11
Dominik Marczuk ↑ 79'
- 3
- 36
Coach
Pablo Mastroeni
San Jose Earthquakes Lineups
Starting XI
- 9
- 42
-
6
Ian Harkes ↓ Mark-Anthony Kaye 68'
- 17
- 10
- 22
- 4
-
2
Jamar Ricketts ↓ Dave Romney 68'
-
34
Beau Leroux ↓ Niko Tsakiris 79'
-
25
Max Floriani ↓ Rodrigues 58'
- 18
Bench
- 24
-
14
Mark-Anthony Kaye ↑ 68'
- 36
-
26
Rodrigues ↑ 58'
- 3
-
12
Dave Romney ↑ 68'
-
30
Niko Tsakiris ↑ 79'
-
11
Ousseni Bouda ↑ 79'
- 19
Coach
Bruce Arena
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Chris Wondolowski | 6 |
| Cristian Espinoza | 4 |
| Rubio Rubin | 4 |
| Jefferson Savarino | 3 |
| Albert Rusnak | 3 |
| Damir Kreilach | 3 |
| Javier Lopez | 3 |
| Jackson Yueill | 2 |
Head to Head
Real Salt Lake Form
San Jose Earthquakes Form
2025-07-27
Real Salt Lake
2–1
San Jose Earthquakes
L
2025-07-20
Seattle Sounders FC
3–2
San Jose Earthquakes
L
2025-07-17
San Jose Earthquakes
2–2
FC Dallas
D
2025-07-13
Minnesota United FC
4–1
San Jose Earthquakes
L
2025-07-06
San Jose Earthquakes
1–1
New York Red Bulls
D
2025-06-29
San Jose Earthquakes
1–1
Los Angeles Galaxy
D
Predictions
Prediction accuracy
4 / 4
1.49
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.62
San Jose Earthquakes xG
I would bet for:
Real Salt Lake or San Jose Earthquakes 75% + Both teams to score 62%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.11
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 59% |
|
41% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Real Salt Lake or Draw
66%
Draw or San Jose Earthquakes
59%
Real Salt Lake or San Jose Earthquakes
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
11.7%
1 – 2
8.4%
2 – 1
Actual
0 – 1
6.4%
2 – 2
6.2%
0 – 0
6.1%
0 – 2
5.8%
1 – 0
5.8%
2 – 0
4.9%
1 – 3
4.5%
3 – 1
3.8%
2 – 3
3.4%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 10% | 83% |
| -1.5 | 17% | — | 83% |
| -1 | 17% | 17% | 66% |
| -0.5 | 34% | — | 66% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 19% | 21% |
| +1.5 | 79% | — | 21% |
| +2 | 79% | 12% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
Real Salt Lake keeps clean sheet
21%
✓
San Jose Earthquakes keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

