Thursday , 2 July 2026

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

MLS · 2025
Sun 21 Sep 2025 · 02:30 UTC PayPal Park HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
21 Sep St. Louis City H 1–3 L
14 Sep Los Angeles FC H 2–4 L
31 Aug Austin FC A 1–3 L
24 Aug Houston Dynamo A 2–1 W
17 Aug San Diego FC H 1–2 L
10 Aug Vancouver Whitecaps FC H 2–1 W
DateOpponentH/A ScoreResult
21 Sep San Jose Earthquakes A 3–1 W
13 Sep Montreal Impact FC A 2–0 W
07 Sep FC Dallas H 1–1 D
31 Aug Houston Dynamo H 2–3 L
24 Aug Vancouver Whitecaps FC A 2–3 L
17 Aug Chicago Fire FC A 2–3 L

Season Stats

San Jose Earthquakes St. Louis City
#17 Position #27
32 Points 16
15 Played 14
10 / 2 / 3 W / D / L 4 / 4 / 6
34 Scored 16
15 Conceded 20
+19 GD -4
2.13 PPG 1.14
67% Win % 29%

Key Stats

71% Both Teams to Score
H2H (7 games)
86% Over 2.5 Goals
H2H history
33% Clean Sheets
San Jose Earthquakes this season
14% Clean Sheets
St. Louis City this season

San Jose Earthquakes are 17th (32 pts). St. Louis City are 27th (16 pts).

Goal Timing (This Season)

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
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

Events

Match Events

  • 0' The match kicks off with home fans waiting with anticipation for San Jose Earthquakes to score. At the same time, St. Louis City does not seem to pull back! Let’s get it on!
  • 5' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 10' What composure from Brendan McSorley! The USA international strokes it home. 0-1.
  • 15' The teams are not in a rush to score plenty of goals. It might look strange considering San Jose Earthquakes that had 279 games and scored 424 goals.
  • 19' Marcel Hartel adds to his 1 season tally! St. Louis City lead 0-2 — and this changes everything.
  • 24' Supporters expect more eagerness from Tomas Totland, as he is very good at scoring at PayPal Park with 0 goals in the last 0 games.
  • 29' San Jose Earthquakes are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 31' Goal! Cristian Arango scores his 73 goal in 172 matches.
  • 36' It’s high time David Critchley made some changes to put the his team’s game back to action.
  • 41' With 1 assists to his name this season, Daniel Munie is clearly more than just a goal scorer for San Jose Earthquakes.
  • 45' Brendan McSorley adds to his 1 season tally! St. Louis City lead 1-3 — and this changes everything.
  • 45' A moment of madness from Ronaldo Vieira on 45 minutes earns him a card. San Jose Earthquakes will be frustrated.
  • 47' St. Louis City manager makes another effort to make the tables turned. Mykhi Joyner is hanging Celio Pompeu on the field on 47 minute.
  • 52' The travelling St. Louis City supporters hardly appreciate their team being pressed down to the backline.
  • 57' San Jose Earthquakes has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
  • 62' will be watching from the dugout nervously. His San Jose Earthquakes side need to improve if they are to claim all three points.
  • 63' San Jose Earthquakes ring the changes. Bruno Wilson has done his job and it is now time for Josef Martinez to step up.
  • 68' While there is no rush on the pitch, let’s have a look at some stats. Ousseni Bouda made 279 appearances and scored 8 goals. He is very likely to score a goal today.
  • 72' The referee reaches into his pocket. Out comes the card for Preston Judd.
  • 77' Over 77 minutes have gone by without a meaningful attack. The supporters want more.
  • 78' Simon Becher gets the nod from St. Louis City. He replaces Klauss and will look to change the dynamic.
  • 79' Beau Leroux has so much to prove this time. He replaces Preston Judd on 79 minute.
  • 81' Simon Becher was booked on 81.
  • 82' The referee does not hesitate — a card for Benjamin Kikanovic on 82 minutes.
  • 82' Seth Antwi is ready to make an impact after coming on for Chris Durkin at the 82 minute mark.
  • 87' 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.
  • 88' A change in the St. Louis City ranks — Marcel Hartel exits the field as Alfredo Morales enters on 88.
  • 90' Jack Skahan gets the nod from San Jose Earthquakes. He replaces Cristian Espinoza and will look to change the dynamic.
  • San Jose Earthquakes will have plenty to reflect on. St. Louis City were simply the better side today.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.75 San Jose Earthquakes xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.59 St. Louis City xG
I would bet for: San Jose Earthquakes or St. Louis City 75% + Both teams to score 66%

Match Result

✓ Correct
San Jose Earthquakes37% Draw25% St. Louis City38%
Actual: St. Louis City win

Both Teams to Score

✓ Correct
Yes66% 0% No34%
Avg goals/match: 3.34
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 85%
15%
± 2.5 64%
36%
± 3.5 43%
57%
± 4.5 25%
75%

Double Chance

San Jose Earthquakes or Draw
62%
Draw or St. Louis City
63%
San Jose Earthquakes or St. Louis City
75%

Half-Time Result

✗ Wrong
San Jose Earthquakes31% Draw42% St. Louis City27%
Actual: St. Louis City win at HT

Correct Score

✓ In top 12
1 – 1
10.7%
2 – 1
8.3%
1 – 2
7.6%
2 – 2
6.6%
1 – 0
5.5%
2 – 0
5.4%
0 – 0
5.1%
0 – 1
4.9%
3 – 1
4.8%
0 – 2
4.5%
1 – 3
Actual
3 – 2
3.9%

Asian Handicap — San Jose Earthquakes

Handicap San Jose Earthquakes covers Push St. Louis City covers
-2.5 10% 90%
-2 10% 12% 78%
-1.5 22% 78%
-1 22% 19% 59%
-0.5 41% 59%
+0.5 66% 34%
+1 66% 17% 17%
+1.5 83% 17%
+2 83% 10% 7%
+2.5 93% 7%

Clean Sheet

San Jose Earthquakes keeps clean sheet
21%
St. Louis City keeps clean sheet
18%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.