Thursday , 2 July 2026

St. Louis City vs San Jose Earthquakes, MLS 2025 REGULAR SEASON

MLS · 2025
Sat 31 May 2025 · 18:30 UTC Citypark HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
86% Over 2.5 Goals
H2H history
14% Clean Sheets
St. Louis City this season
33% Clean Sheets
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

H2H

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

✓ Correct
St. Louis City38% Draw27% San Jose Earthquakes35%
Actual: St. Louis City win

Both Teams to Score

✓ Correct
Yes55% 0% No45%
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

✗ Wrong
St. Louis City23% Draw47% San Jose Earthquakes30%
Actual: 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.