Major League Soccer Regular Season - 16

Houston Dynamo 1 - 1 FT DC United

Shell Energy Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
35
FT
Thu, Jul 23
Houston Dynamo
1-1
DC United
⚡ Intensity 27
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 51
Substitutions steal the show in Texas.

A Tactical Tug-of-War Ends Level at Shell Energy Stadium

Skip It Futmetrix Score: 35/100. Despite Houston dictating the tempo and firing a barrage of shots, a timely intervention off the bench earned DC United a hard-fought road point.

The Opening Act

Houston Dynamo set the terms of engagement early at Shell Energy Stadium, ensuring the Balance of play tilted heavily in their favor. The hosts dominated possession with a commanding 63 percent of the ball, weaving a web of 528 passes that pinned DC United deep in their own half. The pressure gauge steadily climbed, reflecting a high Intensity rating as the Dynamo unleashed wave after wave of attacks. Their midfield maestros pulled the strings effortlessly, turning the field into their personal chessboard. Jack McGlynn was instrumental in this phase, spraying seven key passes to constantly pry open the defensive lines. This relentless front-foot approach finally paid dividends in the 40th minute. H. Herrera found the breakthrough, capping off a period of suffocating pressure to give Houston a deserved 1-0 advantage heading into the halftime break.

The Pivot

Trailing by a goal, the visitors had to adapt or face leaving Texas empty-handed, naturally raising the Stakes for the second half. Houston didn't take their foot off the gas, continuing to test the opposition goalkeeper in a match that saw a combined 27 shots attempted. With Houston hunting for a second goal to seal the result, Artur kept the midfield engine purring, ensuring the home side remained the primary aggressors. However, the true turning point arrived from the visitors' bench. Recognizing the desperate need for a spark, DC United's coaching staff deployed N. Ordaz in the 68th minute. Just ten minutes later, that tactical substitution proved to be a masterstroke. Ordaz carved out space and delivered a precise assist to T. Baribo, who clinically leveled the scoreline at 1-1 in the 78th minute, completely shifting the momentum.

Resolution

The late equalizer stunned the home crowd, injecting a sudden jolt of unpredictability into the closing stages and amplifying the Upset factor of the draw. Houston Dynamo furiously pushed for a late winner, ending the night with 20 total shots, yet only five managed to hit the target. The 1-1 result leaves both clubs treading water in the middle of the pack, with both sitting squarely in 8th position in their respective standings. For Houston, dropping points at Shell Energy Stadium despite completely controlling the narrative will feel like a missed opportunity to climb the ladder. Meanwhile, DC United will travel home viewing this as a highly valuable point stolen on the road. The outcome highlights a fundamental truth of this league: possession and shot volume mean nothing without the ruthless execution to put the game to bed.

Key Questions

How did substitute Héctor Herrera change the game?

While Herrera actually started the match, his impact was undeniable, breaking the deadlock with a crucial 40th-minute goal that rewarded Houston's relentless first-half pressure.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
63%
37%
Houston Dynamo 63%
DC United 37%
Shots
20
7
Houston Dynamo 20
DC United 7
Shots on Target
5
1
Houston Dynamo 5
DC United 1
Expected Goals (xG)
0.99
0.85
Houston Dynamo 0.99
DC United 0.85
Passes
528
304
Houston Dynamo 528
DC United 304
Pass Accuracy
91%
85%
Houston Dynamo 91%
DC United 85%
Corners
3
3
Houston Dynamo 3
DC United 3
Fouls
8
15
Houston Dynamo 8
DC United 15
Yellow Cards
1
4
Houston Dynamo 1
DC United 4
Red Cards
0
0
Houston Dynamo 0
DC United 0

Match Events

40' H. Herrera
HT
J. Hopkins M. Peltola 🔄 53'
59' 🔄 D. McGuire E. Ponce
61' 🔄 Lucas Halter E. Sviatchenko
S. Hefti 🟨 67'
B. Servania J. Stroud 🔄 68'
L. Munteanu N. Ordaz 🔄 68'
Peglow H. Kijima 🔄 68'
70' 🟨 Artur
T. Baribo 🟨 71'
A. Dozzell 🟨 72'
77' 🔄 L. Ennali F. Negri
78' 🔄 H. Herrera D. Samassekou
T. Baribo (N. Ordaz) 78'
88' 🔄 M. Bogusz O. Lingr
88' 🔄 Felipe Andrade D. Holmes
A. Dozzell N. Markovic 🔄 88'
J. Stroud 🟨 90'+5
90'+7 🟨 Houston Dynamo
FT

Player Cards

Our take on every player in this match

Houston Dynamo

Goalkeepers
Jonathan Bond
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Felipe Andrade
NPC
NPC
88
Minutes
88
Minutes
48%
Pass Acc
6.9
Rating
Lucas Halter
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Agustin Resch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Lawrence Ennali
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
19%
Pass Acc
Midfielders
Artur
MAGNET
MAGNET
95
Activity
95
Activity
91
Passes
4
Duels
Mateusz Bogusz
NPC
NPC
88
Minutes
88
Minutes
21%
Pass Acc
6.6
Rating
Jack McGlynn
ARCHITECT
ARCHITECT
7
Key Passes
7
Key Passes
0
Assists
65%
Pass Acc
Héctor Herrera
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Guilherme
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
Duncan McGuire
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
Blake Gillingham
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Franco Negri
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Erik Sviatchenko
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Duane Holmes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Agustín Bouzat
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diadié Samassékou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Ondrej Lingr
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Ibrahim Aliyu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ezequiel Ponce
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry

DC United

Goalkeepers
Sean Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Silvan Hefti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Lucas Bartlett
SHIELD
SHIELD
4
Blocks
4
Blocks
0
Interceptions
0
Tackles
Sean Nealis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Keisuke Kurokawa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Midfielders
Jackson Hopkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
53
Entry
Andre Dozzell
NPC
NPC
88
Minutes
88
Minutes
29%
Pass Acc
6.6
Rating
Brandon Servania
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
68
Entry
João Peglow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
68
Entry
Forwards
Tai Baribo
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Louis Munteanu
GHOST
GHOST
6
Actions
6
Actions
67
Minutes
6.5
Rating
BENCH
Alex Bono
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Grant Leveille
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikola Markovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Matti Peltola
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Hosei Kijima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Jared Stroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Oscar Avilez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Ordaz
SUPER SUB
SUPER SUB
1
Assist
1
Assist
30
Minutes
6.9
Rating
Jacob Murrell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/15/2025 Houston Dynamo 1 - 3 DC United Friendlies Clubs Shell Energy Stadium
06/22/2024 DC United 1 - 4 Houston Dynamo Major League Soccer Audi Field
05/07/2022 DC United 2 - 0 Houston Dynamo Major League Soccer Audi Field
05/19/2019 Houston Dynamo 2 - 1 DC United Major League Soccer BBVA Compass Stadium
03/17/2018 DC United 2 - 2 Houston Dynamo Major League Soccer Maryland SoccerPlex
07/22/2017 DC United 1 - 3 Houston Dynamo Major League Soccer RFK Stadium
06/19/2016 Houston Dynamo 0 - 0 DC United Major League Soccer BBVA Compass Stadium
04/18/2015 DC United 1 - 1 Houston Dynamo Major League Soccer RFK Stadium
10/12/2014 Houston Dynamo 1 - 3 DC United Major League Soccer BBVA Compass Stadium
08/04/2014 Houston Dynamo 1 - 0 DC United Major League Soccer BBVA Compass Stadium
02/15/2025
Friendlies Clubs Shell Energy Stadium
06/22/2024
Major League Soccer Audi Field
05/07/2022
Major League Soccer Audi Field
05/19/2019
Major League Soccer BBVA Compass Stadium
03/17/2018
Major League Soccer Maryland SoccerPlex
07/22/2017
Major League Soccer RFK Stadium
06/19/2016
Major League Soccer BBVA Compass Stadium
04/18/2015
Major League Soccer RFK Stadium
10/12/2014
Major League Soccer BBVA Compass Stadium
08/04/2014
Major League Soccer BBVA Compass Stadium
Houston Dynamo Win
DC United Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 12 26 29 12 +17 WSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)LHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)WFC Dallas 2 - 3 Vancouver Whitecaps (14-05-2026)DSan Jose Earthquakes 1 - 1 Vancouver Whitecaps (10-05-2026)DLos Angeles Galaxy 1 - 1 Vancouver Whitecaps (03-05-2026)
2 San Jose Earthquakes 12 25 30 14 +16 WPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)LSan Jose Earthquakes 2 - 3 FC Dallas (17-05-2026)LSeattle Sounders 3 - 2 San Jose Earthquakes (14-05-2026)DSan Jose Earthquakes 1 - 1 Vancouver Whitecaps (10-05-2026)WSt. Louis City 2 - 3 San Jose Earthquakes (26-04-2026)
3 Seattle Sounders 13 24 17 11 +6 LLos Angeles FC 1 - 0 Seattle Sounders (25-05-2026)LSeattle Sounders 0 - 2 Los Angeles Galaxy (17-05-2026)WSeattle Sounders 3 - 2 San Jose Earthquakes (14-05-2026)DSeattle Sounders 1 - 1 San Diego (10-05-2026)DSporting Kansas City 1 - 1 Seattle Sounders (02-05-2026)
4 Real Salt Lake 12 23 23 15 +8 DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)WReal Salt Lake 2 - 1 Colorado Rapids (17-05-2026)WReal Salt Lake 3 - 0 Houston Dynamo (14-05-2026)LFC Dallas 3 - 1 Real Salt Lake (10-05-2026)WReal Salt Lake 2 - 0 Portland Timbers (02-05-2026)
5 Los Angeles FC 12 18 13 14 -1 WLos Angeles FC 1 - 0 Seattle Sounders (25-05-2026)LSt. Louis City 2 - 1 Los Angeles FC (14-05-2026)LLos Angeles FC 1 - 4 Houston Dynamo (11-05-2026)DSan Diego 2 - 2 Los Angeles FC (03-05-2026)WMinnesota United FC 0 - 1 Los Angeles FC (25-04-2026)
6 Colorado Rapids 12 16 20 15 +5 LColorado Rapids 1 - 2 FC Dallas (24-05-2026)LReal Salt Lake 2 - 1 Colorado Rapids (17-05-2026)WMinnesota United FC 0 - 1 Colorado Rapids (14-05-2026)LColorado Rapids 0 - 1 St. Louis City (10-05-2026)LHouston Dynamo 1 - 0 Colorado Rapids (03-05-2026)
7 Minnesota United FC 11 16 12 15 -3 DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)LMinnesota United FC 0 - 1 Colorado Rapids (14-05-2026)DMinnesota United FC 2 - 2 Austin (10-05-2026)LMinnesota United FC 0 - 1 Los Angeles FC (25-04-2026)WFC Dallas 0 - 1 Minnesota United FC (23-04-2026)
8 Houston Dynamo 12 16 16 22 -6 DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)WHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)LReal Salt Lake 3 - 0 Houston Dynamo (14-05-2026)WLos Angeles FC 1 - 4 Houston Dynamo (11-05-2026)WHouston Dynamo 1 - 0 Colorado Rapids (03-05-2026)
9 FC Dallas 11 15 21 20 +1 WColorado Rapids 1 - 2 FC Dallas (24-05-2026)WSan Jose Earthquakes 2 - 3 FC Dallas (17-05-2026)LFC Dallas 2 - 3 Vancouver Whitecaps (14-05-2026)WFC Dallas 3 - 1 Real Salt Lake (10-05-2026)LSeattle Sounders 2 - 1 FC Dallas (26-04-2026)
10 San Diego 13 13 22 24 -2 LSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)WSan Diego 5 - 0 Austin (14-05-2026)DSeattle Sounders 1 - 1 San Diego (10-05-2026)DSan Diego 2 - 2 Los Angeles FC (03-05-2026)LSan Diego 1 - 2 Portland Timbers (26-04-2026)
11 Los Angeles Galaxy 11 13 15 18 -3 DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)WSeattle Sounders 0 - 2 Los Angeles Galaxy (17-05-2026)LSporting Kansas City 3 - 1 Los Angeles Galaxy (14-05-2026)DLos Angeles Galaxy 1 - 1 Vancouver Whitecaps (03-05-2026)WLos Angeles Galaxy 2 - 1 Real Salt Lake (26-04-2026)
12 Portland Timbers 11 10 17 22 -5 LPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)WPortland Timbers 6 - 0 Sporting Kansas City (10-05-2026)LReal Salt Lake 2 - 0 Portland Timbers (02-05-2026)WSan Diego 1 - 2 Portland Timbers (26-04-2026)LMinnesota United FC 2 - 0 Portland Timbers (19-04-2026)
13 St. Louis City 10 10 10 16 -6 WSt. Louis City 3 - 0 Austin (23-05-2026)WSt. Louis City 2 - 1 Los Angeles FC (14-05-2026)WColorado Rapids 0 - 1 St. Louis City (10-05-2026)LAustin 2 - 0 St. Louis City (03-05-2026)LSt. Louis City 2 - 3 San Jose Earthquakes (26-04-2026)
14 Sporting Kansas City 11 10 11 27 -16 WAustin 1 - 2 Sporting Kansas City (17-05-2026)WSporting Kansas City 3 - 1 Los Angeles Galaxy (14-05-2026)LPortland Timbers 6 - 0 Sporting Kansas City (10-05-2026)DSporting Kansas City 1 - 1 Seattle Sounders (02-05-2026)LVancouver Whitecaps 3 - 0 Sporting Kansas City (18-04-2026)
15 Austin 11 9 12 23 -11 LSt. Louis City 3 - 0 Austin (23-05-2026)LAustin 1 - 2 Sporting Kansas City (17-05-2026)LSan Diego 5 - 0 Austin (14-05-2026)DMinnesota United FC 2 - 2 Austin (10-05-2026)WAustin 2 - 0 St. Louis City (03-05-2026)