Major League Soccer Regular Season - 15

San Jose Earthquakes 2 - 3 FT FC Dallas

PayPal Park

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

Futmetrix Verdict
100
FT
Sun, May 17
San Jose Earthquakes
2-3
FC Dallas
⚡ Intensity 92
⚖️ Balance 100
🏆 Stakes 67
🎲 Upset 60
Late drama stuns San Jose.

Late Heroics Seal Dramatic Win for Dallas

Must-Watch Futmetrix Score: 100/100. FC Dallas defied the odds to snatch a breathless 3-2 victory over the San Jose Earthquakes in a chaotic shootout at PayPal Park.

Lightning Out of the Gates

A massive Intensity rating was guaranteed the moment P. Delgado found the net in the opening minute. The visitors stormed out of the gates with aggressive intent, completely catching the hosts off guard and setting a chaotic tone right from the first whistle. San Jose Earthquakes, who eventually controlled possession at 55 percent, had to dig deep to settle into their natural passing rhythm. They mounted constant pressure on the flanks and found their hard-earned equalizer through B. Leroux in the 17th minute. The high Stakes for an FC Dallas side desperate to climb from 10th place fueled a frenetic first half. Both sides completely abandoned caution, trading heavy attacking blows and testing each other's defensive lines in a wide-open spectacle that left the home crowd breathless.

The Spot-Kick Turning Point

The match's Balance shifted fundamentally just before the interval in a moment of pure drama. When Leroux stepped up to take a crucial 41st-minute penalty, the hosts seemed fully poised to seize control of the contest. However, his failure to convert from the spot breathed massive new life into a vulnerable Dallas side. Capitalizing brilliantly on that psychological momentum shift, P. Musa fired the visitors back ahead just four minutes into the second half, finishing clinically after linking up with H. Johansson. Despite facing an absolute avalanche of pressure that resulted in 11 total corners for San Jose, Dallas's defensive shape held firm. They successfully turned the middle portion of the pitch into a tense tactical battleground, forcing the hosts to resort to lower-percentage shots from outside the box.

A Stoppage-Time Robbery

Just when defender R. Roberts looked to have rescued a valuable point for San Jose with a thumping 81st-minute strike, the Upset factor was fully and painfully realized for the home supporters. Substitute S. Sarver, entering the fray late to stretch tired legs, linked up perfectly with fellow replacement Kaick. Sarver delivered a crushing 90th-minute blow to completely steal all three points in dramatic fashion. At the other end of the pitch, goalkeeper Daniel put on an absolute masterclass. His brilliant individual display included six crucial saves that repeatedly kept the home side breathing amidst a barrage of 32 combined shots. Yet, even his heroics weren't quite enough to prevent Dallas from claiming a massive away triumph that alters the trajectory of their previously stuttering campaign.

Key Questions

Was the penalty miss by Daniel the turning point?

Actually, B. Leroux missed the spot-kick in the 41st minute. That failure shifted momentum right before Dallas retook the lead early in the second half.

What made Daniel the Man of the Match?

Despite conceding three times, the San Jose goalkeeper produced six crucial saves, single-handedly keeping his team in contention amidst a barrage of Dallas shots.

What caused the 5-goal thriller?

An explosive first-minute opener set the chaotic tone. Both teams abandoned caution, combining for 32 shots and creating a completely wide-open, end-to-end tactical battle.

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
55%
45%
San Jose Earthquakes 55%
FC Dallas 45%
Shots
16
16
San Jose Earthquakes 16
FC Dallas 16
Shots on Target
7
9
San Jose Earthquakes 7
FC Dallas 9
Expected Goals (xG)
2.55
2.23
San Jose Earthquakes 2.55
FC Dallas 2.23
Passes
383
327
San Jose Earthquakes 383
FC Dallas 327
Pass Accuracy
81%
77%
San Jose Earthquakes 81%
FC Dallas 77%
Corners
11
4
San Jose Earthquakes 11
FC Dallas 4
Fouls
9
16
San Jose Earthquakes 9
FC Dallas 16
Yellow Cards
3
3
San Jose Earthquakes 3
FC Dallas 3
Red Cards
0
0
San Jose Earthquakes 0
FC Dallas 0

Match Events

P. Delgado 1'
17' B. Leroux
41' B. Leroux (B. Leroux)
HT
48' 🟨 D. Munie
P. Musa (H. Johansson) 49'
Ramiro 🟨 61'
P. Musa L. Farrington 🔄 65'
P. Delgado C. Cappis 🔄 70'
S. Moreno R. Binyamin 🔄 70'
71' 🔄 J. Jasinski N. Fernandez
79' 🔄 J. Ricketts J. Skahan
79' 🔄 I. Harkes P. Marie
81' R. Roberts
J. Valiente S. Sarver 🔄 84'
Ramiro S. Ibeagha 🔄 84'
85' 🟨 B. Kikanovic
N. Norris 🟨 90'+1
C. Cappis 🟨 90'+2
S. Sarver (Kaick) 90'+4
90'+5 🟨 Daniel
FT

Player Cards

Our take on every player in this match

San Jose Earthquakes

Goalkeepers
Daniel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Benjamin Kikanović
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Daniel Munie
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
43%
Duel Win %
Reid Roberts
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Jack Jasinski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
71
Entry
Midfielders
Ronaldo Vieira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Ian Harkes
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
1
Pens Won
Ousseni Bouda
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
Beau Leroux
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
Jamar Ricketts
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Preston Judd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
BENCH
Nate Crockford
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Paul Marie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Max Floriani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dave Romney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nick Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Jack Skahan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Jonathan Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noel Buck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nonso Adimabua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

FC Dallas

Goalkeepers
Jonathan Sirois
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
5
Saves
8
Rating
Defenders
Herman Johansson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
16%
Pass Acc
Shaq Moore
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Osaze Urhoghide
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
Nolan Norris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Midfielders
Joaquín Valiente
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Kaick
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Ramiro
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Santiago Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Petar Musa
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Patrickson Delgado
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Michael Collodi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sebastien Ibeagha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Lalas Abubakar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joshua Torquato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ran Binyamin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Christian Cappis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Caleb Swann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Logan Farrington
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Sam Sarver
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating

Head to Head

Date Home Score Away Competition Venue
07/17/2025 San Jose Earthquakes 2 - 2 FC Dallas Major League Soccer PayPal Park
06/26/2025 FC Dallas 2 - 4 San Jose Earthquakes Major League Soccer Toyota Stadium
10/03/2024 San Jose Earthquakes 3 - 2 FC Dallas Major League Soccer PayPal Park
02/25/2024 FC Dallas 2 - 1 San Jose Earthquakes Major League Soccer Toyota Stadium
10/08/2023 FC Dallas 1 - 1 San Jose Earthquakes Major League Soccer Toyota Stadium
05/28/2023 San Jose Earthquakes 1 - 1 FC Dallas Major League Soccer PayPal Park
09/18/2022 San Jose Earthquakes 1 - 1 FC Dallas Major League Soccer PayPal Park
08/14/2022 FC Dallas 4 - 1 San Jose Earthquakes Major League Soccer Toyota Stadium
11/07/2021 San Jose Earthquakes 1 - 1 FC Dallas Major League Soccer PayPal Park
09/12/2021 FC Dallas 1 - 1 San Jose Earthquakes Major League Soccer Toyota Stadium
07/17/2025
Major League Soccer PayPal Park
06/26/2025
Major League Soccer Toyota Stadium
10/03/2024
Major League Soccer PayPal Park
02/25/2024
Major League Soccer Toyota Stadium
10/08/2023
Major League Soccer Toyota Stadium
05/28/2023
Major League Soccer PayPal Park
09/18/2022
Major League Soccer PayPal Park
08/14/2022
Major League Soccer Toyota Stadium
11/07/2021
Major League Soccer PayPal Park
09/12/2021
Major League Soccer Toyota Stadium
San Jose Earthquakes Win
FC Dallas Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Seattle Sounders 12 24 17 10 +7 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)WSeattle Sounders 2 - 1 FC Dallas (26-04-2026)
2 Vancouver Whitecaps 11 23 25 10 +15 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)WVancouver Whitecaps 3 - 1 Colorado Rapids (26-04-2026)
3 San Jose Earthquakes 11 22 27 13 +14 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)WSan Jose Earthquakes 5 - 1 Austin (23-04-2026)
4 Real Salt Lake 11 22 22 14 +8 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)LLos Angeles Galaxy 2 - 1 Real Salt Lake (26-04-2026)
5 Colorado Rapids 11 16 19 13 +6 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)LVancouver Whitecaps 3 - 1 Colorado Rapids (26-04-2026)
6 Los Angeles FC 11 15 12 14 -2 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)DLos Angeles FC 0 - 0 Colorado Rapids (23-04-2026)
7 Minnesota United FC 10 15 11 14 -3 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)WMinnesota United FC 2 - 0 Portland Timbers (19-04-2026)
8 Houston Dynamo 11 15 15 21 -6 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)LAustin 2 - 0 Houston Dynamo (26-04-2026)
9 San Diego 12 13 20 20 0 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)LHouston Dynamo 1 - 0 San Diego (23-04-2026)
10 FC Dallas 10 12 19 19 0 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)LFC Dallas 0 - 1 Minnesota United FC (23-04-2026)
11 Los Angeles Galaxy 10 12 14 17 -3 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)DFC Dallas 2 - 2 Los Angeles Galaxy (19-04-2026)
12 Portland Timbers 10 10 16 19 -3 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)WPortland Timbers 2 - 1 Los Angeles FC (11-04-2026)
13 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)
14 Austin 10 9 12 20 -8 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)WAustin 2 - 0 Houston Dynamo (26-04-2026)
15 St. Louis City 9 7 7 16 -9 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)LSeattle Sounders 4 - 1 St. Louis City (19-04-2026)