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 34 games · 51 pts (2026/26)
- San Diego FC 34 games · 38 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
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 | |
|---|---|---|
| #20 | Position | #28 |
| 51 | Points | 38 |
| 34 | Played | 34 |
| 14 / 9 / 11 | W / D / L | 9 / 11 / 14 |
| 43 | Scored | 57 |
| 43 | Conceded | 63 |
| +0 | GD | -6 |
| 1.50 | PPG | 1.12 |
| 41% | Win % | 26% |
Key Stats
75%
Both Teams to Score
H2H (4 games)
H2H (4 games)
75%
Over 2.5 Goals
H2H history
H2H history
38%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
24%
Clean Sheets
San Diego FC this season
San Diego FC this season
Houston Dynamo are 20th (51 pts). San Diego FC are 28th (38 pts).
Goal Timing (This Season)
Houston Dynamo
0-15
1/3
16-30
6/7
31-45
9/4
46-60
6/4
61-75
6/4
76+
5/11
■ Scored ■ Conceded
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
Top Scorers (This Season)
Houston Dynamo
| Guilherme | 16 G | 8 A |
| Mateusz Bogusz | 8 G | 2 A |
San Diego FC
| Anders Dreyer | 14 G | 12 A |
| Marcus Ingvartsen | 12 G | 3 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Houston Dynamo to score. At the same time, San Diego FC does not seem to pull back! Let’s get it on!
- 5' San Diego FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 10' The teams are not in a rush to score plenty of goals. It might look strange considering San Diego FC that had 68 games and scored 110 goals.
- 15' The deadlock is broken! Felipe gets on the scoresheet on 15 minutes.
- 20' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 25' Over 25 minutes have gone by without a meaningful attack. The supporters want more.
- 30' The tempo has dropped considerably in the last few minutes. Ben Olsen will be considering his options from the bench.
- 35' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 39' Houston Dynamo player sees a card in front of him.
- 44' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 46' The crowd applauds Hirving Lozano as he leaves the pitch. Amahl Pellegrino steps in for San Diego FC.
- 51' A quiet spell here at Shell Energy Stadium. San Diego FC seem content sitting deep and soaking up pressure.
- 53' What an equalizer from Anders Dreyer!
- 58' Both teams are passing the ball around with high level of urgency. Houston Dynamo needs to do something about it to get closer to the goal.
- 63' Houston Dynamo looks like a favorite considering 1 games won in last 2 matches with its main striker Guilherme scoring 2 goals.
- 67' Amine Bassi is replacing Duane Holmes for the Houston Dynamo side.
- 72' San Diego FC 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.
- 76' Another change for San Diego FC made on 76 minute. Corey Baird leaves to be changed by Alexander Mighten.
- 77' Controversy at the stadium! Anibal Godoy argues furiously but the card stands.
- 78' That is a card for San Diego FC. Aiden Harangi will be fuming at that decision.
- 80' It is a substitution in Houston Dynamo team. Junior Urso is replaced by Sergio Santos on 80 minute.
- 83' Ian Pilcher catches the referee's attention in entirely the wrong way. card on 83.
- 84' The San Diego FC bench stirs into life. Aiden Harangi is withdrawn and Willy Kumado gets his opportunity.
- 85' Luca de la Torre has been a constant threat and now delivers with a goal on 85 minutes.
- 87' The deadlock is broken! Sergio Santos gets on the scoresheet on 87 minutes.
- 89' Magnificent from Anders Dreyer! That is 75 goals in 302 appearances — and it could not have come at a better time.
- 89' Time for substitution for Houston Dynamo. Ondrej Lingr is replaced by Gabriel Segal.
- 90' It’s a booking for Houston Dynamo player. Lawrence Ennali gets a card.
- 90' Paddy McNair has so much to prove this time. He replaces Anders Dreyer on 90 minute.
- 2-4 the final result. Houston Dynamo will be bitterly disappointed.
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 | 3 |
| Guilherme | 2 |
| Ezequiel Ponce | 2 |
| Onni Valakari | 1 |
| Ibrahim Aliyu | 1 |
| Luca Bombino | 1 |
| Sergio Santos | 1 |
| Mateusz Bogusz | 1 |
Houston Dynamo Form
San Diego FC Form
Predictions
Prediction accuracy
3 / 4
1.89
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.05
San Diego FC xG
I would bet for:
Houston Dynamo or San Diego FC 76% + Over 2.5 goals 74%
Match Result
✓ CorrectActual: San Diego FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.94
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 74% |
|
26% |
| ± 3.5 | 55% |
|
45% |
| ± 4.5 | 36% |
|
64% |
Double Chance
Houston Dynamo or Draw
61%
Draw or San Diego FC
63%
Houston Dynamo or San Diego FC
76%
Half-Time Result
✗ WrongActual: Houston Dynamo win at HT
Correct Score
✗ 2–4 not predicted2 – 4Actual
1 – 1
8.3%
1 – 2
7.5%
2 – 2
7%
2 – 1
6.9%
1 – 3
5.1%
2 – 3
4.8%
3 – 2
4.4%
3 – 1
4.3%
0 – 2
4.2%
2 – 0
3.6%
0 – 1
3.5%
1 – 0
3.2%
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | San Diego FC covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 11% | 81% |
| -1.5 | 19% | — | 81% |
| -1 | 19% | 16% | 64% |
| -0.5 | 36% | — | 64% |
| +0.5 | 58% | — | 42% |
| +1 | 58% | 18% | 24% |
| +1.5 | 76% | — | 24% |
| +2 | 76% | 13% | 11% |
| +2.5 | 89% | — | 11% |
Clean Sheet
Houston Dynamo keeps clean sheet
14%
✓
San Diego FC keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

