Thursday , 2 July 2026

Houston Dynamo vs Philadelphia Union, MLS 2025 REGULAR SEASON

MLS · 2025
Sun 20 Jul 2025 · 00:30 UTC Shell Energy Stadium HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
75% Over 2.5 Goals
H2H history
29% Clean Sheets
Houston Dynamo this season
20% Clean Sheets
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

H2H

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

✗ Wrong
Houston Dynamo33% Draw28% Philadelphia Union39%
Actual: Draw

Both Teams to Score

✓ Correct
Yes57% 0% No43%
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

✓ Correct
Houston Dynamo25% Draw46% Philadelphia Union29%
Actual: 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.