San Diego FC vs St. Louis City, MLS 2025 REGULAR SEASON
Overview
Match Preview
San Diego FC vs St. Louis City — MLS at Snapdragon Stadium.
- San Diego FC 27 games · 32 pts (2026/26)
- St. Louis City 26 games · 44 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
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Mar | St. Louis City | H | 0–0 | D |
| 24 Feb | Los Angeles Galaxy | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Mar | San Diego FC | A | 0–0 | D |
| 23 Feb | Colorado Rapids SC | H | 0–0 | D |
| 20 Oct | Minnesota United FC | A | 1–4 | L |
| 06 Oct | Houston Dynamo | H | 3–0 | W |
| 03 Oct | Los Angeles FC | A | 0–1 | L |
| 29 Sep | Sporting Kansas City | H | 3–1 | W |
Season Stats
| San Diego FC | St. Louis City | |
|---|---|---|
| #25 | Position | #19 |
| 32 | Points | 44 |
| 27 | Played | 26 |
| 8 / 8 / 11 | W / D / L | 12 / 8 / 6 |
| 47 | Scored | 45 |
| 47 | Conceded | 36 |
| +0 | GD | +9 |
| 1.19 | PPG | 1.69 |
| 30% | Win % | 46% |
Key Stats
33%
Both Teams to Score
H2H (3 games)
H2H (3 games)
33%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
San Diego FC this season
San Diego FC this season
12%
Clean Sheets
St. Louis City this season
St. Louis City this season
San Diego FC are 25th (32 pts). St. Louis City are 19th (44 pts).
Goal Timing (This Season)
San Diego FC
0-15
6/8
16-30
3/5
31-45
5/9
46-60
5/3
61-75
7/7
76+
7/9
■ Scored ■ Conceded
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
Top Scorers (This Season)
San Diego FC
| Marcus Ingvartsen | 12 G | 3 A |
| Anders Dreyer | 11 G | 9 A |
St. Louis City
| Rafael Navarro | 13 G | 3 A |
| Simon Becher | 8 G | 4 A |
| Marcel Hartel | 6 G | 3 A |
Events
Match Events
- 0' What a night it is going to be! San Diego FC welcome St. Louis City for this crunch clash at Snapdragon Stadium.
- 5' The clock is ticking and both teams know a goal could change everything at this point.
- 10' Both teams are passing the ball around with high level of urgency. San Diego FC needs to do something about it to get closer to the goal.
- 15' St. Louis City fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 20' It’s high time Olof Mellberg made some changes to put the his team’s game back to action.
- 25' With 0 assists to his name this season, C.J. dos Santos is clearly more than just a goal scorer for San Diego FC.
- 30' San Diego FC are deployed in a today, looking to exploit space against St. Louis City's shape.
- 31' Fresh legs for San Diego FC! Emmanuel Boateng comes on to replace Hirving Lozano.
- 36' Not even hints on scoring a goal over the last 36 minutes.
- 37' A moment of madness from Franco Negri on 37 minutes earns him a card. San Diego FC will be frustrated.
- 39' Poor challenge from Eduard Lowen. The referee spots it immediately and shows the card.
- 44' Simon Becher has been a danger all night but risks an early exit having now seen a card on 44.
- 46' Time for substitution for St. Louis City. Cedric Teuchert is replaced by Chris Durkin.
- 51' San Diego FC looks like a favorite considering 1 games won in last 1 matches with its main striker scoring 0 goals.
- 56' Over 56 minutes have gone by without a meaningful attack. The supporters want more.
- 61' St. Louis City ring the changes. Simon Becher has done his job and it is now time for Klauss to step up.
- 66' St. Louis City is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 68' That looks like a foul for a card for Anibal Godoy.
- 71' The whistle greets Franco Negri as he departs to be replaced by Ian Pilcher.
- 73' The referee has no hesitation. Conrad Wallem is booked for St. Louis City — card on 73.
- 76' A moment of madness from Chris Durkin on 76 minutes earns him a card. St. Louis City will be frustrated.
- 79' The San Diego FC manager makes a substitution. Emmanuel Boateng departs to be replaced by Tomas Angel.
- 80' St. Louis City make a change. Conrad Wallem trudges off to be replaced by Joshua Yaro on 80 minutes.
- 85' The teams are not in a rush to score plenty of goals. It might look strange considering St. Louis City that had 124 games and scored 187 goals.
- 86' It is a substitution in St. Louis City team. Marcel Hartel is replaced by Celio Pompeu on 86 minute.
- 87' Kyle Hiebert has been a danger all night but risks an early exit having now seen a card on 87.
- 90' The referee shows San Diego FC player a card on 90.
- What a match! Full time at {STADIUM} — San Diego FC 0-0 St. Louis City.
Lineups
San Diego FC Lineups
Starting XI
- 11
- 14
- 17
-
20
Anibal Godoy ↓ Onni Valakari 71'
- 7
- 10
-
22
Franco Negri ↓ Ian Pilcher 71'
- 97
- 19
- 1
- 6
Bench
- 13
- 77
-
8
Onni Valakari ↑ 71'
-
24
Emmanuel Boateng ↑ 31'
- 70
-
2
Willy Kumado ↑ 79'
- 9
- –
-
25
Ian Pilcher ↑ 71'
Coach
Jason Grubb
St. Louis City Lineups
Starting XI
- 1
-
36
Cedric Teuchert ↓ Chris Durkin 46'
- 38
-
17
Marcel Hartel ↓ Celio Pompeu 86'
-
10
Eduard Lowen ↓ Alfredo Morales 61'
- 5
-
11
Simon Becher ↓ Klauss 61'
- 22
- 20
- 14
-
6
Conrad Wallem ↓ Joshua Yaro 80'
Bench
- 32
-
27
Alfredo Morales ↑ 61'
-
8
Chris Durkin ↑ 46'
-
9
Klauss ↑ 61'
-
15
Joshua Yaro ↑ 80'
-
12
Celio Pompeu ↑ 86'
- 39
Coach
Olof Mellberg
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Kyle Hiebert | 1 |
| Anders Dreyer | 1 |
| Milan Iloski | 1 |
Head to Head
San Diego FC Form
St. Louis City Form
Predictions
Prediction accuracy
3 / 4
1.11
San Diego FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.95
St. Louis City xG
I would bet for:
San Diego FC or Draw 71% + Under 2.5 goals 66%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.06
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 85% |
|
15% |
| ± 1.5 | 61% |
|
39% |
| ± 2.5 | 34% |
|
66% |
| ± 3.5 | 16% |
|
84% |
| ± 4.5 | 6% |
|
94% |
Double Chance
San Diego FC or Draw
71%
Draw or St. Louis City
60%
San Diego FC or St. Louis City
69%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
Actual
1 – 1
14.4%
1 – 0
12.9%
0 – 1
10.8%
2 – 0
7.5%
2 – 1
7.2%
1 – 2
6.2%
0 – 2
5.5%
2 – 2
3.6%
3 – 0
2.7%
3 – 1
2.7%
1 – 3
2%
Asian Handicap — San Diego FC
| Handicap | San Diego FC covers | Push | St. Louis City covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 11% | 84% |
| -1.5 | 16% | — | 84% |
| -1 | 16% | 22% | 63% |
| -0.5 | 37% | — | 63% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 18% | 11% |
| +1.5 | 89% | — | 11% |
| +2 | 89% | 8% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
San Diego FC keeps clean sheet
39%
✗
St. Louis City keeps clean sheet
34%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

