Houston Dynamo vs Philadelphia Union, MLS 2025 REGULAR SEASON
Overview
Match Preview
Houston Dynamo vs Philadelphia Union — MLS at Shell Energy Stadium.
- Houston Dynamo 14 games · 22 pts (2026/26)
- Philadelphia Union 15 games · 7 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 |
|---|---|---|---|---|
| 20 Jul | Philadelphia Union | H | 1–1 | D |
| 17 Jul | Vancouver Whitecaps FC | H | 0–3 | L |
| 13 Jul | Real Salt Lake | A | 0–1 | L |
| 06 Jul | San Diego FC | A | 4–3 | W |
| 29 Jun | St. Louis City | H | 1–0 | W |
| 26 Jun | Minnesota United FC | A | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Jul | Houston Dynamo | A | 1–1 | D |
| 16 Jul | Montreal Impact FC | H | 2–1 | W |
| 12 Jul | New York Red Bulls | H | 2–0 | W |
| 06 Jul | Nashville SC | A | 0–1 | L |
| 29 Jun | Columbus Crew SC | A | 0–1 | L |
| 26 Jun | Chicago Fire FC | A | 1–0 | W |
Season Stats
| Houston Dynamo | Philadelphia Union | |
|---|---|---|
| #22 | Position | #15 |
| 22 | Points | 7 |
| 14 | Played | 15 |
| 7 / 1 / 6 | W / D / L | 1 / 4 / 10 |
| 19 | Scored | 18 |
| 23 | Conceded | 30 |
| -4 | GD | -12 |
| 1.57 | PPG | 0.47 |
| 50% | Win % | 7% |
Key Stats
75%
Both Teams to Score
H2H (4 games)
H2H (4 games)
75%
Over 2.5 Goals
H2H history
H2H history
29%
Clean Sheets
Houston Dynamo this season
Houston Dynamo this season
20%
Clean Sheets
Philadelphia Union this season
Philadelphia Union this season
Houston Dynamo are 22nd (22 pts). Philadelphia Union are 15th (7 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
Philadelphia Union
0-15
2/3
16-30
1/4
31-45
2/2
46-60
2/1
61-75
2/1
76+
2/2
■ Scored ■ Conceded
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Houston Dynamo is hosting Philadelphia Union for another epic battle.
- 5' Not even hints on scoring a goal over the last 5 minutes.
- 10' It looks surprising Houston Dynamo does not make any changes. Griffin Dorsey has some obvious troubles when approaching to the goal.
- 15' Goal! Alejandro Bedoya scores his 25 goal in 286 matches.
- 17' The referee shows Philadelphia Union player a card on 17.
- 22' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 26' Philadelphia Union player sees a card in front of him.
- 31' 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 Quinn Sullivan suffering a number of foals already.
- 33' It’s gonna be a card for Mikkel Uhre.
- 37' Time for substitution for Houston Dynamo. Ezequiel Ponce is replaced by Duane Holmes.
- 38' A meaty challenge results in booking for Franco Escobar on 38.
- 43' Philadelphia Union is showing some good football. However, Philadelphia Union are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 46' It’s a booking for Houston Dynamo player. Griffin Dorsey gets a card.
- 47' Time for substitution for Philadelphia Union. Jovan Lukic is replaced by Danley Jean Jacques.
- 49' It’s gonna be a card for Ondrej Lingr.
- 54' Houston Dynamo 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.
- 55' Goal! Jack McGlynn scores his 15 goal in 286 matches.
- 58' The whistle greets Olivier Mbaizo as he departs to be replaced by Kai Wagner.
- 63' While there is no rush on the pitch, let’s have a look at some stats. Ezequiel Ponce made 127 appearances and scored 46 goals. He is very likely to score a goal today.
- 68' Houston Dynamo started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 68.
- 69' The supporters are chanting for Lawrence Ennali. He replaces Sebastian Kowalczyk on 69 minute.
- 73' Indiana Vassilev has so much to prove this time. He replaces Alejandro Bedoya on 73 minute.
- 74' Frankie Westfield is having his name booked by the referee on 74.
- 79' Jovan Lukic has certainly something to prove this evening. He made 15 appearances with only 0 goals this season.
- 84' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 89' 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.
- 90' Frankie Westfield was booked on 90.
- 90' The supporters are chanting for Gabriel Segal. He replaces Ondrej Lingr on 90 minute.
- The final score is 1-1.
Lineups
Houston Dynamo Lineups
Starting XI
- 31
-
10
Ezequiel Ponce ↓ Duane Holmes 37'
- 6
-
2
Franco Escobar ↓ Felipe 69'
- 30
-
25
Griffin Dorsey ↓ Erik Duenas 90'
-
9
Ondrej Lingr ↓ Gabriel Segal 90'
- 27
- 4
- 21
- 22
Bench
-
14
Duane Holmes ↑ 37'
- 8
- 1
-
16
Erik Duenas ↑ 90'
-
11
Lawrence Ennali ↑ 69'
- 12
-
17
Gabriel Segal ↑ 90'
-
36
Felipe ↑ 69'
- 24
Coach
Ben Olsen
Philadelphia Union Lineups
Starting XI
- 11
-
15
Olivier Mbaizo ↓ Kai Wagner 58'
- 26
- 8
- 5
-
7
Mikkel Uhre ↓ Tai Baribo 47'
- 14
- 20
- 76
- 39
- 4
Bench
-
27
Kai Wagner ↑ 58'
- 18
-
19
Indiana Vassilev ↑ 73'
-
33
Quinn Sullivan ↑ 90'
-
21
Danley Jean Jacques ↑ 47'
- 25
-
9
Tai Baribo ↑ 47'
-
29
Olwethu Makhanya ↑ 47'
- 6
Coach
Bradley Carnell
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Alejandro Bedoya | 2 |
| Mikael Uhre | 2 |
| Alejandro Bedoya | 1 |
| Jack McGlynn | 1 |
| Fafa Picault | 1 |
| Cory Burke | 1 |
| Christian Ramirez | 1 |
| Jack Elliott | 1 |
Head to Head
Houston Dynamo Form
Philadelphia Union Form
2025-07-20
Houston Dynamo
1–1
Philadelphia Union
D
2025-07-16
Philadelphia Union
2–1
Montreal Impact FC
W
2025-07-12
Philadelphia Union
2–0
New York Red Bulls
W
2025-07-06
Nashville SC
1–0
Philadelphia Union
L
2025-06-29
Columbus Crew SC
1–0
Philadelphia Union
L
2025-06-26
Chicago Fire FC
0–1
Philadelphia Union
W
Predictions
Prediction accuracy
2 / 4
1.33
Houston Dynamo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.5
Philadelphia Union xG
I would bet for:
Houston Dynamo or Philadelphia Union 72% + Both teams to score 57%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.83
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 53% |
|
47% |
| ± 3.5 | 32% |
|
68% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Houston Dynamo or Draw
62%
Draw or Philadelphia Union
67%
Houston Dynamo or Philadelphia Union
72%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 2
8.5%
0 – 1
7.9%
0 – 0
7.8%
2 – 1
7.5%
1 – 0
6.9%
0 – 2
6.5%
2 – 2
5.7%
2 – 0
5.1%
1 – 3
4.3%
3 – 1
3.4%
0 – 3
3.2%
Asian Handicap — Houston Dynamo
| Handicap | Houston Dynamo covers | Push | Philadelphia Union covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 10% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 18% | 68% |
| -0.5 | 32% | — | 68% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 20% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 12% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
Houston Dynamo keeps clean sheet
23%
✓
Philadelphia Union keeps clean sheet
27%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

