
Philadelphia Union vs St. Louis CITY SC, 2025 MLS, Regular Season
· MLSAbout
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Attempt missed. Quinn Sullivan (Philadelphia Union) right footed shot from the left side of the box is high and wide to the right. Assisted by Mikael Uhre.
- 2': Foul by Simon Becher (St. Louis City SC).
- 2': Jakob Glesnes (Philadelphia Union) wins a free kick in the defensive half.
- 4': Corner, Philadelphia Union. Conceded by Conrad Wallem.
- 6': Attempt missed. Jovan Lukic (Philadelphia Union) right footed shot from outside the box is close, but misses to the left.
- 6': Attempt saved. Mikael Uhre (Philadelphia Union) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Quinn Sullivan.
- 8': Attempt saved. Bruno Damiani (Philadelphia Union) header from the centre of the box is saved in the bottom right corner. Assisted by Nathan Harriel.
- 8': Corner, Philadelphia Union. Conceded by Ben Lundt.
- 8': Goal! Philadelphia Union 1, St. Louis City SC 0. Ian Glavinovich (Philadelphia Union) header from the centre of the box to the bottom left corner. Assisted by Kai Wagner with a cross following a corner.
- 11': Attempt saved. Quinn Sullivan (Philadelphia Union) right footed shot from outside the box is saved in the bottom left corner. Assisted by Mikael Uhre.
- 12': Foul by Ian Glavinovich (Philadelphia Union).
- 12': Simon Becher (St. Louis City SC) wins a free kick in the defensive half.
- 13': Offside, St. Louis City SC. Cedric Teuchert is caught offside.
- 14': Chris Durkin (St. Louis City SC) wins a free kick in the defensive half.
- 14': Foul by Indiana Vassilev (Philadelphia Union).
- 15': Conrad Wallem (St. Louis City SC) wins a free kick on the left wing.
- 15': Foul by Olivier Mbaizo (Philadelphia Union).
- 16': Offside, St. Louis City SC. Chris Durkin is caught offside.
- 17': Akil Watts (St. Louis City SC) wins a free kick in the defensive half.
- 17': Foul by Mikael Uhre (Philadelphia Union).
- 18': Corner, St. Louis City SC. Conceded by Jakob Glesnes.
- 19': Attempt missed. Akil Watts (St. Louis City SC) right footed shot from outside the box is high and wide to the right following a corner.
- 19': Foul by Kyle Hiebert (St. Louis City SC).
- 19': Mikael Uhre (Philadelphia Union) wins a free kick in the attacking half.
- 19': Kyle Hiebert (St. Louis City SC) is shown the yellow card for a bad foul.
- 21': Quinn Sullivan (Philadelphia Union) hits the bar with a right footed shot from outside the box from a direct free kick.
- 22': Foul by Eduard Löwen (St. Louis City SC).
- 22': Nathan Harriel (Philadelphia Union) wins a free kick on the right wing.
- 23': Cedric Teuchert (St. Louis City SC) wins a free kick in the attacking half.
- 23': Foul by Jakob Glesnes (Philadelphia Union).
- 24': Foul by Eduard Löwen (St. Louis City SC).
- 24': Quinn Sullivan (Philadelphia Union) wins a free kick in the defensive half.
- 25': Foul by Akil Watts (St. Louis City SC).
- 25': Quinn Sullivan (Philadelphia Union) wins a free kick in the defensive half.
- 26': Cedric Teuchert (St. Louis City SC) wins a free kick in the defensive half.
- 26': Foul by Ian Glavinovich (Philadelphia Union).
- 26': Ian Glavinovich (Philadelphia Union) is shown the yellow card for a bad foul.
- 27': Foul by Jannes Horn (St. Louis City SC).
- 27': Nathan Harriel (Philadelphia Union) wins a free kick on the right wing.
- 30': Hand ball by Bruno Damiani (Philadelphia Union).
- 31': Foul by Chris Durkin (St. Louis City SC).
- 31': Indiana Vassilev (Philadelphia Union) wins a free kick in the attacking half.
- 32': Foul by Kai Wagner (Philadelphia Union).
- 32': Simon Becher (St. Louis City SC) wins a free kick on the right wing.
- 34': Attempt saved. Cedric Teuchert (St. Louis City SC) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Simon Becher.
- 34': Corner, St. Louis City SC. Conceded by Andrew Rick.
- 35': Chris Durkin (St. Louis City SC) is shown the yellow card for a bad foul.
- 35': Foul by Chris Durkin (St. Louis City SC).
- 35': Mikael Uhre (Philadelphia Union) wins a free kick in the defensive half.
- 36': Attempt saved. Bruno Damiani (Philadelphia Union) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Quinn Sullivan.
- 36': Attempt blocked. Nathan Harriel (Philadelphia Union) left footed shot from the centre of the box is blocked.
- 36': Offside, Philadelphia Union. Mikael Uhre is caught offside.
- 37': Attempt missed. Mikael Uhre (Philadelphia Union) right footed shot from the left side of the six yard box is close, but misses the top left corner. Assisted by Kai Wagner with a cross.
- 39': Attempt saved. Bruno Damiani (Philadelphia Union) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Mikael Uhre.
- 39': Corner, Philadelphia Union. Conceded by Ben Lundt.
- 40': Corner, Philadelphia Union. Conceded by Ben Lundt.
- 41': Foul by Chris Durkin (St. Louis City SC).
- 41': Quinn Sullivan (Philadelphia Union) wins a free kick in the defensive half.
- 43': Attempt missed. Indiana Vassilev (Philadelphia Union) right footed shot from outside the box is high and wide to the right. Assisted by Jovan Lukic with a headed pass.
- 44': Attempt saved. Quinn Sullivan (Philadelphia Union) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Jovan Lukic.
- 44': Foul by Olivier Mbaizo (Philadelphia Union).
- 44': Marcel Hartel (St. Louis City SC) wins a free kick in the defensive half.
- 45': Delay in match because of an injury Indiana Vassilev (Philadelphia Union).
- 45': Fourth official has announced 2 minutes of added time.
- 45'+2': Delay over. They are ready to continue.
- 45'+3': Foul by Bruno Damiani (Philadelphia Union).
- 45'+3': Henry Kessler (St. Louis City SC) wins a free kick in the defensive half.
- 45'+4': Offside, St. Louis City SC. Marcel Hartel is caught offside.
- 45'+5': Attempt saved. Mikael Uhre (Philadelphia Union) right footed shot from outside the box is saved in the centre of the goal. Assisted by Bruno Damiani.
- 45'+6': First Half ends, Philadelphia Union 1, St. Louis City SC 0.
- 45': Attempt saved. Jakob Glesnes (Philadelphia Union) right footed shot from more than 35 yards is saved in the centre of the goal.
- 45': Second Half begins Philadelphia Union 1, St. Louis City SC 0.
- 47': Corner, Philadelphia Union. Conceded by Kyle Hiebert.
- 48': Chris Durkin (St. Louis City SC) wins a free kick in the defensive half.
- 48': Foul by Bruno Damiani (Philadelphia Union).
- 50': Foul by Mikael Uhre (Philadelphia Union).
- 50': Kyle Hiebert (St. Louis City SC) wins a free kick on the right wing.
- 51': Corner, St. Louis City SC. Conceded by Ian Glavinovich.
- 53': Attempt blocked. Quinn Sullivan (Philadelphia Union) right footed shot from outside the box is blocked. Assisted by Bruno Damiani.
- 54': Conrad Wallem (St. Louis City SC) wins a free kick in the defensive half.
- 54': Foul by Nathan Harriel (Philadelphia Union).
- 55': Foul by Eduard Löwen (St. Louis City SC).
- 55': Quinn Sullivan (Philadelphia Union) wins a free kick in the defensive half.
- 55': Eduard Löwen (St. Louis City SC) is shown the yellow card for a bad foul.
- 58': Conrad Wallem (St. Louis City SC) wins a free kick in the defensive half.
- 58': Foul by Jovan Lukic (Philadelphia Union).
- 58': Olivier Mbaizo (Philadelphia Union) is shown the yellow card.
- 59': Foul by Simon Becher (St. Louis City SC).
- 59': Jakob Glesnes (Philadelphia Union) wins a free kick in the defensive half.
- 60': Attempt missed. Simon Becher (St. Louis City SC) right footed shot from more than 40 yards on the left wing is too high.
- 62': Akil Watts (St. Louis City SC) wins a free kick in the defensive half.
- 62': Foul by Kai Wagner (Philadelphia Union).
- 64': Corner, Philadelphia Union. Conceded by Kyle Hiebert.
- 65': Attempt missed. Ian Glavinovich (Philadelphia Union) header from the centre of the box is too high. Assisted by Quinn Sullivan with a cross following a corner.
- 66': Foul by Chris Durkin (St. Louis City SC).
- 66': Mikael Uhre (Philadelphia Union) wins a free kick in the defensive half.
- 66': Second yellow card to Eduard Löwen (St. Louis City SC).
- 69': Offside, St. Louis City SC. Cedric Teuchert is caught offside.
- 70': Offside, St. Louis City SC. Cedric Teuchert is caught offside.
- 71': Substitution, Philadelphia Union. Jeremy Rafanello replaces Ian Glavinovich.
- 71': Substitution, St. Louis City SC. João Klauss replaces Simon Becher.
- 71': Substitution, St. Louis City SC. Joshua Yaro replaces Kyle Hiebert.
- 71': Substitution, St. Louis City SC. Alfredo Morales replaces Chris Durkin.
- 72': Corner, St. Louis City SC. Conceded by Jakob Glesnes.
- 73': Corner, St. Louis City SC. Conceded by Bruno Damiani.
- 74': Delay in match because of an injury Cedric Teuchert (St. Louis City SC).
- 74': Substitution, St. Louis City SC. Célio Pompeu replaces Cedric Teuchert because of an injury.
- 75': Delay over. They are ready to continue.
- 75': Foul by Henry Kessler (St. Louis City SC).
- 75': Mikael Uhre (Philadelphia Union) wins a free kick on the right wing.
- 77': Foul by Jeremy Rafanello (Philadelphia Union).
- 77': Jannes Horn (St. Louis City SC) wins a free kick in the defensive half.
- 78': Foul by João Klauss (St. Louis City SC).
- 78': Jovan Lukic (Philadelphia Union) wins a free kick in the defensive half.
- 78': Foul by Conrad Wallem (St. Louis City SC).
- 78': Indiana Vassilev (Philadelphia Union) wins a free kick on the left wing.
- 80': Attempt missed. Jannes Horn (St. Louis City SC) left footed shot from outside the box is too high. Assisted by Marcel Hartel.
- 81': Andrew Rick (Philadelphia Union) is shown the yellow card.
- 82': Attempt missed. Marcel Hartel (St. Louis City SC) left footed shot from the left side of the box is high and wide to the right. Assisted by Jannes Horn.
- 82': Substitution, Philadelphia Union. Chris Donovan replaces Mikael Uhre.
- 84': Corner, Philadelphia Union. Conceded by Henry Kessler.
- 84': Conrad Wallem (St. Louis City SC) wins a free kick in the defensive half.
- 84': Foul by Nathan Harriel (Philadelphia Union).
- 85': Bruno Damiani (Philadelphia Union) wins a free kick on the left wing.
- 85': Foul by Alfredo Morales (St. Louis City SC).
- 85': Alfredo Morales (St. Louis City SC) is shown the yellow card for a bad foul.
- 86': Substitution, St. Louis City SC. Joakim Nilsson replaces Conrad Wallem.
- 88': Delay in match because of an injury Kai Wagner (Philadelphia Union).
- 89': Delay over. They are ready to continue.
- 90': Foul by Indiana Vassilev (Philadelphia Union).
- 90': Marcel Hartel (St. Louis City SC) wins a free kick in the defensive half.
- 90': Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half.
- 90': Foul by Joakim Nilsson (St. Louis City SC).
- 90': Fourth official has announced 6 minutes of added time.
- 90'+5': Bruno Damiani (Philadelphia Union) wins a free kick in the attacking half.
- 90'+5': Foul by Henry Kessler (St. Louis City SC).
- 90'+7': Second Half ends, Philadelphia Union 1, St. Louis City SC 0.
- 0': Match ends, Philadelphia Union 1, St. Louis City SC 0.
Statistics
![]() |
PHI![]() |
|
---|---|---|
18 | Fouls | 18 |
3 | Yellow Cards | 3 |
1 | Red Cards | 0 |
5 | Offsides | 1 |
5 | Corner Kicks | 7 |
8 | Saves | 1 |
53.7 | Possession | 46.3 |
5 | SHOTS | 17 |
1 | ON GOAL | 9 |
0.2 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
277 | Accurate Passes | 220 |
370 | Passes | 312 |
0.7 | Pass Completion % | 0.7 |
0 | Accurate Crosses | 5 |
9 | Crosses | 23 |
0.0 | Cross % | 0.2 |
56 | Long Balls | 44 |
20 | Accurate Long Balls | 22 |
0.4 | Long Balls % | 0.5 |
0 | Blocked Shots | 2 |
7 | Effective Tackles | 6 |
9 | Tackles | 13 |
0.8 | Tackle % | 0.5 |
8 | Interceptions | 12 |
32 | Effective Clearances | 20 |
32 | Clearances | 20 |
Game Information
Venue: Subaru Park
Location: Chester, Pennsylvania, USA
Attendance: 18,639
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Vancouver Whitecaps | 6 | +5 | 13 |
2 | Austin FC | 6 | +2 | 12 |
3 | San Diego FC | 6 | +4 | 11 |
4 | Minnesota United FC | 6 | +3 | 11 |
Line-Ups
Philadelphia Union (4-4-2)
No. | Name |
---|---|
76 | Andrew Rick (GK) ![]() |
2 | Ivan Glavinovich |
5 | Jakob Glesnes |
27 | Kai Wagner |
15 | Olivier Mbaizo ![]() |
19 | Indiana Vassilev |
4 | Jovan Lukic |
33 | Quinn Sullivan |
26 | Nathan Harriel |
20 | Bruno Damiani |
7 | Mikkel Uhre |
St. Louis CITY SC (3-4-3)
No. | Name |
---|---|
39 | Benjamin Lundt (GK) |
5 | Henry Kessler |
38 | Jannes Horn |
22 | Kyle Hiebert ![]() |
10 | Eduard Löwen ![]() |
8 | Christopher Durkin ![]() |
6 | Conrad Wallem |
20 | Akil Watts |
36 | Cedric Teuchert |
11 | Simon Becher |
17 | Marcel Hartel |
MLS News

Javier Mascherano questioned the decision to not send off Nathan Ordaz, saying it would have prompted a red card "here and in China and the moon."

With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.

USMNT midfielder Tyler Adams has voiced his support for bringing promotion and relegation to MLS, saying it would improve the competitiveness of the league.

Why are so many former MLS All-Stars converging in Iowa to lead a fourth-division team on a U.S. Open Cup run?

Inter Miami head coach Javier Mascherano recognized the importance of reaching the Concacaf Champions Cup semifinals as a young club, but warned against taking the quarterfinal series against LAFC for granted.