San Diego 3 - 3 FT Houston Dynamo

Snapdragon Stadium

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

Futmetrix Verdict
100
FT
Thu, Oct 15
San Diego
3-3
Houston Dynamo
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 10
🎲 Upset 45
A wild shootout at Snapdragon Stadium

Win Probability

  • San Diego 43%
  • Draw 26%
  • Houston Dynamo 31%

Futmetrix AI estimate

Snapdragon Stadium Sees Six-Goal Spectacular

Must-Watch Futmetrix Score: 100/100. A relentless back-and-forth thriller showcased incredible attacking flair and endless drama under the Southern California sky.

The Opening Blitz

The Intensity of this game was evident right out of the gate at Snapdragon Stadium. San Diego controlled the tempo early, dominating possession with 62% of the ball, but it was a chaotic stretch starting in the 18th minute that blew the roof off. After a lengthy VAR review confirmed a controversial penalty, Anders Dreyer buried the spot-kick to open the floodgates. Merely two minutes later, Cédric Bakambu doubled the advantage with a clinical finish. However, the hosts barely had time to celebrate before Houston Dynamo answered right back. In a breathless four-minute span, the momentum shifted entirely as the visitors exploited gaps in the backline. It was a dizzying exchange that established a high-tempo tone for the rest of the night.

The Houston Resurgence

If the early stages belonged to the hosts, the middle phase was completely dictated by Guilherme Augusto. The Houston playmaker delivered an absolute masterclass, pulling strings and devastating the defense in transition. Down by a goal, the visitors rallied brilliantly to flip the script. Guilherme first found the back of the net to spark the comeback, then set up Mateusz Bogusz to level the game. Before the halftime whistle even approached, Guilherme struck again to secure his brace and hand the Dynamo an improbable lead. The sheer Balance of power shifted aggressively during this period. The Texas side only held 38% possession, yet their lethal counter-attacks proved impossible to contain, turning a comfortable home advantage into a desperate chase.

A Dramatic Climax

Staring down a frustrating home loss, the hosts turned to their bench for salvation, leading to an ending that highlighted the high Stakes of this regular-season clash. Substitute Gabriel Pirani entered the fray with a clear mandate to salvage a result. With 10 corner kicks and relentless offensive pressure, San Diego effectively set up camp in the attacking third. The breakthrough finally arrived in the 86th minute when Pirani struck a dramatic equalizer, sending the home crowd into a frenzy. A combined 27 shots turned the field into a shooting gallery, leaving both sides exhausted by the final whistle. The late heroics ensured a 3-3 draw, providing plenty of positives for both squads after a truly wild night.

Key Questions

What made Guilherme the Man of the Match?

With a stunning brace and an assist, Guilherme dictated Houston's lethal counter-attacks, proving devastatingly efficient despite his team's limited possession.

What caused the 6-goal thriller?

A combination of a wild four-minute goal flurry, relentless attacking from San Diego, and Houston's ruthless finishing created non-stop action and lead changes.

Did San Diego deserve the late equalizer?

Absolutely. They dominated possession and maintained heavy offensive pressure, culminating in Gabriel Pirani's clutch 86th-minute strike to reward their late push.

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
62%
38%
San Diego 62%
Houston Dynamo 38%
Shots
17
10
San Diego 17
Houston Dynamo 10
Shots on Target
6
3
San Diego 6
Houston Dynamo 3
Expected Goals (xG)
2.55
0.93
San Diego 2.55
Houston Dynamo 0.93
Passes
662
423
San Diego 662
Houston Dynamo 423
Corners
10
3
San Diego 10
Houston Dynamo 3
Fouls
15
12
San Diego 15
Houston Dynamo 12
Yellow Cards
3
3
San Diego 3
Houston Dynamo 3
Red Cards
0
0
San Diego 0
Houston Dynamo 0

Match Events

Lawrence Ennali 🟨 4'
18' • Cédric Bakambu
Jonathan Bond 🟨 19'
20' ⚽ Anders Dreyer
22' ⚽ Cédric Bakambu (Onni Valakari)
Guilherme Augusto (Lawrence Ennali) ⚽ 24'
Mateusz Bogusz (Guilherme Augusto) ⚽ 33'
↓ Lyle Foster ↑Duncan McGuire 🔄 45'
HT
53' 🟨 kieran sargeant
58' 🔄 ↓ Alejandro Alvarado Jr ↑David Mimbang
58' 🔄 ↓ Cédric Bakambu ↑Marcus Ingvartsen
58' 🔄 ↓ Onni Valakari ↑Gabriel Pirani
76' 🔄 ↓ kieran sargeant ↑Aníbal Godoy
76' 🔄 ↓ Elias Achouri ↑Amahl Pellegrino
77' 🟨 Anders Dreyer
↓ Guilherme Augusto ↑Ibrahim Aliyu 🔄 77'
↓ Agustín Bouzat ↑Agustin Resch 🔄 78'
79' 🟨 Aníbal Godoy
86' ⚽ Gabriel Pirani
↓ Mateusz Bogusz ↑Duane Holmes 🔄 88'
↓ Lawrence Ennali ↑Marcelo Saracchi 🔄 90'+3
FT

Player Cards

Our take on every player in this match

San Diego

Goalkeepers
CJ dos Santos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Dagur Dan Þórhallsson
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Christopher McVey
MAGNET
MAGNET
99
Activity
99
Activity
90
Passes
9
Duels
Manu Duah
MAGNET
MAGNET
133
Activity
133
Activity
128
Passes
5
Duels
Kieran Sargeant
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Alejandro Alvarado
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Jeppe Tverskov
MAGNET
MAGNET
107
Activity
107
Activity
97
Passes
10
Duels
Onni Valakari
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
21%
Pass Acc
Forwards
Anders Dreyer
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Cédric Bakambu
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.9
Rating
Elias Achouri
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Pablo Sisniega
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian Pilcher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oscar Verhoeven
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Pirani
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.4
Rating
Aníbal Godoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Marcus Ingvartsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
B. B. Zamble
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amahl Pellegrino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Houston Dynamo

Goalkeepers
Jonathan Bond
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Lawrence Ennali
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
Antônio Carlos
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
57%
Duel Win %
Lucas Halter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Franco Negri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Artur
MAGNET
MAGNET
69
Activity
69
Activity
67
Passes
2
Duels
Héctor Herrera
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Mateusz Bogusz
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Agustín Bouzat
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Guilherme
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.9
Rating
Forwards
Lyle Foster
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
BENCH
Blake Gillingham
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Resch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Marcelo Saracchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Arana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duane Holmes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Diadie Samassékou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicholas Markanich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duncan McGuire
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Aliyu Ibrahim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/23/2026 Houston Dynamo 1 - 0 San Diego Major League Soccer Shell Energy Stadium
10/05/2025 Houston Dynamo 2 - 4 San Diego Major League Soccer Shell Energy Stadium
07/06/2025 San Diego 3 - 4 Houston Dynamo Major League Soccer Snapdragon Stadium
04/23/2026
Major League Soccer Shell Energy Stadium
10/05/2025
Major League Soccer Shell Energy Stadium
07/06/2025
Major League Soccer Snapdragon Stadium
San Diego Win
Houston Dynamo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 24 45 49 20 +29 DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)WReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)LVancouver Whitecaps 1 - 2 Austin (13-09-2026)WVancouver Whitecaps 3 - 0 Los Angeles Galaxy (10-09-2026)
2 San Jose Earthquakes 24 40 45 32 +13 DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)WSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)WSan Jose Earthquakes 1 - 0 Houston Dynamo (13-09-2026)
3 FC Dallas 24 40 42 40 +2 WFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)WFC Dallas 2 - 1 Portland Timbers (13-09-2026)WMinnesota United FC 1 - 2 FC Dallas (10-09-2026)
4 St. Louis City 23 39 42 33 +9 DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)WSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)DPortland Timbers 2 - 2 St. Louis City (10-09-2026)WVancouver Whitecaps 1 - 3 St. Louis City (06-09-2026)
5 Colorado Rapids 24 35 35 29 +6 DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)LLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)DColorado Rapids 3 - 3 Seattle Sounders (20-09-2026)DAustin 1 - 1 Colorado Rapids (10-09-2026)
6 Los Angeles FC 25 35 34 29 +5 WLos Angeles FC 3 - 1 Austin (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)LFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)LSporting Kansas City 3 - 1 Los Angeles FC (13-09-2026)
7 Seattle Sounders 24 35 32 32 0 LFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)WSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)DColorado Rapids 3 - 3 Seattle Sounders (20-09-2026)
8 Houston Dynamo 22 33 28 30 -2 DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)LSan Jose Earthquakes 1 - 0 Houston Dynamo (13-09-2026)WHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)
9 Portland Timbers 24 29 45 47 -2 LLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)LFC Dallas 2 - 1 Portland Timbers (13-09-2026)DPortland Timbers 2 - 2 St. Louis City (10-09-2026)
10 Los Angeles Galaxy 24 28 30 43 -13 WLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)LSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)WMinnesota United FC 2 - 3 Los Angeles Galaxy (20-09-2026)DLos Angeles Galaxy 1 - 1 Seattle Sounders (13-09-2026)
11 San Diego 22 27 37 36 +1 DAustin 3 - 3 San Diego (27-09-2026)LSan Diego 2 - 3 San Jose Earthquakes (10-09-2026)WSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WSan Diego 3 - 0 Colorado Rapids (23-08-2026)LPortland Timbers 3 - 1 San Diego (20-08-2026)
12 Real Salt Lake 23 27 34 37 -3 DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)LSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)LReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)LHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)DReal Salt Lake 2 - 2 Los Angeles FC (06-09-2026)
13 Austin 23 25 28 41 -13 LLos Angeles FC 3 - 1 Austin (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)WVancouver Whitecaps 1 - 2 Austin (13-09-2026)DAustin 1 - 1 Colorado Rapids (10-09-2026)
14 Minnesota United FC 23 24 34 41 -7 DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)LMinnesota United FC 2 - 3 Los Angeles Galaxy (20-09-2026)LSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)
15 Sporting Kansas City 23 21 28 53 -25 DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)WSporting Kansas City 3 - 1 Los Angeles FC (13-09-2026)LFC Dallas 4 - 3 Sporting Kansas City (06-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.