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

Futmetrix Verdict
69
FT
Sun, Aug 23
San Jose Earthquakes
1-5
Minnesota United FC
⚡ Intensity 75
⚖️ Balance 64
🏆 Stakes 33
🎲 Upset 45
Minnesota erupts in spectacular road blowout.

Win Probability

  • San Jose Earthquakes 43%
  • Draw 25%
  • Minnesota United FC 32%

Futmetrix AI estimate

Minnesota Flips the Script in Five-Goal PayPal Park Thriller

Worth Watching Futmetrix Score: 69/100. An early San Jose penalty looked to set a routine script, but Minnesota United flipped the narrative to deliver a ruthless counter-attacking masterclass on the road.

The False Dawn

PayPal Park was buzzing right from kickoff as the home side sought to cement their playoff positioning. The Intensity was immediately dialed up when T. Werner confidently dispatched a penalty in the fourth minute. It looked like the San Jose Earthquakes were ready to cruise, establishing an early rhythm and eventually controlling possession with 59 percent of the ball. However, that dominance was merely a mirage. Minnesota United FC refused to buckle under the early pressure. Just six minutes later, J. Pereyra silenced the home crowd, finishing off a slick sequence to level the game. Despite having less of the ball, the visitors consistently found pockets of space behind San Jose's high line, turning a seemingly stable game state into an erratic, wide-open shootout.

Yeboah's Lethal Double

The match turned decisively in the closing minutes of the first half, completely shattering any remaining Balance on the field. K. Yeboah became the undisputed architect of San Jose’s downfall. In the 40th minute, he capitalized on a brilliant feed from K. Duncan to give the Loons their first lead of the night. Before the Quakes could even process the tactical shift, Yeboah struck again in the 44th minute, this time assisted by O. Gene. At the other end, whenever San Jose managed to breach the defensive lines, Drake Callender stood like a brick wall, racking up five crucial saves. His heroics between the posts ensured that Minnesota went into the locker room riding a massive wave of momentum.

The Loons Take Flight

Coming out for the second half, the Stakes were high for San Jose to mount a comeback, but their defense completely unraveled. M. Caldeira compounded the misery in the 65th minute, finishing another rapid counter-attack to make it 4-1. The visitors were incredibly clinical, putting seven of their eleven total shots on target. To put the final nail in the coffin, super sub M. Gonzalez found the back of the net in the 86th minute, mere moments after stepping onto the pitch. This massive road Upset sees the twelfth-place Minnesota squad rip apart a comfortable mid-table side, proving that raw possession means nothing without a killer instinct in the final third.

Key Questions

What made Joaquín Pereyra the Man of the Match?

He orchestrated the attack masterfully, scoring the crucial equalizer in the 10th minute and adding an assist later, capping off a brilliant individual performance.

What caused the 6-goal thriller?

An early penalty forced an open game, allowing Minnesota to repeatedly exploit San Jose's defensive gaps through lightning-fast counter-attacks and extremely clinical finishing.

How did San Jose Earthquakes complete the comeback from behind?

San Jose actually failed to win; it was Minnesota United who conceded early before storming back with five unanswered goals to secure a dominant 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
59%
41%
San Jose Earthquakes 59%
Minnesota United FC 41%
Shots
11
11
San Jose Earthquakes 11
Minnesota United FC 11
Shots on Target
6
7
San Jose Earthquakes 6
Minnesota United FC 7
Expected Goals (xG)
1.72
1.97
San Jose Earthquakes 1.72
Minnesota United FC 1.97
Passes
495
351
San Jose Earthquakes 495
Minnesota United FC 351
Pass Accuracy
80%
74%
San Jose Earthquakes 80%
Minnesota United FC 74%
Corners
3
3
San Jose Earthquakes 3
Minnesota United FC 3
Fouls
14
15
San Jose Earthquakes 14
Minnesota United FC 15
Yellow Cards
1
0
San Jose Earthquakes 1
Minnesota United FC 0
Red Cards
0
0
San Jose Earthquakes 0
Minnesota United FC 0

Match Events

4' T. Werner
J. Pereyra (A. Markanich) 10'
K. Yeboah (K. Duncan) 40'
K. Yeboah (O. Gene) 44'
HT
46' 🔄 J. A. Gonzalez Mendoza I. Harkes
57' 🔄 T. Werner D. Johnson
M. Caldeira (K. Duncan) 65'
66' 🔄 O. Bouda P. Marie
66' 🔄 N. Tsakiris N. Fernandez
M. Caldeira T. Chancalay 🔄 77'
O. Gene N. Triantis 🔄 77'
78' 🔄 Vitor Costa J. Ricketts
W. Trapp C. Harvey 🔄 83'
K. Yeboah M. Gonzalez 🔄 83'
85' 🟨 B. Kikanovic
M. Gonzalez (J. Pereyra) 86'
A. Markanich D. Padelford 🔄 86'
FT

Player Cards

Our take on every player in this match

San Jose Earthquakes

Goalkeepers
Angus Gunn
SIEVE
SIEVE
17%
Save %
17%
Save %
5
Conceded
1
Saves
Defenders
Benjamin Kikanovic
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
45%
Duel Win %
Daniel Munie
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
58%
Duel Win %
Reid Roberts
MAGNET
MAGNET
84
Activity
84
Activity
73
Passes
11
Duels
Vítor Costa
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Midfielders
Jonathan González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Beau Leroux
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ousseni Bouda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Nikolas Tsakiris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Timo Werner
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Preston Judd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Francesco Montali
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Paul Marie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Jamar Ricketts
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Jack Jasinski
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
Ian Harkes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Nick Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Darius Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Luka Jovanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Minnesota United FC

Goalkeepers
Drake Callender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Jefferson Díaz
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6.7
Rating
Michael Boxall
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Morris Duggan
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
86%
Duel Win %
Midfielders
Kyle Duncan
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
18%
Pass Acc
Owen Gene
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.7
Rating
Wil Trapp
ENFORCER
ENFORCER
3
Tackles
3
Tackles
7
Duels Won
78%
Win %
Anthony Markanich
ENFORCER
ENFORCER
4
Tackles
4
Tackles
14
Duels Won
74%
Win %
Forwards
Joaquín Pereyra
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kelvin Yeboah
HITMAN
HITMAN
2
Goals
2
Goals
4
On Target
7.9
Rating
Marcus Caldeira
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Alec Smir
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nectarios Triantis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Devin Padelford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Carlos Harvey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Julian Gressel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aziel Jackson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomás Chancalay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Mauricio Gonzalez
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.7
Rating
Mamadou Dieng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/29/2026 San Jose Earthquakes 4 - 2 Minnesota United FC US Open Cup PayPal Park
07/13/2025 Minnesota United FC 4 - 1 San Jose Earthquakes Major League Soccer Allianz Field
03/09/2025 San Jose Earthquakes 0 - 1 Minnesota United FC Major League Soccer Earthquakes Stadium
09/01/2024 San Jose Earthquakes 1 - 2 Minnesota United FC Major League Soccer PayPal Park
07/21/2024 Minnesota United FC 2 - 0 San Jose Earthquakes Major League Soccer Allianz Field
10/01/2023 Minnesota United FC 1 - 1 San Jose Earthquakes Major League Soccer Allianz Field
09/03/2023 San Jose Earthquakes 1 - 1 Minnesota United FC Major League Soccer PayPal Park
02/15/2023 Minnesota United FC 1 - 4 San Jose Earthquakes Friendlies Clubs TBC
10/02/2022 San Jose Earthquakes 2 - 0 Minnesota United FC Major League Soccer PayPal Park
03/20/2022 Minnesota United FC 1 - 0 San Jose Earthquakes Major League Soccer Allianz Field
04/29/2026
US Open Cup PayPal Park
07/13/2025
Major League Soccer Allianz Field
03/09/2025
Major League Soccer Earthquakes Stadium
09/01/2024
Major League Soccer PayPal Park
07/21/2024
Major League Soccer Allianz Field
10/01/2023
Major League Soccer Allianz Field
09/03/2023
Major League Soccer PayPal Park
02/15/2023
Friendlies Clubs TBC
10/02/2022
Major League Soccer PayPal Park
03/20/2022
Major League Soccer Allianz Field
San Jose Earthquakes Win
Minnesota United FC Win
Draw

League Standings

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