Major League Soccer Regular Season - 11

San Diego 2 - 2 FT Los Angeles FC

Snapdragon Stadium

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

Futmetrix Verdict
76
FT
Sun, May 3
San Diego
2-2
Los Angeles FC
⚡ Intensity 73
⚖️ Balance 62
🏆 Stakes 33
🎲 Upset 10
LAFC steals spectacular stoppage-time road point.

Late LAFC Magic Stuns Snapdragon Stadium

Highly Entertaining Futmetrix Score: 76/100. Our take: A stoppage-time thriller leaves Snapdragon Stadium breathless as LAFC snatches a point from the jaws of defeat against a reeling San Diego side.

Opening Act

San Diego desperately needed a result to snap a five-game losing streak, and they controlled possession early. A high Intensity rating defined the first few minutes, culminating when M. Ingvartsen capitalized on a slick feed from A. Dreyer in the seventh minute. The home side pushed the tempo, relying on the midfield anchor Aníbal Godoy to dictate the flow of the game. For a squad struggling near the bottom of the standings, this early breakthrough at Snapdragon Stadium provided a massive confidence boost, leaving Los Angeles FC searching for answers defensively.

The Pivot

The Balance of power seemed entirely in the hosts' favor by the 71st minute. The Ingvartsen-Dreyer connection struck again, giving the Danish striker his second goal and seemingly putting the game out of reach. But the true turning point arrived from the visitors' bench. Son Heung-Min entered the fray and instantly changed the offensive geometry for LAFC. In the 82nd minute, the South Korean star carved out space and set up D. Bouanga, slicing the deficit in half and injecting massive Upset Factor into the final minutes of the contest.

Resolution

With the clock bleeding deep into stoppage time, the Stakes reached a boiling point. In the 104th minute of action, R. Hollingshead etched his name into MLS lore, burying a frantic equalizer off an assist from M. Choiniere. The 2-2 finish feels like a victory for LAFC, who stole a point on the road to keep their top-five standing intact. For San Diego, throwing away a two-goal lead makes this draw feel like a devastating loss, extending their winless misery despite a heroic individual effort from their star forward.

Key Questions

What made Marcus Ingvartsen the Man of the Match?

He scored a brilliant brace, showcasing lethal finishing to give San Diego a commanding two-goal advantage before the late collapse.

Did San Diego deserve the late equalizer?

It was actually LAFC who scored the 90th-minute equalizer. San Diego controlled possession but failed to defend their lead late.

How did San Diego complete the comeback from behind?

San Diego never trailed; they established a 2-0 lead early. LAFC orchestrated a massive late comeback to force the 2-2 draw.

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
57%
43%
San Diego 57%
Los Angeles FC 43%
Shots
8
7
San Diego 8
Los Angeles FC 7
Shots on Target
3
3
San Diego 3
Los Angeles FC 3
Expected Goals (xG)
1.04
0.42
San Diego 1.04
Los Angeles FC 0.42
Passes
633
482
San Diego 633
Los Angeles FC 482
Pass Accuracy
89%
83%
San Diego 89%
Los Angeles FC 83%
Corners
2
2
San Diego 2
Los Angeles FC 2
Fouls
12
17
San Diego 12
Los Angeles FC 17
Yellow Cards
3
2
San Diego 3
Los Angeles FC 2
Red Cards
0
0
San Diego 0
Los Angeles FC 0

Match Events

7' M. Ingvartsen (A. Dreyer)
15' 🟨 D. Vazquez
HT
J. Terry M. Delgado 🔄 46'
N. Ordaz D. Martinez 🔄 46'
K. Nielsen 🟨 59'
R. Raposo Son Heung-Min 🔄 60'
67' 🔄 A. Pellegrino L. Morgan
67' 🔄 L. Bombino I. Pilcher
71' M. Ingvartsen (A. Dreyer)
J. Ebobisse T. Boyd 🔄 73'
73' 🟨 I. Pilcher
78' 🟨 A. Godoy
S. Eustaquio M. Choiniere 🔄 79'
D. Bouanga (Son Heung-Min) 82'
83' 🔄 D. Vazquez A. Alvarado Jr
89' 🔄 M. Ingvartsen W. Eisner
D. Bouanga 🟨 90'
90'+8 🔄 C. J. dos Santos D. Ferree
K. Nielsen A. Smolyakov 🔄 90'+9
R. Hollingshead (M. Choiniere) 90'+14
FT

Player Cards

Our take on every player in this match

San Diego

Goalkeepers
CJ Dos Santos
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Oscar Verhoeven
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
Christopher McVey
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Manu Duah
MAGNET
MAGNET
89
Activity
89
Activity
86
Passes
3
Duels
Luca Bombino
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
58%
Pass Acc
Midfielders
David Vazquez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Aníbal Godoy
MAGNET
MAGNET
130
Activity
130
Activity
119
Passes
11
Duels
Onni Valakari
MAGNET
MAGNET
83
Activity
83
Activity
70
Passes
13
Duels
Forwards
Anders Dreyer
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
42%
Pass Acc
Marcus Ingvartsen
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.5
Rating
Amahl Pellegrino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
BENCH
Duran Ferree
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
4
Minutes
Ian Pilcher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Wilson Eisner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Bryce Duke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Soma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Alvarado Jr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Lewis Morgan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Bryan Zamblé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alex Mighten
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Los Angeles FC

Goalkeepers
Hugo Lloris
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Kenny Nielsen
NPC
NPC
99
Minutes
99
Minutes
67%
Pass Acc
6.3
Rating
Nkosi Tafari
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Eddie Segura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
Midfielders
Ryan Raposo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Stephen Eustaquio
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Jude Terry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Ryan Hollingshead
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.2
Rating
Forwards
Nathan Ordaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Denis Bouanga
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Jeremy Ebobisse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
73
Entry
BENCH
Thomas Hasal
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ryan Porteous
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergi Palencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Artem Smoliakov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Mark Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
Started
Entry
Mathieu Choinière
ENFORCER
ENFORCER
4
Tackles
4
Tackles
4
Duels Won
100%
Win %
Tyler Boyd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Son Heung-min
SUPER SUB
SUPER SUB
1
Assist
1
Assist
42
Minutes
6.9
Rating
David Martínez Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/01/2025 Los Angeles FC 1 - 2 San Diego Major League Soccer BMO Stadium
03/30/2025 San Diego 3 - 2 Los Angeles FC Major League Soccer Snapdragon Stadium
09/01/2025
Major League Soccer BMO Stadium
03/30/2025
Major League Soccer Snapdragon Stadium
San Diego Win
Los Angeles FC Win
Draw

League Standings

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