Thursday , 2 July 2026

Real Salt Lake vs San Jose Earthquakes, MLS 2025 REGULAR SEASON

MLS · 2025
Sun 27 Jul 2025 · 01:30 UTC America First Field HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
53% Over 2.5 Goals
H2H history
14% Clean Sheets
Real Salt Lake this season
33% Clean Sheets
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

H2H

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

✓ Correct
Real Salt Lake41% Draw25% San Jose Earthquakes34%
Actual: Real Salt Lake win

Both Teams to Score

✓ Correct
Yes62% 0% No38%
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

✓ Correct
Real Salt Lake26% Draw43% San Jose Earthquakes31%
Actual: 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.