DC United ground out a narrow 1-0 victory over Philadelphia Union at Audi Field, making the most of limited chances despite being second best for large spells. The hosts went ahead early and protected their lead effectively throughout, with Jackson Hopkins putting in a commanding display at the back. Philadelphia dominated possession and had plenty of chances to level things, forcing DC's goalkeeper into saves and piling on the pressure late on, but they couldn't find a way through. The Union's frustration was palpable. They had more than double DC's shots on target and won five corners to DC's one, yet left empty-handed. For United, it's the kind of gritty performance that wins you games in this league—compact, efficient, and disciplined. The 1-0 scoreline keeps them in the mix, though they'll know they got away with it on another night.
The Matchup
DC United 1-0 Philadelphia Union was the final score at Audi Field, in a game where DC United did enough across the ninety minutes to deserve the three points. DC United also had the better share of the ball, holding 49% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 7 attempts from DC United against 12 from Philadelphia Union over the course of the game. It was not always comfortable for DC United, and Philadelphia Union pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 23' | DC United | Goal — T. Baribo (assist: Peglow) | 1-0 | |
| 41' | Philadelphia Union | Olwethu Makhanya | 1-0 | |
| 44' | Philadelphia Union | Jesus Bueno | 1-0 | |
| 46' | Philadelphia Union | Substitution — F. Sundstrom on, G. Martinez off | 1-0 | |
| 57' | Philadelphia Union | Substitution — J. Bueno on, A. Anello off | 1-0 | |
| 58' | Philadelphia Union | Ezekiel Alladoh | 1-0 | |
| 70' | DC United | Substitution — Gabriel Pirani on, L. Munteanu off | 1-0 | |
| 70' | Philadelphia Union | Substitution — M. Iloski on, C. Sullivan off | 1-0 | |
| 79' | Philadelphia Union | Substitution — I. Vassilev on, A. Bedoya off | 1-0 | |
| 79' | Philadelphia Union | Substitution — B. Damiani on, S. Korzeniowski off | 1-0 | |
| 80' | Philadelphia Union | Japhet Sery Larsen | 1-0 | |
| 88' | DC United | Jackson Hopkins | 1-0 | |
| 88' | Philadelphia Union | Danley Jean Jacques | 1-0 | |
| 89' | DC United | Substitution — J. Hopkins on, N. Markovic off | 1-0 | |
| 90+4' | DC United | João Peglow | 1-0 | |
| 90+3' | DC United | Substitution — T. Baribo on, S. Nealis off | 1-0 |
DC United vs Philadelphia Union Lineups
Looking Ahead
DC United does not have long to wait before getting back out onto the pitch. Their next test comes at home to Los Angeles FC, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when DC United vs Los Angeles FC going to play at 29 August 2026 in Major League Soccer 2026.
Philadelphia Union, meanwhile, will already be turning their attention to what comes next. They are next in action away at New York Red Bulls, a game that will give an early sense of how they carry this result forward. Full details are here: New York Red Bulls vs Philadelphia Union going to play at 29 August 2026 in Major League Soccer 2026.