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 18 games · 26 pts (2026/26)
- San Jose Earthquakes 18 games · 33 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
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 | |
|---|---|---|
| #22 | Position | #18 |
| 26 | Points | 33 |
| 18 | Played | 18 |
| 7 / 5 / 6 | W / D / L | 10 / 3 / 5 |
| 24 | Scored | 37 |
| 24 | Conceded | 24 |
| +0 | GD | +13 |
| 1.44 | PPG | 1.83 |
| 39% | Win % | 56% |
Key Stats
75%
Both Teams to Score
H2H (8 games)
H2H (8 games)
88%
Over 2.5 Goals
H2H history
H2H history
16%
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 22nd (26 pts). San Jose Earthquakes are 18th (33 pts).
Goal Timing (This Season)
St. Louis City
0-15
2/1
16-30
3/1
31-45
4/2
46-60
5/5
61-75
4/3
76+
5/6
■ Scored ■ Conceded
San Jose Earthquakes
0-15
7/6
16-30
3/4
31-45
3/2
46-60
6/6
61-75
4/1
76+
7/6
■ Scored ■ Conceded
Top Scorers (This Season)
St. Louis City
| Marcel Hartel | 5 G | 3 A |
San Jose Earthquakes
| Preston Judd | 11 G | 2 A |
| Ousseni Bouda | 5 G | 1 A |
Events
Match Events
- 0' The stage is set the green flag drops! Another match against St. Louis City and San Jose Earthquakes has kicked off!
- 5' Celio Pompeu has been relatively quiet despite scoring 6 goals in his last 120 appearances.
- 10' The travelling San Jose Earthquakes supporters hardly appreciate their team being pressed down to the backline.
- 15' will be watching from the dugout nervously. His St. Louis City side need to improve if they are to claim all three points.
- 20' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with San Jose Earthquakes winning 100% of all matches.
- 25' It is a cagey affair so far. St. Louis City in their trying to find a way past San Jose Earthquakes's compact .
- 30' Poor challenge from Klauss. The referee spots it immediately and shows the card.
- 34' Controversy at the stadium! Max Floriani argues furiously but the card stands.
- 39' The energy levels are beginning to show. Bruce Arena might look to freshen things up shortly.
- 41' A change in the St. Louis City ranks — Cedric Teuchert exits the field as Xande Silva enters on 41.
- 43' That looks like a foul for a card for Xande Silva.
- 46' Henry Kessler has so much to prove this time. He replaces Chris Durkin on 46 minute.
- 47' GOAL! Klauss fires home to make it 1-0!
- 52' Not even hints on scoring a goal over the last 52 minutes.
- 57' St. Louis City are happy to let the opposition have the ball in their own half. The trap is set.
- 61' A tactical swap from San Jose Earthquakes — Cristian Espinoza on, Hernan Lopez Munoz off on 61 minutes.
- 62' St. Louis City manager makes another effort to make the tables turned. Tomas Totland is hanging Jayden Reid on the field on 62 minute.
- 66' Vitor Costa is replacing Jamar Ricketts for the San Jose Earthquakes side.
- 71' San Jose Earthquakes fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 73' A tactical swap from St. Louis City — Alfredo Morales on, Joey Zalinsky off on 73 minutes.
- 78' A tactical chess match is unfolding here. The question is which manager blinks first.
- 79' The San Jose Earthquakes bench stirs into life. Nick Lima is withdrawn and Amahl Pellegrino gets his opportunity.
- 82' The deadlock is broken! Josef Martinez gets on the scoresheet on 82 minutes.
- 87' St. Louis City seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 90' The referee calls foul for Earl Edwards Jr.. He receives a card.
- St. Louis City celebrates a vital win. Three points that could prove pivotal come season's end.
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 |
| Timo Werner | 2 |
| Brendan McSorley | 2 |
| Samuel Adeniran | 2 |
| Simon Becher | 2 |
| Eduard Lowen | 2 |
| Hosei Kijima | 1 |
| Tomas Ostrak | 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.46
St. Louis City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.34
San Jose Earthquakes xG
I would bet for:
St. Louis City or San Jose Earthquakes 74% + Both teams to score 57%
Match Result
✓ CorrectActual: St. Louis City win
Both Teams to Score
✓ Correct
Avg goals/match: 2.8
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 52% |
|
48% |
| ± 3.5 | 31% |
|
69% |
| ± 4.5 | 16% |
|
84% |
Double Chance
St. Louis City or Draw
70%
Draw or San Jose Earthquakes
56%
St. Louis City or San Jose Earthquakes
74%
Half-Time Result
✗ WrongActual: St. Louis City win at HT
Correct Score
✓ In top 12
1 – 1
12.8%
2 – 1
Actual
0 – 0
8%
1 – 0
8%
1 – 2
7.6%
0 – 1
7.2%
2 – 0
6.4%
2 – 2
5.6%
0 – 2
5.3%
3 – 1
4.1%
1 – 3
3.4%
3 – 0
3.1%
Asian Handicap — St. Louis City
| Handicap | St. Louis City covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 12% | 81% |
| -1.5 | 19% | — | 81% |
| -1 | 19% | 20% | 61% |
| -0.5 | 39% | — | 61% |
| +0.5 | 67% | — | 33% |
| +1 | 67% | 18% | 15% |
| +1.5 | 85% | — | 15% |
| +2 | 85% | 10% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
St. Louis City keeps clean sheet
27%
✓
San Jose Earthquakes keeps clean sheet
24%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

