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 34 games · 38 pts (2026/26)
- St. Louis City 34 games · 54 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
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 | |
|---|---|---|
| #28 | Position | #18 |
| 38 | Points | 54 |
| 34 | Played | 34 |
| 9 / 11 / 14 | W / D / L | 15 / 9 / 10 |
| 57 | Scored | 59 |
| 63 | Conceded | 48 |
| -6 | GD | +11 |
| 1.12 | PPG | 1.59 |
| 26% | Win % | 44% |
Key Stats
25%
Both Teams to Score
H2H (4 games)
H2H (4 games)
25%
Over 2.5 Goals
H2H history
H2H history
24%
Clean Sheets
San Diego FC this season
San Diego FC this season
18%
Clean Sheets
St. Louis City this season
St. Louis City this season
San Diego FC are 28th (38 pts). St. Louis City are 18th (54 pts).
Goal Timing (This Season)
San Diego FC
0-15
7/10
16-30
5/10
31-45
7/12
46-60
7/5
61-75
7/8
76+
10/12
■ Scored ■ Conceded
St. Louis City
0-15
9/3
16-30
8/2
31-45
11/8
46-60
10/9
61-75
6/7
76+
10/11
■ Scored ■ Conceded
Top Scorers (This Season)
San Diego FC
| Anders Dreyer | 14 G | 12 A |
| Marcus Ingvartsen | 12 G | 3 A |
St. Louis City
| Rafael Navarro | 18 G | 6 A |
| Simon Becher | 9 G | 4 A |
| Marcel Hartel | 6 G | 3 A |
Events
Match Events
- 0' The game is set. St. Louis City kicks off things out of here…
- 5' The travelling St. Louis City supporters hardly appreciate their team being pressed down to the backline.
- 10' Anibal Godoy has been relatively quiet despite scoring 6 goals in his last 8 appearances.
- 15' Matchday of the Array and both teams know exactly what is at stake tonight.
- 20' Eduard Lowen has certainly something to prove this evening. He made 13 appearances with only 3 goals this season.
- 25' The home supporters are growing impatient. San Diego FC must find a spark to ignite this game.
- 30' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 31' San Diego FC manager makes another effort to make the tables turned. Emmanuel Boateng is hanging Hirving Lozano on the field on 31 minute.
- 36' The clock is ticking and both teams know a goal could change everything at this point.
- 37' Franco Negri was booked on 37.
- 39' It’s a booking for St. Louis City player. Eduard Lowen gets a card.
- 44' Simon Becher is having his name booked by the referee on 44.
- 46' The St. Louis City bench stirs into life. Cedric Teuchert is withdrawn and Chris Durkin gets his opportunity.
- 51' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 56' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 61' St. Louis City make a change. Simon Becher trudges off to be replaced by Klauss on 61 minutes.
- 66' While there is no rush on the pitch, let’s have a look at some stats. Hirving Lozano made 452 appearances and scored 82 goals. He is very likely to score a goal today.
- 68' The referee does not hesitate — a card for Anibal Godoy on 68 minutes.
- 71' Another substitution for San Diego FC to replace Franco Negri by Ian Pilcher on 71 minute.
- 73' St. Louis City receives a card for a hard tackle on 73.
- 76' Chris Durkin picks up a card and will need to be extremely careful for the remainder of this match.
- 79' San Diego FC make a change. Emmanuel Boateng trudges off to be replaced by Tomas Angel on 79 minutes.
- 80' Joshua Yaro is replacing Conrad Wallem for the St. Louis City side.
- 85' The 31-year-old Franco Negri has been sensational this season — 1 goals and 0 assists is a remarkable return.
- 86' Another change for St. Louis City made on 86 minute. Marcel Hartel leaves to be changed by Celio Pompeu.
- 87' It’s a booking for St. Louis City player. Kyle Hiebert gets a card.
- 90' The referee reaches into his pocket. Out comes the card for Christopher McVey.
- The final score is 0-0.
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 |
|---|---|
| Anders Dreyer | 2 |
| Kyle Hiebert | 1 |
| Milan Iloski | 1 |
Head to Head
San Diego FC Form
St. Louis City Form
Predictions
Prediction accuracy
3 / 4
1.08
San Diego FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1
St. Louis City xG
I would bet for:
San Diego FC or Draw 70% + Under 2.5 goals 65%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.08
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 85% |
|
15% |
| ± 1.5 | 62% |
|
38% |
| ± 2.5 | 35% |
|
65% |
| ± 3.5 | 16% |
|
84% |
| ± 4.5 | 7% |
|
93% |
Double Chance
San Diego FC or Draw
70%
Draw or St. Louis City
61%
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.1%
0 – 1
11.1%
2 – 1
7.1%
2 – 0
7%
1 – 2
6.5%
0 – 2
5.9%
2 – 2
3.7%
3 – 1
2.6%
3 – 0
2.5%
1 – 3
2.2%
Asian Handicap — San Diego FC
| Handicap | San Diego FC covers | Push | St. Louis City covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 10% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 21% | 65% |
| -0.5 | 35% | — | 65% |
| +0.5 | 69% | — | 31% |
| +1 | 69% | 19% | 12% |
| +1.5 | 88% | — | 12% |
| +2 | 88% | 9% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
San Diego FC keeps clean sheet
37%
✗
St. Louis City keeps clean sheet
34%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

