San Diego 0 - 5 FT Philadelphia Union

Snapdragon Stadium

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

Futmetrix Verdict
57
FT
Mon, Sep 14
San Diego
0-5
Philadelphia Union
⚡ Intensity 68
⚖️ Balance 4
🏆 Stakes 33
🎲 Upset 10
Philadelphia delivers a transition masterclass.

Win Probability

  • San Diego 37%
  • Draw 25%
  • Philadelphia Union 38%

Futmetrix AI estimate

A Five-Star Union Dismantling at Snapdragon

Worth Watching Futmetrix Score: 57/100. Philadelphia's ruthless counter-attacking masterclass turned a tight midfield battle into an unforgettable blowout on the road.

Deadlock and Drama

The Stakes were monumental as this clash kicked off, with both sides deadlocked at 26 points in the standings and desperate for momentum. San Diego came out looking to dictate the rhythm at Snapdragon Stadium in front of their home crowd. The hosts dominated possession, holding onto the ball for a massive 60% of the game and aggressively working the flanks to rack up eleven corner kicks early on. For a long stretch, it looked like a classic tactical stalemate. However, the Balance of the game shifted drastically just moments before the halftime whistle. Following a highly tense VAR review that ultimately saw a straight red card for San Diego midfielder Alejandro Alvarado Jr rescinded, the emotional tide of the match immediately swung in the visitors' direction.

Sullivan Steals the Show

Deep into that extended first-half stoppage time, Philadelphia Union found their lethal edge. Indiana Vassilev played the role of chief creator, slipping a perfect pass to Cavan Sullivan who ruthlessly broke the deadlock. That devastating late goal completely altered the Intensity of the second half. Forced to chase the game, San Diego pushed their lines aggressively up the field in search of an equalizer, leaving vast, punishing spaces behind their defense. Sullivan made them pay the ultimate price in the 61st minute, completing a phenomenal individual brace off yet another pinpoint feed from Vassilev. Despite an astonishing 30 combined shots between the two sides, the hosts' steep possession advantage suddenly meant absolutely nothing against Philadelphia's clinical, lightning-fast attacking transitions.

The Floodgates Open

From that moment on, the floodgates completely opened in California. Bruno Damiani added a third goal just six minutes later, expertly finishing off a crisp sequence orchestrated by Francis Westfield. A catastrophic defensive collapse late in the game saw Aníbal Godoy credited with an unfortunate own goal, thoroughly demoralizing the home supporters. Finally, Malik Jakupovic put the final nail in the coffin deep in stoppage time. There was an undeniable Upset Factor given the sheer magnitude of a 5-0 blowout between two evenly matched teams on paper. Ultimately, the Union's ruthless finishing sends them back to the East Coast with massive momentum and three crucial road points.

Key Questions

How did VAR change this match?

A 45th-minute VAR review cancelled Alejandro Alvarado Jr's red card, leading to extended stoppage time where Philadelphia scored their crucial opening goal.

What made Cavan Sullivan the Man of the Match?

Sullivan was ruthlessly efficient, scoring a brilliant brace that broke San Diego's spirit and entirely shifted the game's momentum in Philadelphia's favor.

What caused the 5-goal thriller?

San Diego dominated possession but left themselves exposed. Philadelphia capitalized with lethal transition attacks, converting their chances to secure a massive 5-0 road victory.

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
60%
40%
San Diego 60%
Philadelphia Union 40%
Shots
10
20
San Diego 10
Philadelphia Union 20
Shots on Target
5
4
San Diego 5
Philadelphia Union 4
Expected Goals (xG)
1.22
1.82
San Diego 1.22
Philadelphia Union 1.82
Passes
551
378
San Diego 551
Philadelphia Union 378
Corners
11
4
San Diego 11
Philadelphia Union 4
Fouls
13
15
San Diego 13
Philadelphia Union 15
Yellow Cards
2
2
San Diego 2
Philadelphia Union 2
Red Cards
0
0
San Diego 0
Philadelphia Union 0

Match Events

Bruno Damiani 🟨 27'
Cavan Sullivan (Indiana Vassilev) 45'+5
Neil Pierre 🟨 45'+7
HT
60' 🔄 Alejandro Alvarado Jr Aníbal Godoy
60' 🔄 Amahl Pellegrino Cédric Bakambu
60' 🔄 Onni Valakari David Vazquez
Cavan Sullivan (Indiana Vassilev) 61'
Bruno Damiani (Francis Westfield) 67'
Indiana Vassilev Quinn Sullivan 🔄 70'
73' 🔄 Elias Achouri Bryan Zamblé
Cavan Sullivan Jesus Bueno 🔄 77'
Bruno Damiani Ezekiel Kwame Alladoh 🔄 77'
81' 🔄 Ian Murphy Dagur Dan Þórhallsson
Neil Pierre Japhet Sery Larsen 🔄 86'
Milan Iloski Malik Jakupovic 🔄 86'
Aníbal Godoy 87'
90'+1 🟨 Oscar Verhoeven
Malik Jakupovic 90'+4
FT

Player Cards

Our take on every player in this match

San Diego

Goalkeepers
Duran Ferree
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Oscar Verhoeven
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Manu Duah
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Ian Murphy
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Kieran Sargeant
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
46%
Pass Acc
Midfielders
Alejandro Alvarado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Jeppe Tverskov
MAGNET
MAGNET
104
Activity
104
Activity
94
Passes
10
Duels
Onni Valakari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Forwards
Anders Dreyer
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
Amahl Pellegrino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Elias Achouri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
BENCH
Pablo Sisniega
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Christopher McVey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dagur Dan Þórhallsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Sam Vines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aníbal Godoy
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Own Goal
Impact
5.8
Rating
Pedro Soma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Vazquez
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Cédric Bakambu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
B. B. Zamble
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Philadelphia Union

Goalkeepers
Andre Blake
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Francis Westfield
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
22%
Pass Acc
Neil Pierre
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
73%
Duel Win %
Nathan Harriel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kai Wagner
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
29%
Pass Acc
Midfielders
Cavan Sullivan
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.8
Rating
Danley Jean-Jacques
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Jovan Lukić
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Indiana Vassilev
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
30%
Pass Acc
Forwards
Milan Iloski
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Bruno Damiani
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.1
Rating
BENCH
Andrew Rick
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Japhet Sery Larsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Quinn Sullivan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Benjamin Bender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesús Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Alejandro Bedoya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Jakupovic
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.5
Rating
Augustin Anello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ezekiel Alladoh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 21 40 45 19 +26 LVancouver Whitecaps 1 - 2 Austin (13-09-2026)WVancouver Whitecaps 3 - 0 Los Angeles Galaxy (10-09-2026)LVancouver Whitecaps 1 - 3 St. Louis City (06-09-2026)WSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)WVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)
2 St. Louis City 21 35 36 31 +5 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)DSt. Louis City 3 - 3 FC Dallas (30-08-2026)WSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)
3 San Jose Earthquakes 20 34 38 27 +11 WSan Jose Earthquakes 1 - 0 Houston Dynamo (13-09-2026)WSan Diego 2 - 3 San Jose Earthquakes (10-09-2026)DAustin 1 - 1 San Jose Earthquakes (06-09-2026)DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)
4 FC Dallas 21 33 40 40 0 WFC Dallas 2 - 1 Portland Timbers (13-09-2026)WMinnesota United FC 1 - 2 FC Dallas (10-09-2026)WFC Dallas 4 - 3 Sporting Kansas City (06-09-2026)DSt. Louis City 3 - 3 FC Dallas (30-08-2026)LVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)
5 Colorado Rapids 20 32 27 20 +7 DAustin 1 - 1 Colorado Rapids (10-09-2026)WColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LSan Diego 3 - 0 Colorado Rapids (23-08-2026)WColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)WColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)
6 Houston Dynamo 20 32 26 26 0 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)LSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)WVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)
7 Los Angeles FC 21 30 28 24 +4 LSporting Kansas City 3 - 1 Los Angeles FC (13-09-2026)DReal Salt Lake 2 - 2 Los Angeles FC (06-09-2026)DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)LColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)LLos Angeles FC 0 - 1 San Diego (16-08-2026)
8 Portland Timbers 21 28 41 39 +2 LFC Dallas 2 - 1 Portland Timbers (13-09-2026)DPortland Timbers 2 - 2 St. Louis City (10-09-2026)WPortland Timbers 5 - 4 Minnesota United FC (06-09-2026)LPortland Timbers 1 - 2 Austin (30-08-2026)DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)
9 Real Salt Lake 20 26 33 31 +2 LHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)DReal Salt Lake 2 - 2 Los Angeles FC (06-09-2026)LColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LReal Salt Lake 3 - 4 FC Dallas (20-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)
10 San Diego 21 26 34 33 +1 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)WLos Angeles FC 0 - 1 San Diego (16-08-2026)
11 Seattle Sounders 19 25 22 26 -4 DLos Angeles Galaxy 1 - 1 Seattle Sounders (13-09-2026)LSeattle Sounders 1 - 2 Austin (20-08-2026)LSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)LPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)LAustin 3 - 1 Seattle Sounders (23-07-2026)
12 Austin 20 23 24 35 -11 WVancouver Whitecaps 1 - 2 Austin (13-09-2026)DAustin 1 - 1 Colorado Rapids (10-09-2026)DAustin 1 - 1 San Jose Earthquakes (06-09-2026)WPortland Timbers 1 - 2 Austin (30-08-2026)WSeattle Sounders 1 - 2 Austin (20-08-2026)
13 Minnesota United FC 19 22 27 31 -4 LSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)LMinnesota United FC 1 - 2 FC Dallas (10-09-2026)LPortland Timbers 5 - 4 Minnesota United FC (06-09-2026)WSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)
14 Los Angeles Galaxy 20 19 20 33 -13 DLos Angeles Galaxy 1 - 1 Seattle Sounders (13-09-2026)LVancouver Whitecaps 3 - 0 Los Angeles Galaxy (10-09-2026)LSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)
15 Sporting Kansas City 20 17 22 48 -26 WSporting Kansas City 3 - 1 Los Angeles FC (13-09-2026)LFC Dallas 4 - 3 Sporting Kansas City (06-09-2026)LSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)LColorado Rapids 2 - 0 Sporting Kansas City (16-08-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.