Real Salt Lake vs San Jose Earthquakes, MLS 2023 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs San Jose Earthquakes — MLS at Rio Tinto Stadium.
- 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 |
|---|---|---|---|---|
| 23 Apr | San Jose Earthquakes | H | 3–1 | W |
| 16 Apr | FC Dallas | A | 1–2 | L |
| 09 Apr | Charlotte FC | H | 3–1 | W |
| 01 Apr | Columbus Crew SC | A | 0–4 | L |
| 26 Mar | St. Louis City | H | 0–4 | L |
| 12 Mar | Austin FC | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Apr | Real Salt Lake | A | 1–3 | L |
| 16 Apr | Sporting Kansas City | H | 3–0 | W |
| 08 Apr | New York Red Bulls | A | 1–1 | D |
| 02 Apr | Houston Dynamo | H | 2–1 | W |
| 26 Mar | Toronto FC | H | 0–0 | D |
| 19 Mar | St. Louis City | A | 0–3 | L |
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' Three points are at stake. Real Salt Lake host San Jose Earthquakes — let the battle begin!
- 5' While there is no rush on the pitch, let’s have a look at some stats. Benjamin Kikanovic made 279 appearances and scored 16 goals. He is very likely to score a goal today.
- 10' A quiet spell here at Rio Tinto Stadium. Real Salt Lake seem content sitting deep and soaking up pressure.
- 15' Carlos Gomez is putting in a real shift tonight. He has covered more ground than anyone else for Real Salt Lake so far.
- 20' The home supporters are growing impatient. Real Salt Lake must find a spark to ignite this game.
- 25' A change in the Real Salt Lake ranks — Anderson Julio exits the field as Daniel Musovski enters on 25.
- 30' Both keepers have barely been tested. Real Salt Lake and San Jose Earthquakes are cancelling each other out in the centre of the park.
- 32' Real Salt Lake manager makes another effort to make the tables turned. Bryan Oviedo is hanging Brayan Vera on the field on 32 minute.
- 33' The Real Salt Lake bench stirs into life. Brayan Vera is withdrawn and Bryan Oviedo gets his opportunity.
- 38' The 31-year-old Carlos Gruezo has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 39' Goal! Jasper Loeffelsend scores his 1 goal in 280 matches.
- 40' Jasper Loeffelsend makes no mistake. The score reads 2-0 and Real Salt Lake are in front.
- 45' The referee calls foul for Pablo Ruiz. He receives a Yellow card.
- 49' with the perfectly-timed delivery and Cristian Espinoza makes no mistake. 2-1!
- 54' GOAL! Jefferson Savarino scores on 54.
- 59' It is a cagey affair so far. Real Salt Lake in their 4-4-2 trying to find a way past San Jose Earthquakes's compact 4-3-3.
- 64' The tempo has dropped considerably in the last few minutes. Pablo Mastroeni will be considering his options from the bench.
- 65' Benjamin Kikanovic gets the nod from San Jose Earthquakes. He replaces Cade Cowell and will look to change the dynamic.
- 70' Over 70 minutes have gone by without a meaningful attack. The supporters want more.
- 75' Pablo Ruiz has been relatively quiet despite scoring 3 goals in his last 280 appearances.
- 80' What a moment for Carlos Gomez! That strike on 80 puts his side firmly in control.
- 82' It is a substitution in Real Salt Lake team. Rubio Rubin is replaced by Maikel Chang Ramirez on 82 minute.
- 84' The crowd applauds Jackson Yueill as he leaves the pitch. Ousseni Bouda steps in for San Jose Earthquakes.
- 89' It’s high time Luchi Gonzalez made some changes to put the his team’s game back to action.
- Time to leave. No sensation happened. Another win for Real Salt Lake players.
Lineups
Real Salt Lake Lineups
4-4-2Starting XI
- 7
- 15
- 30
- 10
- 18
-
4
Brayan Vera ↓ Bryan Oviedo 32'
- 29
- 14
-
19
Bode Davis ↓ Emeka Eneli 82'
- 28
- 11
Bench
-
3
Bryan Oviedo ↑ 32'
- 8
- 9
-
6
Braian Ojeda ↑ 82'
-
17
Daniel Musovski ↑ 25'
-
16
Maikel Chang Ramirez ↑ 82'
- 24
- 26
-
25
Emeka Eneli ↑ 82'
Coach
Pablo Mastroeni
San Jose Earthquakes Lineups
4-3-3Starting XI
- 29
-
14
Jackson Yueill ↓ Ousseni Bouda 84'
- 1
-
7
Carlos Gruezo ↓ Judson 84'
- 11
- 4
- 10
- 26
-
3
Paul Marie ↓ Miguel Trauco 84'
- 44
- 35
Bench
-
21
Miguel Trauco ↑ 84'
-
93
Judson ↑ 84'
- 22
- 42
- 55
- 15
- 16
-
28
Benjamin Kikanovic ↑ 65'
-
25
Ousseni Bouda ↑ 84'
Coach
Luchi Gonzalez
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
2023-04-23
Real Salt Lake
3–1
San Jose Earthquakes
L
2023-04-16
San Jose Earthquakes
3–0
Sporting Kansas City
W
2023-04-08
New York Red Bulls
1–1
San Jose Earthquakes
D
2023-04-02
San Jose Earthquakes
2–1
Houston Dynamo
W
2023-03-26
San Jose Earthquakes
0–0
Toronto FC
D
2023-03-19
St. Louis City
3–0
San Jose Earthquakes
L
Predictions
Prediction accuracy
3 / 4
1.91
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.7
San Jose Earthquakes xG
I would bet for:
Both teams to score 69% + Over 2.5 goals 69%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.61
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 69% |
|
31% |
| ± 3.5 | 48% |
|
52% |
| ± 4.5 | 30% |
|
70% |
Double Chance
Real Salt Lake or Draw
69%
Draw or San Jose Earthquakes
55%
Real Salt Lake or San Jose Earthquakes
76%
Half-Time Result
✗ WrongActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
1 – 1
9.6%
2 – 1
8.1%
1 – 2
7.2%
2 – 2
6.8%
3 – 1
Actual
2 – 0
5%
1 – 0
4.6%
3 – 2
4.4%
1 – 3
4.1%
0 – 0
4%
0 – 1
4%
0 – 2
4%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 13% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 19% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 66% | — | 34% |
| +1 | 66% | 16% | 18% |
| +1.5 | 82% | — | 18% |
| +2 | 82% | 10% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
Real Salt Lake keeps clean sheet
19%
✓
San Jose Earthquakes keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

