St. Louis City vs San Jose Earthquakes, MLS 2025 REGULAR SEASON
Overview
Match Preview
St. Louis City vs San Jose Earthquakes — MLS at Citypark.
- St. Louis City 26 games · 44 pts (2026/26)
- San Jose Earthquakes 27 games · 45 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 31 May | San Jose Earthquakes | H | 2–1 | W |
| 25 May | Colorado Rapids SC | A | 0–1 | L |
| 18 May | Minnesota United FC | A | 0–3 | L |
| 15 May | Sporting Kansas City | H | 2–2 | D |
| 11 May | San Diego FC | H | 1–2 | L |
| 04 May | Seattle Sounders FC | A | 1–4 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 31 May | St. Louis City | A | 1–2 | L |
| 29 May | Los Angeles Galaxy | A | 1–0 | W |
| 25 May | Houston Dynamo | H | 3–3 | D |
| 17 May | New England Revolution | A | 0–0 | D |
| 15 May | Internacional CF Miami | H | 3–3 | D |
| 11 May | Colorado Rapids SC | A | 2–0 | W |
Season Stats
| St. Louis City | San Jose Earthquakes | |
|---|---|---|
| #19 | Position | #18 |
| 44 | Points | 45 |
| 26 | Played | 27 |
| 12 / 8 / 6 | W / D / L | 13 / 6 / 8 |
| 45 | Scored | 49 |
| 36 | Conceded | 39 |
| +9 | GD | +10 |
| 1.69 | PPG | 1.67 |
| 46% | Win % | 48% |
Key Stats
75%
Both Teams to Score
H2H (8 games)
H2H (8 games)
88%
Over 2.5 Goals
H2H history
H2H history
12%
Clean Sheets
St. Louis City this season
St. Louis City this season
26%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
St. Louis City are 19th (44 pts). San Jose Earthquakes are 18th (45 pts).
Goal Timing (This Season)
St. Louis City
0-15
4/3
16-30
7/2
31-45
9/3
46-60
8/5
61-75
6/5
76+
6/10
■ Scored ■ Conceded
San Jose Earthquakes
0-15
12/7
16-30
5/4
31-45
5/6
46-60
6/7
61-75
5/2
76+
8/11
■ Scored ■ Conceded
Top Scorers (This Season)
St. Louis City
| Rafael Navarro | 13 G | 3 A |
| Simon Becher | 8 G | 4 A |
| Marcel Hartel | 6 G | 3 A |
San Jose Earthquakes
| Preston Judd | 15 G | 3 A |
| Timo Werner | 6 G | 4 A |
| Ousseni Bouda | 6 G | 1 A |
Events
Match Events
- 0' Temperatures are rising at Citypark as St. Louis City face off against San Jose Earthquakes in what promises to be a fascinating contest.
- 5' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 10' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 15' Both teams are passing the ball around with high level of urgency. San Jose Earthquakes needs to do something about it to get closer to the goal.
- 20' St. Louis City are enjoying more possession but struggling to find a way through a disciplined San Jose Earthquakes backline.
- 25' Not even hints on scoring a goal over the last 25 minutes.
- 30' St. Louis City receives a card for a hard tackle on 30.
- 34' San Jose Earthquakes receives a card for a hard tackle on 34.
- 39' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 41' St. Louis City manager makes another effort to make the tables turned. Xande Silva is hanging Cedric Teuchert on the field on 41 minute.
- 43' That is a card for St. Louis City. Xande Silva will be fuming at that decision.
- 46' The whistle greets Chris Durkin as he departs to be replaced by Henry Kessler.
- 47' What a moment for Klauss! That strike on 45 puts his side firmly in control.
- 52' San Jose Earthquakes has dominated the recent head-to-head record, winning 1 of the last 2 meetings.
- 57' San Jose Earthquakes come into this ranked in Array. They desperately need points to push themselves up the standings.
- 61' Hernan Lopez Munoz makes way for Cristian Espinoza at the 61 minute mark. A tactical switch from San Jose Earthquakes.
- 62' Fresh legs for St. Louis City! Tomas Totland comes on to replace Jayden Reid.
- 66' Another substitution for San Jose Earthquakes to replace Jamar Ricketts by Vitor Costa on 66 minute.
- 71' Joey Zalinsky has certainly something to prove this evening. He made 22 appearances with only 0 goals this season.
- 73' The supporters are chanting for Alfredo Morales. He replaces Joey Zalinsky on 73 minute.
- 78' The energy levels are beginning to show. Bruce Arena might look to freshen things up shortly.
- 79' San Jose Earthquakes make a change. Nick Lima trudges off to be replaced by Amahl Pellegrino on 79 minutes.
- 82' Against the run of play, Josef Martinez has scored! This game has turned on its head.
- 87' It is a cagey affair so far. St. Louis City in their trying to find a way past San Jose Earthquakes's compact .
- 90' The referee reaches into his pocket. Out comes the card for Earl Edwards Jr..
- The referee blows the final whistle. Sensational lose for San Jose Earthquakes.
Lineups
St. Louis City Lineups
Starting XI
- 1
- 32
-
36
Cedric Teuchert ↓ Xande Silva 41'
- 17
- 10
-
8
Chris Durkin ↓ Henry Kessler 46'
-
9
Klauss ↓ Simon Becher 73'
- 12
-
99
Jayden Reid ↓ Tomas Totland 62'
- 6
-
71
Joey Zalinsky ↓ Alfredo Morales 73'
Bench
-
27
Alfredo Morales ↑ 73'
-
45
Xande Silva ↑ 41'
-
5
Henry Kessler ↑ 46'
- 7
-
11
Simon Becher ↑ 73'
- 15
- 20
- 39
-
14
Tomas Totland ↑ 62'
Coach
David Critchley
San Jose Earthquakes Lineups
Starting XI
-
24
Nick Lima ↓ Amahl Pellegrino 79'
- 14
- 36
- 23
- 12
-
11
Ousseni Bouda ↓ Josef Martinez 61'
- 19
-
2
Jamar Ricketts ↓ Vitor Costa 66'
- 25
- 18
-
20
Nick Fernandez ↓ Beau Leroux 61'
Bench
- 42
-
94
Vitor Costa ↑ 66'
-
17
Josef Martinez ↑ 61'
-
10
Cristian Espinoza ↑ 61'
- 26
- 3
- 16
-
7
Amahl Pellegrino ↑ 79'
-
34
Beau Leroux ↑ 61'
Coach
Bruce Arena
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Marcel Hartel | 3 |
| Samuel Adeniran | 2 |
| Simon Becher | 2 |
| Eduard Lowen | 2 |
| Timo Werner | 2 |
| Brendan McSorley | 2 |
| Nicholas Gioacchini | 1 |
| Hosei Kijima | 1 |
Head to Head
St. Louis City Form
2025-05-31
St. Louis City
2–1
San Jose Earthquakes
W
2025-05-25
Colorado Rapids SC
1–0
St. Louis City
L
2025-05-18
Minnesota United FC
3–0
St. Louis City
L
2025-05-15
St. Louis City
2–2
Sporting Kansas City
D
2025-05-11
St. Louis City
1–2
San Diego FC
L
2025-05-04
Seattle Sounders FC
4–1
St. Louis City
L
San Jose Earthquakes Form
2025-05-31
St. Louis City
2–1
San Jose Earthquakes
L
2025-05-29
Los Angeles Galaxy
0–1
San Jose Earthquakes
W
2025-05-25
San Jose Earthquakes
3–3
Houston Dynamo
D
2025-05-17
New England Revolution
0–0
San Jose Earthquakes
D
2025-05-15
San Jose Earthquakes
3–3
Internacional CF Miami
D
2025-05-11
Colorado Rapids SC
0–2
San Jose Earthquakes
W
Predictions
Prediction accuracy
3 / 4
1.72
St. Louis City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.27
San Jose Earthquakes xG
I would bet for:
Both teams to score 59% + Over 2.5 goals 57%
Match Result
✓ CorrectActual: St. Louis City win
Both Teams to Score
✓ Correct
Avg goals/match: 2.99
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 80% |
|
20% |
| ± 2.5 | 57% |
|
43% |
| ± 3.5 | 35% |
|
65% |
| ± 4.5 | 19% |
|
81% |
Double Chance
St. Louis City or Draw
75%
Draw or San Jose Earthquakes
50%
St. Louis City or San Jose Earthquakes
75%
Half-Time Result
✗ WrongActual: St. Louis City win at HT
Correct Score
✓ In top 12
1 – 1
11.9%
2 – 1
Actual
1 – 0
7.9%
2 – 0
7.4%
0 – 0
6.8%
1 – 2
6.7%
2 – 2
5.8%
0 – 1
5.5%
3 – 1
5.2%
3 – 0
4.1%
0 – 2
4%
3 – 2
3.4%
Asian Handicap — St. Louis City
| Handicap | St. Louis City covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 14% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 21% | 53% |
| -0.5 | 47% | — | 53% |
| +0.5 | 73% | — | 27% |
| +1 | 73% | 15% | 12% |
| +1.5 | 88% | — | 12% |
| +2 | 88% | 8% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
St. Louis City keeps clean sheet
29%
✓
San Jose Earthquakes keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

