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 14 games · 16 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 |
|---|---|---|---|---|
| 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 | |
|---|---|---|
| #27 | Position | #17 |
| 16 | Points | 32 |
| 14 | Played | 15 |
| 4 / 4 / 6 | W / D / L | 10 / 2 / 3 |
| 16 | Scored | 34 |
| 20 | Conceded | 15 |
| -4 | GD | +19 |
| 1.14 | PPG | 2.13 |
| 29% | Win % | 67% |
Key Stats
71%
Both Teams to Score
H2H (7 games)
H2H (7 games)
86%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
St. Louis City this season
St. Louis City this season
33%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
St. Louis City are 27th (16 pts). San Jose Earthquakes are 17th (32 pts).
Goal Timing (This Season)
St. Louis City
0-15
1/1
16-30
1/1
31-45
1/1
46-60
4/3
61-75
2/3
76+
3/4
■ 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' Both captains have shaken hands and the referee is ready. We are underway at Citypark!
- 5' St. Louis City currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 10' The home supporters are growing impatient. St. Louis City must find a spark to ignite this game.
- 15' The Array continues to deliver drama. Both St. Louis City and San Jose Earthquakes are desperate not to drop points on matchday .
- 20' Celio Pompeu, a Brazil , has 0 bookings this season and will need to keep his discipline tonight.
- 25' San Jose Earthquakes fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 30' A moment of madness from Klauss on 30 minutes earns him a card. St. Louis City will be frustrated.
- 34' A meaty challenge results in booking for Max Floriani on 34.
- 39' 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.
- 41' Xande Silva is ready to make an impact after coming on for Cedric Teuchert at the 41 minute mark.
- 43' Controversy at the stadium! Xande Silva argues furiously but the card stands.
- 46' The supporters are chanting for Henry Kessler. He replaces Chris Durkin on 46 minute.
- 47' Assisted by Eduard Lowen with the perfectly-timed delivery and Klauss makes no mistake. 1-0!
- 52' 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.
- 57' Both keepers have barely been tested. St. Louis City and San Jose Earthquakes are cancelling each other out in the centre of the park.
- 61' San Jose Earthquakes make a change. Hernan Lopez Munoz trudges off to be replaced by Cristian Espinoza on 61 minutes.
- 62' The crowd applauds Jayden Reid as he leaves the pitch. Tomas Totland steps in for St. Louis City.
- 66' The crowd applauds Jamar Ricketts as he leaves the pitch. Vitor Costa steps in for San Jose Earthquakes.
- 71' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 73' The St. Louis City bench stirs into life. Joey Zalinsky is withdrawn and Alfredo Morales gets his opportunity.
- 78' Hernan Lopez Munoz has certainly something to prove this evening. He made 21 appearances with only 0 goals this season.
- 79' San Jose Earthquakes make a change. Nick Lima trudges off to be replaced by Amahl Pellegrino on 79 minutes.
- 82' Josef Martinez is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 87' St. Louis City are deployed in a today, looking to exploit space against San Jose Earthquakes's shape.
- 90' The referee does not hesitate — a card for Earl Edwards Jr. on 90 minutes.
- What a match! Full time at {STADIUM} — St. Louis City 2-1 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 |
| Eduard Lowen | 2 |
| Timo Werner | 2 |
| Brendan McSorley | 2 |
| Samuel Adeniran | 2 |
| Hosei Kijima | 1 |
| Jeremy Ebobisse | 1 |
| Cedric Teuchert | 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
2 / 4
1.23
St. Louis City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.46
San Jose Earthquakes xG
I would bet for:
St. Louis City or San Jose Earthquakes 73%
Match Result
✓ CorrectActual: St. Louis City win
Both Teams to Score
✓ Correct
Avg goals/match: 2.69
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 75% |
|
25% |
| ± 2.5 | 50% |
|
50% |
| ± 3.5 | 28% |
|
72% |
| ± 4.5 | 14% |
|
86% |
Double Chance
St. Louis City or Draw
65%
Draw or San Jose Earthquakes
62%
St. Louis City or San Jose Earthquakes
73%
Half-Time Result
✗ WrongActual: St. Louis City win at HT
Correct Score
✓ In top 12
1 – 1
13.1%
0 – 1
9%
0 – 0
8.8%
1 – 2
8.6%
1 – 0
7.4%
2 – 1
Actual
0 – 2
7.1%
2 – 2
5.3%
2 – 0
5%
1 – 3
4.2%
0 – 3
3.4%
3 – 1
3%
Asian Handicap — St. Louis City
| Handicap | St. Louis City covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 9% | 87% |
| -1.5 | 13% | — | 87% |
| -1 | 13% | 17% | 70% |
| -0.5 | 30% | — | 70% |
| +0.5 | 59% | — | 41% |
| +1 | 59% | 21% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 12% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
St. Louis City keeps clean sheet
24%
✓
San Jose Earthquakes keeps clean sheet
30%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

