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

Futmetrix Verdict
100
FT
Sat, Sep 19
San Jose Earthquakes
2-2
Los Angeles FC
⚡ Intensity 100
⚖️ Balance 58
🏆 Stakes 69
🎲 Upset 47
10-man LAFC crumble at the death.

Win Probability

  • San Jose Earthquakes 32%
  • Draw 25%
  • Los Angeles FC 43%

Futmetrix AI estimate

Late Drama Denies LAFC in San Jose Thriller

Must-Watch Futmetrix Score: 100/100. A chaotic Levi's Stadium thriller proved that sheer offensive volume can eventually crack even the most heroic defensive displays.

The Trap is Set

Los Angeles FC rolled into Levi's Stadium looking to snap a brutal run of form, and they struck the first blow. Son Heung-Min buried a clinical chance in the 34th minute, capitalizing on a sharp feed from M. Delgado to quiet the home crowd. But the entire Balance of this contest shattered just three minutes later. A. Long was shown a straight red card in the 37th minute, completely upending the visitors' game plan and forcing them to weather an immediate storm. Despite dropping down to ten men, Los Angeles doubled down on their attacking ambition right out of the halftime gates. D. Bouanga found the back of the net in the 53rd minute to double the lead. Holding a two-goal advantage while short-handed is a dangerous illusion in MLS, and the hosts were just getting warmed up.

The Siege

Facing a shocking deficit, San Jose Earthquakes completely flipped the script and turned the pitch into a relentless shooting gallery. They absolutely dominated possession, holding the ball 69% of the time, and launched a staggering 20 shots at the visiting net. The Intensity was suffocating for the away defense. Eduard Löwen operated as the maestro in midfield, threading four key passes through the retreating backline. Still, they kept running into a legendary French brick wall. Hugo Lloris delivered an otherworldly goalkeeping masterclass, throwing himself across the goalmouth to rack up seven crucial saves. The vital breakthrough finally arrived from the bench when substitute P. Judd clawed one back in the 70th minute. A massive VAR intervention minutes later disallowed another Son strike, keeping the home side alive and setting up a frantic conclusion.

The Breaking Point

The final twenty minutes morphed into a frantic siege as San Jose desperately chased the equalizer. A massive tally of 15 corner kicks highlights the sheer volume of pressure they applied to the crumbling defense. With the clock ticking deep into the eighth minute of stoppage time, that persistence finally paid a massive dividend. The heavy Upset factor of losing a hard-fought, two-goal lead became reality when R. Roberts rose highest in the box. He nodded home a desperate cross from B. Leroux to snatch a stunning 2-2 draw at the death. This last-gasp result secures an invaluable point for the third-place Quakes, proving their undeniable grit. Meanwhile, the visitors are left reeling from a devastating dropped result that keeps them mired in seventh place in the standings.

Key Questions

How did the red card for A. Long impact the match?

A. Long's 37th-minute dismissal forced LAFC into a deep defensive block, surrendering 69% possession and inviting a relentless 20-shot barrage from San Jose.

What made Hugo Lloris the Man of the Match?

Despite conceding twice, Lloris kept LAFC in the game by racking up 7 crucial saves against a massive wave of San Jose attacks.

Did San Jose Earthquakes deserve the late equalizer?

Absolutely. Generating 20 shots and 15 corners, their relentless offensive pressure made the 98th-minute breakthrough an inevitable reward rather than a lucky bounce.

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
69%
31%
San Jose Earthquakes 69%
Los Angeles FC 31%
Shots
20
3
San Jose Earthquakes 20
Los Angeles FC 3
Shots on Target
8
2
San Jose Earthquakes 8
Los Angeles FC 2
Expected Goals (xG)
1.08
0.36
San Jose Earthquakes 1.08
Los Angeles FC 0.36
Passes
633
291
San Jose Earthquakes 633
Los Angeles FC 291
Pass Accuracy
87%
76%
San Jose Earthquakes 87%
Los Angeles FC 76%
Corners
15
3
San Jose Earthquakes 15
Los Angeles FC 3
Fouls
8
7
San Jose Earthquakes 8
Los Angeles FC 7
Yellow Cards
2
2
San Jose Earthquakes 2
Los Angeles FC 2
Red Cards
0
1
San Jose Earthquakes 0
Los Angeles FC 1

Match Events

Son Heung-Min (M. Delgado) 34'
A. Long 🟥 37'
HT
46' 🔄 D. Munie Vitor Costa
A. Sieb Nkosi Tafari 🔄 46'
46' 🔄 J. Ricketts P. Judd
D. Bouanga (Son Heung-Min) 53'
62' 🔄 O. Bouda T. Werner
62' 🔄 B. Kikanovic P. Marie
66' 🟨 P. Judd
70' P. Judd
Son Heung-Min 73'
S. Palencia 🟨 75'
78' 🔄 R. Vieira J. Skahan
M. Choiniere T. Boyd 🔄 79'
D. Bouanga J. Shaffelburg 🔄 86'
Son Heung-Min J. Ebobisse 🔄 90'+2
90'+6 🟨 N. Tsakiris
90'+8 R. Roberts (B. Leroux)
FT

Player Cards

Our take on every player in this match

San Jose Earthquakes

Goalkeepers
Angus Gunn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Daniel Munie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Dave Romney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Reid Roberts
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
Midfielders
Benjamin Kikanovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Ronaldo Vieira
MAGNET
MAGNET
77
Activity
77
Activity
72
Passes
5
Duels
Eduard Löwen
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
77%
Pass Acc
Jamar Ricketts
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Nikolas Tsakiris
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
58%
Pass Acc
Beau Leroux
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
28%
Pass Acc
Ousseni Bouda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
BENCH
Earl Edwards Jr.
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jack Jasinski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vítor Costa
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
24%
Pass Acc
Paul Marie
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Ian Harkes
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
0
Total Mins
Started
Entry
Jack Skahan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Timo Werner
SUPER SUB
SUPER SUB
1
Assist
1
Assist
32
Minutes
7.5
Rating
Preston Judd
SUPER SUB
SUPER SUB
1
Goal
1
Goal
49
Minutes
7.2
Rating

Los Angeles FC

Goalkeepers
Hugo Lloris
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Sergi Palencia
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Ryan Porteous
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Aaron Long
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
5.2
Rating
Yevhen Cheberko
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Midfielders
Mathieu Choinière
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Eddie Segura
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Marco Delgado
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Forwards
Armindo Sieb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Son Heung-min
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Denis Bouanga
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Cabral Carter
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nkosi Tafari
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
Ryan Hollingshead
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jude Terry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leo Walta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeremy Ebobisse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Tyler Boyd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Jacob Shaffelburg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/19/2026 Los Angeles FC 1 - 4 San Jose Earthquakes Major League Soccer BMO Stadium
09/14/2025 San Jose Earthquakes 2 - 4 Los Angeles FC Major League Soccer Levi's Stadium
04/13/2025 Los Angeles FC 2 - 1 San Jose Earthquakes Major League Soccer Banc of California Stadium
01/25/2025 Los Angeles FC 1 - 1 San Jose Earthquakes Friendlies Clubs BMO Stadium
10/20/2024 Los Angeles FC 3 - 1 San Jose Earthquakes Major League Soccer BMO Stadium
08/14/2024 Los Angeles FC 4 - 1 San Jose Earthquakes Leagues Cup BMO Stadium
06/23/2024 Los Angeles FC 6 - 2 San Jose Earthquakes Major League Soccer BMO Stadium
05/04/2024 San Jose Earthquakes 3 - 1 Los Angeles FC Major League Soccer Levi's Stadium
07/09/2023 Los Angeles FC 1 - 1 San Jose Earthquakes Major League Soccer BMO Stadium
05/21/2023 Los Angeles FC 2 - 1 San Jose Earthquakes Major League Soccer BMO Stadium
04/19/2026
Major League Soccer BMO Stadium
09/14/2025
Major League Soccer Levi's Stadium
04/13/2025
Major League Soccer Banc of California Stadium
01/25/2025
Friendlies Clubs BMO Stadium
10/20/2024
Major League Soccer BMO Stadium
08/14/2024
Leagues Cup BMO Stadium
06/23/2024
Major League Soccer BMO Stadium
05/04/2024
Major League Soccer Levi's Stadium
07/09/2023
Major League Soccer BMO Stadium
05/21/2023
Major League Soccer BMO Stadium
San Jose Earthquakes Win
Los Angeles FC Win
Draw

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.