San Diego 2 - 2 FT Seattle Sounders

Snapdragon Stadium

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

Futmetrix Verdict
93
FT
Sun, Oct 25
San Diego
2-2
Seattle Sounders
⚡ Intensity 93
⚖️ Balance 70
🏆 Stakes 10
🎲 Upset 49
Bakambu rescues San Diego at the death

Win Probability

  • San Diego 43%
  • Draw 24%
  • Seattle Sounders 33%

Futmetrix AI estimate

Seattle Sounders’ five-minute double meets Cédric Bakambu’s late answer

Must-Watch Futmetrix Score: 93/100. A stoppage-time penalty rescued a point for San Diego and denied Seattle a win after its decisive second-half burst.

Opening Act

At Snapdragon Stadium, Seattle Sounders turned a level match into a two-goal lead in five minutes after the break. The home crowd had barely processed one strike before Seattle added another and seized the initiative. Dejan Joveljić opened the scoring on 50, then substitute Sebastian Gomez finished Hassani Dotson’s delivery five minutes later. San Diego had controlled possession, and its 58% share showed a team trying to set the tempo, not merely survive. But Seattle’s compact defending and direct exits made the lead look sturdy. At 0-2, the night threatened to become a harsh lesson in wasted control for the hosts. Instead, a frantic ten-minute stretch kept the door open. The Intensity rose sharply, while the Balance of the match shifted with every attack.

The Pivot

The turning point was not the penalty award; it was San Diego’s response to the miss. VAR confirmed the call at 58, and Anders Dreyer failed from the spot at 60. That miss threatened the comeback. Instead, in the same minute, Bakambu scored in open play and cut the deficit to one. Joveljić and Gomez had supplied Seattle’s quick double, but San Diego’s reply had substance: four big chances and 2.35 expected goals, against Seattle’s one big chance and 1.37. The Intensity surged, forcing Seattle to defend deeper. The visitors still threatened on counters, so this never became a one-way siege. It changed the mood, but not San Diego’s belief; the crowd sensed a way back before the final whistle.

Resolution

Bakambu’s penalty at 90+6 completed the comeback and released the tension inside Snapdragon Stadium. San Diego had already seen Dreyer miss from the spot; this time Bakambu converted. The 2-2 draw fits the contest better than Seattle’s two-goal cushion: San Diego controlled possession at 58%, created four big chances and led the expected-goals count, while both teams put three shots on target. Seattle’s burst was sharp, but it could not protect the lead. In the supplied standings, Seattle sat eighth on 35 points and San Diego 11th on 29. Each takes a point, leaving the six-point gap intact. The Stakes were practical: preserve ground in a crowded regular-season table. The Upset Factor stayed modest; this was resilience, not a shock result.

Key Questions

Was the penalty miss by C. Bakambu the turning point?

No. Anders Dreyer missed San Diego’s penalty at 60; Bakambu scored in open play moments later and converted the late penalty.

Did San Diego deserve the late equalizer?

Yes. San Diego created four big chances and posted 2.35 expected goals, against Seattle’s one big chance and 1.37.

How did San Diego complete the comeback from behind?

Bakambu scored in open play at 60, then converted the 90+6 penalty after Seattle had gone two goals ahead.

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
58%
42%
San Diego 58%
Seattle Sounders 42%
Shots
11
12
San Diego 11
Seattle Sounders 12
Shots on Target
3
3
San Diego 3
Seattle Sounders 3
Expected Goals (xG)
2.35
1.37
San Diego 2.35
Seattle Sounders 1.37
Passes
703
506
San Diego 703
Seattle Sounders 506
Corners
4
3
San Diego 4
Seattle Sounders 3
Fouls
11
12
San Diego 11
Seattle Sounders 12
Yellow Cards
0
2
San Diego 0
Seattle Sounders 2
Red Cards
0
0
San Diego 0
Seattle Sounders 0

Match Events

↓ Jesús Ferreira ↑Sebastian Gomez 🔄 45'
HT
Dejan Joveljić ⚽ 50'
Dejan Joveljić 🟨 53'
Sebastian Gomez (Hassani Dotson) ⚽ 55'
Alexander Roldan 🟨 59'
60' ⚽ Anders Dreyer
60' ⚽ Cédric Bakambu
61' 🔄 ↓ Amahl Pellegrino ↑Marcus Ingvartsen
61' 🔄 ↓ Alejandro Alvarado Jr ↑Jeppe Tverskov
61' 🔄 ↓ Aníbal Godoy ↑Onni Valakari
↓ Alexander Roldan ↑stuar hawkins 🔄 64'
↓ Jordan Morris ↑Snyder Brunell 🔄 68'
72' 🔄 ↓ kieran sargeant ↑Samuel Vines
↓ Dejan Joveljić ↑Paul Arriola 🔄 80'
↓ Hassani Dotson ↑Peter Kingston 🔄 80'
82' 🔄 ↓ Gabriel Pirani ↑David Mimbang
90'+6 ⚽ Cédric Bakambu
FT

Player Cards

Our take on every player in this match

San Diego

Goalkeepers
Pablo Sisniega
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
Christopher McVey
MAGNET
MAGNET
141
Activity
141
Activity
139
Passes
2
Duels
Manu Duah
MAGNET
MAGNET
147
Activity
147
Activity
143
Passes
4
Duels
Kieran Sargeant
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Alejandro Alvarado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Aníbal Godoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Gabriel Pirani
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Forwards
Anders Dreyer
MAGNET
MAGNET
49
Activity
49
Activity
48
Passes
1
Duels
Cédric Bakambu
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
8.2
Rating
Amahl Pellegrino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
CJ dos Santos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sam Vines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Ian Pilcher
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
0
Total Mins
Started
Entry
Jeppe Tverskov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Onni Valakari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Marcus Ingvartsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
B. B. Zamble
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Seattle Sounders

Goalkeepers
Andrew Thomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Kalani Kossa-Rienzi
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Alexander Roldan
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Jackson Ragen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nouhou Tolo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Hassani Dotson
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Cristian Roldan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jesús Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Albert Rusnák
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Jordan Morris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Forwards
Dejan Joveljić
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Stefan Frei
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stuart Hawkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Ryan Sailor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Snyder Brunell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
P. Kingston
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Sebastian Gomez
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Caden Clark
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paul Arriola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Mark Bronnik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/10/2026 Seattle Sounders 1 - 1 San Diego Major League Soccer Lumen Field
05/29/2025 Seattle Sounders 1 - 0 San Diego Major League Soccer Lumen Field
04/06/2025 San Diego 3 - 0 Seattle Sounders Major League Soccer Snapdragon Stadium
05/10/2026
Major League Soccer Lumen Field
05/29/2025
Major League Soccer Lumen Field
04/06/2025
Major League Soccer Snapdragon Stadium
San Diego Win
Seattle Sounders Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 26 48 51 22 +29 LColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)WAustin 1 - 2 Vancouver Whitecaps (18-10-2026)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)
2 FC Dallas 26 44 47 42 +5 WFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)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)
3 San Jose Earthquakes 25 40 45 35 +10 LFC Dallas 3 - 0 San Jose Earthquakes (25-10-2026)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)
4 Colorado Rapids 26 39 36 29 +7 WColorado Rapids 1 - 0 Vancouver Whitecaps (25-10-2026)DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)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)
5 St. Louis City 25 39 44 39 +5 LReal Salt Lake 3 - 0 St. Louis City (25-10-2026)LMinnesota United FC 3 - 2 St. Louis City (17-10-2026)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)
6 Los Angeles FC 26 36 36 31 +5 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)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)
7 Seattle Sounders 25 36 34 34 0 DSan Diego 2 - 2 Seattle Sounders (25-10-2026)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)
8 Houston Dynamo 25 36 33 35 -2 DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)DHouston Dynamo 2 - 2 FC Dallas (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)
9 Real Salt Lake 25 33 40 38 +2 WReal Salt Lake 3 - 0 St. Louis City (25-10-2026)WSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)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)
10 San Diego 25 30 44 43 +1 DSan Diego 2 - 2 Seattle Sounders (25-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)DSan Diego 3 - 3 Houston Dynamo (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)LSan Diego 2 - 3 San Jose Earthquakes (10-09-2026)
11 Portland Timbers 25 30 45 47 -2 DPortland Timbers 0 - 0 Colorado Rapids (18-10-2026)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)
12 Los Angeles Galaxy 26 30 34 47 -13 DLos Angeles FC 2 - 2 Los Angeles Galaxy (26-10-2026)DLos Angeles Galaxy 2 - 2 San Diego (18-10-2026)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)
13 Minnesota United FC 25 28 37 43 -6 DHouston Dynamo 0 - 0 Minnesota United FC (25-10-2026)WMinnesota United FC 3 - 2 St. Louis City (17-10-2026)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)
14 Austin 25 28 31 44 -13 WSporting Kansas City 1 - 2 Austin (25-10-2026)LAustin 1 - 2 Vancouver Whitecaps (18-10-2026)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)
15 Sporting Kansas City 25 21 30 58 -28 LSporting Kansas City 1 - 2 Austin (25-10-2026)LSporting Kansas City 1 - 3 Real Salt Lake (18-10-2026)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)

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.