Houston Dynamo vs San Diego FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Houston Dynamo vs San Diego FC — MLS at Shell Energy Stadium.
- Houston Dynamo 14 games · 22 pts (2026/26)
- San Diego FC 15 games · 17 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 |
|---|---|---|---|---|
| 05 Oct | San Diego FC | H | 2–4 | L |
| 28 Sep | Nashville SC | A | 1–3 | L |
| 21 Sep | Portland Timbers | H | 1–0 | W |
| 14 Sep | Colorado Rapids SC | A | 1–2 | L |
| 07 Sep | Los Angeles Galaxy | H | 1–1 | D |
| 31 Aug | St. Louis City | A | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 05 Oct | Houston Dynamo | A | 4–2 | W |
| 28 Sep | San Jose Earthquakes | H | 0–1 | L |
| 20 Sep | Atlanta United FC | A | 1–1 | D |
| 14 Sep | Minnesota United FC | H | 1–3 | L |
| 01 Sep | Los Angeles FC | A | 2–1 | W |
| 24 Aug | Portland Timbers | H | 0–0 | D |
Season Stats
| Houston Dynamo | San Diego FC | |
|---|---|---|
| #22 | Position | #25 |
| 22 | Points | 17 |
| 14 | Played | 15 |
| 7 / 1 / 6 | W / D / L | 4 / 5 / 6 |
| 19 | Scored | 30 |
| 23 | Conceded | 27 |
| -4 | GD | +3 |
| 1.57 | PPG | 1.13 |
| 50% | Win % | 27% |
Key Stats
67%
Both Teams to Score
H2H (3 games)
H2H (3 games)
67%
Over 2.5 Goals
H2H history
H2H history
29%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
27%
Clean Sheets
San Diego FC this season
San Diego FC this season
Houston Dynamo are 22nd (22 pts). San Diego FC are 25th (17 pts).
Goal Timing (This Season)
Houston Dynamo
0-15
–/2
16-30
1/2
31-45
3/2
46-60
2/3
61-75
3/2
76+
2/2
■ Scored ■ Conceded
San Diego FC
0-15
4/5
16-30
2/2
31-45
2/7
46-60
2/1
61-75
3/2
76+
4/5
■ Scored ■ Conceded
Events
Match Events
- 0' Temperatures are rising at Shell Energy Stadium as Houston Dynamo face off against San Diego FC in what promises to be a fascinating contest.
- 5' The tempo has dropped considerably in the last few minutes. Jason Grubb will be considering his options from the bench.
- 10' It looks like no one’s ball. Houston Dynamo is used to counterattacking playing. None of the sides are ready to take the lead.
- 15' GOAL! Felipe scores on 15. Assisted by Junior Urso
- 20' Onni Valakari is a natural and has been asked to do a very specific job for Houston Dynamo tonight.
- 25' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Willy Kumado suffering a number of foals already.
- 30' C.J. dos Santos needs to be pretty careful with his discipline considering 0 Red cards this season.
- 35' It is a cagey affair so far. Houston Dynamo in their trying to find a way past San Diego FC's compact .
- 39' It’s gonna be a card for Ezequiel Ponce.
- 44' San Diego FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 46' A change in the San Diego FC ranks — Hirving Lozano exits the field as Amahl Pellegrino enters on 46.
- 51' It’s high time Ben Olsen made some changes to put the his team’s game back to action.
- 53' Anders Dreyer does the damage! The net is bulging and San Diego FC surge ahead!
- 58' Not even hints on scoring a goal over the last 58 minutes.
- 63' The travelling San Diego FC supporters hardly appreciate their team being pressed down to the backline.
- 67' Duane Holmes makes way for Amine Bassi at the 67 minute mark. A tactical switch from Houston Dynamo.
- 72' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 76' San Diego FC ring the changes. Corey Baird has done his job and it is now time for Alexander Mighten to step up.
- 77' Anibal Godoy was booked on 77.
- 78' Aiden Harangi was booked on 78.
- 80' Sergio Santos gets the nod from Houston Dynamo. He replaces Junior Urso and will look to change the dynamic.
- 83' The referee reaches into his pocket. Out comes the card for Ian Pilcher.
- 84' A change in the San Diego FC ranks — Aiden Harangi exits the field as Willy Kumado enters on 84.
- 85' The USA Luca de la Torre breaks the deadlock on 85 minutes. 1-2!
- 87' Brilliant from the ! Sergio Santos makes it 2-2 with a superb finish on 87.
- 89' Clinical. Composed. Brilliant. Anders Dreyer makes it 2-3.
- 89' Gabriel Segal has so much to prove this time. He replaces Ondrej Lingr on 89 minute.
- 90' A meaty challenge results in booking for Lawrence Ennali on 90.
- 90' Anders Dreyer makes way for Paddy McNair at the 90 minute mark. A tactical switch from San Diego FC.
- Another three points for San Diego FC.
Lineups
Houston Dynamo Lineups
Starting XI
- 3
- 31
-
14
Duane Holmes ↓ Amine Bassi 67'
- 10
- 6
-
30
Junior Urso ↓ Sergio Santos 80'
- 25
-
9
Ondrej Lingr ↓ Gabriel Segal 89'
- 11
-
36
Felipe ↓ Obafemi Awodesu 90'
- 22
Bench
-
8
Amine Bassi ↑ 67'
- 1
- 18
-
20
Sergio Santos ↑ 80'
- 16
- 27
- 4
-
17
Gabriel Segal ↑ 89'
-
24
Obafemi Awodesu ↑ 90'
Coach
Ben Olsen
San Diego FC Lineups
Starting XI
- 11
-
21
Corey Baird ↓ Alexander Mighten 76'
-
20
Anibal Godoy ↓ Luca de la Torre 84'
-
10
Anders Dreyer ↓ Paddy McNair 90'
- 8
-
22
Franco Negri ↓ Ian Pilcher 46'
- 97
- 1
- 6
- 26
-
23
Aiden Harangi ↓ Willy Kumado 84'
Bench
-
14
Luca de la Torre ↑ 84'
-
17
Paddy McNair ↑ 90'
- 13
-
77
Alexander Mighten ↑ 76'
- 24
-
90
Amahl Pellegrino ↑ 46'
-
2
Willy Kumado ↑ 84'
- 19
-
25
Ian Pilcher ↑ 46'
Coach
Jason Grubb
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Anders Dreyer | 2 |
| Ezequiel Ponce | 2 |
| Luca de la Torre | 1 |
| Ibrahim Aliyu | 1 |
| Amahl Pellegrino | 1 |
| Franco Escobar | 1 |
| Lawrence Ennali | 1 |
| Milan Iloski | 1 |
Houston Dynamo Form
San Diego FC Form
Predictions
Prediction accuracy
3 / 4
1.91
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.38
San Diego FC xG
I would bet for:
Over 2.5 goals 79% + Houston Dynamo or San Diego FC 77%
Match Result
✓ CorrectActual: San Diego FC win
Both Teams to Score
✓ Correct
Avg goals/match: 4.29
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 92% |
|
8% |
| ± 2.5 | 79% |
|
21% |
| ± 3.5 | 61% |
|
39% |
| ± 4.5 | 42% |
|
58% |
Double Chance
Houston Dynamo or Draw
57%
Draw or San Diego FC
66%
Houston Dynamo or San Diego FC
77%
Half-Time Result
✗ WrongActual: Houston Dynamo win at HT
Correct Score
✓ In top 12
1 – 2
7.3%
1 – 1
7%
2 – 2
6.8%
2 – 1
5.9%
1 – 3
5.7%
2 – 3
5.3%
3 – 2
4.3%
0 – 2
4%
3 – 1
3.7%
3 – 3
3.4%
1 – 4
3.4%
2 – 4
Actual
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | San Diego FC covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 9% | 83% |
| -1.5 | 17% | — | 83% |
| -1 | 17% | 15% | 69% |
| -0.5 | 31% | — | 69% |
| +0.5 | 52% | — | 48% |
| +1 | 52% | 18% | 30% |
| +1.5 | 70% | — | 30% |
| +2 | 70% | 14% | 16% |
| +2.5 | 84% | — | 16% |
Clean Sheet
Houston Dynamo keeps clean sheet
10%
✓
San Diego FC keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

