2025 MLS, Regular Season
- Jack McGlynn - 45'+10' Pen
- Alejandro Bedoya - 15'
- Francis Westfield - 90'+9'
Match Formations
- Bond31
- Escobar2
- Ortíz22
- Bartlow4
- Lingr9
- Artur6
- Júnior Urso30
- Dorsey25
- Kowalczyk27
- Ponce10
- McGlynn21
Substitutes |
---|
Game Information
Shell Energy Stadium
8:30 PM, July 19, 2025Coverage: MLS Season Pass
Houston, Texas, USA
Attendance: 17,390
- Referees:
- Rosendo Mendoza
Match Timeline
Match Commentary
- Match ends, Houston Dynamo FC 1, Philadelphia Union 1. |
90'+13' Second Half ends, Houston Dynamo FC 1, Philadelphia Union 1. |
90'+13' Attempt missed. Lawrence Ennali (Houston Dynamo FC) right footed shot from outside the box misses to the left. Assisted by Erik Dueñas. |
90'+13' Artur (Houston Dynamo FC) hits the right post with a right footed shot from outside the box. Assisted by Lawrence Ennali. |
90'+10' Substitution, Houston Dynamo FC. Erik Dueñas replaces Griffin Dorsey. |
90'+9' Frankie Westfield (Philadelphia Union) is shown the red card for violent conduct. |
90'+8' Frankie Westfield (Philadelphia Union) wins a free kick in the defensive half. |
90'+8' Foul by Lawrence Ennali (Houston Dynamo FC). |
90'+6' Júnior Urso (Houston Dynamo FC) wins a free kick in the defensive half. |
90'+6' Foul by Indiana Vassilev (Philadelphia Union). |
90'+5' Júnior Urso (Houston Dynamo FC) wins a free kick in the defensive half. |
90'+5' Foul by Bruno Damiani (Philadelphia Union). |
90'+4' Attempt missed. Danley Jean Jacques (Philadelphia Union) left footed shot from the centre of the box misses to the right. Assisted by Kai Wagner with a cross following a corner. |
90'+4' Corner,Philadelphia Union. Conceded by Ethan Bartlow. |
90'+4' Attempt blocked. Quinn Sullivan (Philadelphia Union) right footed shot from the left side of the box is blocked. Assisted by Tai Baribo. |
90'+1' Fourth official has announced 11 minutes of added time. |
90'+1' Substitution, Philadelphia Union. Quinn Sullivan replaces Jeremy Rafanello because of an injury. |
90' Substitution, Houston Dynamo FC. Gabriel Segal replaces Ondrej Lingr. |
89' VAR Decision: No Penalty Philadelphia Union. |
87' Delay over. They are ready to continue. |
87' Delay in match because of an injury Ethan Bartlow (Houston Dynamo FC). |
85' Foul by Nathan Harriel (Philadelphia Union). |
85' Ethan Bartlow (Houston Dynamo FC) wins a free kick in the defensive half. |
85' Attempt saved. Bruno Damiani (Philadelphia Union) header from the centre of the box is saved in the centre of the goal by Jonathan Bond (Houston Dynamo FC). Assisted by Kai Wagner with a cross. |
84' Frankie Westfield (Philadelphia Union) wins a free kick on the right wing. |
84' Foul by Duane Holmes (Houston Dynamo FC). |
82' Delay over. They are ready to continue. |
82' Delay in match because of an injury Jeremy Rafanello (Philadelphia Union). |
80' Corner,Houston Dynamo FC. Conceded by Kai Wagner. |
79' Kai Wagner (Philadelphia Union) wins a free kick on the left wing. |
79' Foul by Jack McGlynn (Houston Dynamo FC). |
77' Attempt missed. Jesús Bueno (Philadelphia Union) header from the centre of the box is high and wide to the left. Assisted by Kai Wagner with a cross. |
76' Attempt missed. Lawrence Ennali (Houston Dynamo FC) right footed shot from outside the box is close, but misses to the right following a set piece situation. |
76' Griffin Dorsey (Houston Dynamo FC) hits the bar with a header from the centre of the box. Assisted by Ondrej Lingr with a cross following a set piece situation. |
75' Frankie Westfield (Philadelphia Union) is shown the yellow card for a bad foul. |
74' Lawrence Ennali (Houston Dynamo FC) wins a free kick on the left wing. |
74' Foul by Frankie Westfield (Philadelphia Union). |
73' Substitution, Philadelphia Union. Indiana Vassilev replaces Alejandro Bedoya. |
72' Griffin Dorsey (Houston Dynamo FC) wins a free kick in the defensive half. |
72' Foul by Alejandro Bedoya (Philadelphia Union). |
69' Substitution, Houston Dynamo FC. Lawrence Ennali replaces Sebastian Kowalczyk. |
69' Substitution, Houston Dynamo FC. Felipe Andrade replaces Franco Escobar because of an injury. |
69' Delay over. They are ready to continue. |
67' Delay in match because of an injury Franco Escobar (Houston Dynamo FC). |
66' Foul by Bruno Damiani (Philadelphia Union). |
66' Duane Holmes (Houston Dynamo FC) wins a free kick in the attacking half. |
65' Griffin Dorsey (Houston Dynamo FC) wins a free kick in the defensive half. |
65' Foul by Alejandro Bedoya (Philadelphia Union). |
65' Attempt missed. Bruno Damiani (Philadelphia Union) header from the centre of the box is close, but misses to the left. Assisted by Kai Wagner with a cross following a corner. |
64' Corner,Philadelphia Union. Conceded by Júnior Urso. |
64' Attempt blocked. Jesús Bueno (Philadelphia Union) left footed shot from outside the box is blocked. |
63' Attempt missed. Bruno Damiani (Philadelphia Union) header from the centre of the box misses to the left. Assisted by Kai Wagner with a cross. |
60' Foul by Pablo Ortíz (Houston Dynamo FC). |
60' Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half. |
60' Foul by Pablo Ortíz (Houston Dynamo FC). |
60' Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half. |
58' Substitution, Philadelphia Union. Kai Wagner replaces Olivier Mbaizo. |
57' Attempt missed. Griffin Dorsey (Houston Dynamo FC) header from the centre of the box misses to the left. Assisted by Duane Holmes with a cross. |
56' Corner,Houston Dynamo FC. Conceded by Nathan Harriel. |
55' Attempt missed. Artur (Houston Dynamo FC) right footed shot from outside the box misses to the left. Assisted by Júnior Urso. |
53' Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick on the left wing. |
53' Foul by Olivier Mbaizo (Philadelphia Union). |
52' Delay over. They are ready to continue. |
52' Delay in match (Houston Dynamo FC). |
51' Jesús Bueno (Philadelphia Union) wins a free kick in the defensive half. |
51' Foul by Artur (Houston Dynamo FC). |
50' Júnior Urso (Houston Dynamo FC) wins a free kick in the defensive half. |
50' Foul by Jeremy Rafanello (Philadelphia Union). |
49' Ondrej Lingr (Houston Dynamo FC) is shown the yellow card for a bad foul. |
49' Nathan Harriel (Philadelphia Union) wins a free kick on the left wing. |
49' Foul by Ondrej Lingr (Houston Dynamo FC). |
47' Foul by Bruno Damiani (Philadelphia Union). |
47' Ethan Bartlow (Houston Dynamo FC) wins a free kick in the defensive half. |
46' Griffin Dorsey (Houston Dynamo FC) is shown the yellow card for a bad foul. |
46' Frankie Westfield (Philadelphia Union) wins a free kick in the defensive half. |
46' Foul by Griffin Dorsey (Houston Dynamo FC). |
45' Substitution, Philadelphia Union. Tai Baribo replaces Mikael Uhre. |
45' Substitution, Philadelphia Union. Olwethu Makhanya replaces Jakob Glesnes. |
45' Substitution, Philadelphia Union. Danley Jean Jacques replaces Jovan Lukic. |
45' Second Half begins Houston Dynamo FC 1, Philadelphia Union 1. |
45'+13' First Half ends, Houston Dynamo FC 1, Philadelphia Union 1. |
45'+12' Nathan Harriel (Philadelphia Union) wins a free kick in the attacking half. |
45'+12' Foul by Ondrej Lingr (Houston Dynamo FC). |
45'+10' Goal! Houston Dynamo FC 1, Philadelphia Union 1. Jack McGlynn (Houston Dynamo FC) converts the penalty with a left footed shot to the bottom right corner. |
45'+9' Penalty conceded by Jesús Bueno (Philadelphia Union) with a hand ball in the penalty area. |
45'+9' Attempt blocked. Jack McGlynn (Houston Dynamo FC) left footed shot from outside the box is blocked. |
45'+8' Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick in the attacking half. |
45'+8' Foul by Jovan Lukic (Philadelphia Union). |
45'+6' Foul by Jack McGlynn (Houston Dynamo FC). |
45'+6' Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half. |
45'+6' Júnior Urso (Houston Dynamo FC) wins a free kick in the defensive half. |
45'+6' Foul by Jesús Bueno (Philadelphia Union). |
45' Fourth official has announced 7 minutes of added time. |
45' VAR Decision: No Penalty Houston Dynamo FC. |
42' Corner,Philadelphia Union. Conceded by Ethan Bartlow. |
42' Attempt blocked. Bruno Damiani (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Jakob Glesnes. |
42' Delay over. They are ready to continue. |
41' Delay in match because of an injury Jeremy Rafanello (Philadelphia Union). |
40' Jeremy Rafanello (Philadelphia Union) wins a free kick in the attacking half. |
40' Foul by Ondrej Lingr (Houston Dynamo FC). |
40' Attempt blocked. Jeremy Rafanello (Philadelphia Union) right footed shot from outside the box is blocked. |
38' Franco Escobar (Houston Dynamo FC) is shown the yellow card for a bad foul. |
38' Jakob Glesnes (Philadelphia Union) wins a free kick in the attacking half. |
38' Foul by Franco Escobar (Houston Dynamo FC). |
38' Attempt missed. Bruno Damiani (Philadelphia Union) header from the centre of the box misses to the right. Assisted by Jeremy Rafanello with a cross following a set piece situation. |
37' Foul by Griffin Dorsey (Houston Dynamo FC). |
37' Alejandro Bedoya (Philadelphia Union) wins a free kick on the left wing. |
36' Substitution, Houston Dynamo FC. Duane Holmes replaces Ezequiel Ponce because of an injury. |
36' Foul by Artur (Houston Dynamo FC). |
36' Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half. |
33' Mikael Uhre (Philadelphia Union) is shown the yellow card for a bad foul. |
33' Foul by Mikael Uhre (Philadelphia Union). |
33' Ethan Bartlow (Houston Dynamo FC) wins a free kick in the defensive half. |
33' Delay over. They are ready to continue. |
31' Delay in match (Houston Dynamo FC). |
29' Offside, Houston Dynamo FC. Ezequiel Ponce is caught offside. |
29' Attempt saved. Jack McGlynn (Houston Dynamo FC) left footed shot from outside the box is saved in the centre of the goal by Andrew Rick (Philadelphia Union). Assisted by Ondrej Lingr. |
28' Foul by Alejandro Bedoya (Philadelphia Union). |
28' Ethan Bartlow (Houston Dynamo FC) wins a free kick in the defensive half. |
26' Nathan Harriel (Philadelphia Union) is shown the yellow card for a bad foul. |
24' Corner,Philadelphia Union. Conceded by Ethan Bartlow. |
23' Jovan Lukic (Philadelphia Union) wins a free kick in the defensive half. |
23' Foul by Jack McGlynn (Houston Dynamo FC). |
21' Foul by Bruno Damiani (Philadelphia Union). |
21' Ethan Bartlow (Houston Dynamo FC) wins a free kick in the defensive half. |
20' Attempt saved. Sebastian Kowalczyk (Houston Dynamo FC) right footed shot from the centre of the box is saved in the top centre of the goal by Andrew Rick (Philadelphia Union). Assisted by Júnior Urso with a through ball. |
17' Olivier Mbaizo (Philadelphia Union) is shown the yellow card for a bad foul. |
17' Ondrej Lingr (Houston Dynamo FC) wins a free kick on the left wing. |
17' Foul by Olivier Mbaizo (Philadelphia Union). |
15' Goal! Houston Dynamo FC 0, Philadelphia Union 1. Alejandro Bedoya (Philadelphia Union) left footed shot from very close range to the top left corner. |
13' Attempt missed. Ethan Bartlow (Houston Dynamo FC) header from the right side of the six yard box is too high. Assisted by Jack McGlynn with a cross following a set piece situation. |
12' Júnior Urso (Houston Dynamo FC) wins a free kick on the left wing. |
12' Foul by Bruno Damiani (Philadelphia Union). |
11' Hand ball by Mikael Uhre (Philadelphia Union). |
10' Frankie Westfield (Philadelphia Union) wins a free kick in the defensive half. |
10' Foul by Jack McGlynn (Houston Dynamo FC). |
9' Júnior Urso (Houston Dynamo FC) wins a free kick in the defensive half. |
9' Foul by Frankie Westfield (Philadelphia Union). |
8' Jesús Bueno (Philadelphia Union) wins a free kick on the right wing. |
8' Foul by Sebastian Kowalczyk (Houston Dynamo FC). |
7' Jesús Bueno (Philadelphia Union) wins a free kick in the defensive half. |
7' Foul by Franco Escobar (Houston Dynamo FC). |
7' Júnior Urso (Houston Dynamo FC) wins a free kick in the attacking half. |
7' Foul by Jakob Glesnes (Philadelphia Union). |
6' Griffin Dorsey (Houston Dynamo FC) wins a free kick in the defensive half. |
6' Foul by Alejandro Bedoya (Philadelphia Union). |
6' Nathan Harriel (Philadelphia Union) wins a free kick in the defensive half. |
6' Foul by Ezequiel Ponce (Houston Dynamo FC). |
5' Foul by Mikael Uhre (Philadelphia Union). |
5' Artur (Houston Dynamo FC) wins a free kick in the defensive half. |
4' Franco Escobar (Houston Dynamo FC) wins a free kick in the defensive half. |
4' Foul by Mikael Uhre (Philadelphia Union). |
3' Attempt missed. Mikael Uhre (Philadelphia Union) right footed shot from the centre of the box misses to the right. |
1' Sebastian Kowalczyk (Houston Dynamo FC) wins a free kick on the left wing. |
1' Foul by Jesús Bueno (Philadelphia Union). |
- First Half begins. |
- Lineups are announced and players are warming up. |
MLS Standings
Team | GP | W | D | L | GD | P |
---|---|---|---|---|---|---|
FC Cincinnati | 24 | 15 | 3 | 6 | +8 | 48 |
Nashville SC | 24 | 14 | 5 | 5 | +17 | 47 |
Philadelphia Union | 24 | 14 | 5 | 5 | +17 | 47 |
Columbus Crew | 24 | 12 | 8 | 4 | +7 | 44 |
Inter Miami CF | 21 | 12 | 5 | 4 | +15 | 41 |
Orlando City SC | 24 | 10 | 8 | 6 | +11 | 38 |
Charlotte FC | 24 | 11 | 2 | 11 | +2 | 35 |
New York City FC | 23 | 10 | 5 | 8 | +4 | 35 |
New York Red Bulls | 24 | 9 | 6 | 9 | +4 | 33 |
Chicago Fire FC | 23 | 9 | 5 | 9 | +4 | 32 |
New England Revolution | 23 | 6 | 7 | 10 | -2 | 25 |
Toronto FC | 23 | 5 | 6 | 12 | -5 | 21 |
Atlanta United FC | 23 | 4 | 8 | 11 | -16 | 20 |
D.C. United | 24 | 4 | 7 | 13 | -25 | 19 |
CF Montréal | 24 | 3 | 6 | 15 | -25 | 15 |
MLS Standings
Team | GP | W | D | L | GD | P |
---|---|---|---|---|---|---|
San Diego FC | 24 | 13 | 4 | 7 | +15 | 43 |
Vancouver Whitecaps | 23 | 12 | 6 | 5 | +13 | 42 |
Minnesota United FC | 24 | 11 | 8 | 5 | +13 | 41 |
Seattle Sounders FC | 23 | 10 | 7 | 6 | +4 | 37 |
LAFC | 21 | 10 | 6 | 5 | +12 | 36 |
Portland Timbers | 23 | 9 | 7 | 7 | 0 | 34 |
Colorado Rapids | 24 | 8 | 6 | 10 | -6 | 30 |
Austin FC | 22 | 8 | 6 | 8 | -7 | 30 |
San Jose Earthquakes | 24 | 7 | 8 | 9 | +4 | 29 |
Real Salt Lake | 23 | 8 | 4 | 11 | -5 | 28 |
Houston Dynamo FC | 24 | 7 | 6 | 11 | -9 | 27 |
FC Dallas | 23 | 6 | 7 | 10 | -9 | 25 |
Sporting Kansas City | 23 | 6 | 6 | 11 | -6 | 24 |
St. Louis CITY SC | 23 | 4 | 6 | 13 | -15 | 18 |
LA Galaxy | 24 | 3 | 7 | 14 | -20 | 16 |