Major League Soccer Regular Season - 16

Sporting Kansas City 2 - 1 FT Minnesota United FC

Children's Mercy Park

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

Futmetrix Verdict
51
FT
Thu, Jul 23
Sporting Kansas City
2-1
Minnesota United FC
⚡ Intensity 42
⚖️ Balance 27
🏆 Stakes 33
🎲 Upset 60
Sporting KC stuns Minnesota in thriller

Sporting KC Springs Massive Upset on Minnesota United

Average Entertainment Futmetrix Score: 51/100. Our verdict: Sporting Kansas City defied the standings and weathered an absolute onslaught of Minnesota pressure to secure a desperate, season-altering victory on home turf.

Opening Act

Sporting Kansas City walked onto the field burdened by a tough spot in the standings, framing them as clear underdogs against a confident Minnesota United FC side. The visitors acted the part immediately, taking absolute control of the ball and settling into a dominant possession game that eventually peaked at 65 percent. Despite this territorial supremacy, the home defense refused to crack under the early spotlight. The true Upset potential materialized out of thin air in the 28th minute. Against the run of play, Capita threaded a brilliant sequence that unlocked the defense, allowing D. Joveljic to clinically finish the job. That opening strike instantly stunned the traveling supporters, proving that heavy possession means very little without a killer instinct in the final third.

The Pivot

Needing a response after the halftime break, Minnesota committed more bodies forward, which drastically spiked the overall Intensity of the matchup. The game rapidly devolved into a wide-open track meet. An astonishing 26 combined shots were fired throughout the evening, forcing both defensive units into panic mode. Instead of crumbling under the mounting pressure, Sporting KC engineered a lethal counter-punch. In the 54th minute, Jacob Davis carved out crucial space and delivered a perfect ball for Manu GarcĂ­a, who doubled the advantage with a magnificent strike. Down by two goals, the visitors unleashed a relentless barrage on the Kansas City net, sparking an incredible showcase of goalkeeper heroics. With 13 total saves recorded between the sticks, the keepers were forced to work overtime to prevent a historic shootout.

Resolution

With time slipping away, the visitors launched an all-out assault. Joaquín Pereyra became the absolute focal point of their offense, orchestrating a staggering six key passes to keep the home defense scrambling. The constant pressure finally yielded a breakthrough in the 75th minute when D. Padelford found the back of the net to cut the deficit in half. Suddenly, the Balance of power shifted entirely toward the visitors, creating a nerve-wracking finale. Minnesota threw every available player forward in search of a late equalizer, testing the absolute limits of Kansas City’s resolve. The home side absorbed the punishing onslaught, surviving agonizing final minutes to lock down a defining victory. This unexpected result breathes fresh life into their campaign while serving as a harsh reality check for Minnesota.

Key Questions

Who scored the decisive goal for Sporting KC?

Manu GarcĂ­a scored the eventual game-winner in the 54th minute, capitalizing on an excellent setup from Jacob Davis.

How did Minnesota United perform offensively?

They dominated 65 percent of possession and unleashed numerous shots, largely orchestrated by JoaquĂ­n Pereyra, but lacked clinical finishing.

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
35%
65%
Sporting Kansas City 35%
Minnesota United FC 65%
Shots
11
15
Sporting Kansas City 11
Minnesota United FC 15
Shots on Target
7
9
Sporting Kansas City 7
Minnesota United FC 9
Expected Goals (xG)
1.06
1.73
Sporting Kansas City 1.06
Minnesota United FC 1.73
Passes
299
573
Sporting Kansas City 299
Minnesota United FC 573
Pass Accuracy
78%
86%
Sporting Kansas City 78%
Minnesota United FC 86%
Corners
2
6
Sporting Kansas City 2
Minnesota United FC 6
Fouls
16
7
Sporting Kansas City 16
Minnesota United FC 7
Yellow Cards
2
3
Sporting Kansas City 2
Minnesota United FC 3
Red Cards
0
0
Sporting Kansas City 0
Minnesota United FC 0

Match Events

K. Duncan 🟨 21'
28' âš˝ D. Joveljic (Capita)
45'+2 🟨 Capita
HT
54' âš˝ M. Garcia (J. Davis)
J. Pereyra 🟨 56'
↓ K. Yeboah ↑M. Dieng 🔄 64'
↓ K. Duncan ↑B. Hlongwane 🔄 64'
72' 🔄 ↓ M. Garcia ↑K. Agyabeng
72' 🔄 ↓ Capita ↑S. Afrifa
74' 🟨 D. Joveljic
D. Padelford âš˝ 75'
↓ D. Padelford ↑J. Diaz 🔄 75'
↓ O. Gene ↑M. Gonzalez 🔄 75'
79' 🔄 ↓ W. Meyer ↑I. James
79' 🔄 ↓ Z. Bassong ↑J. Bartlett
B. Hlongwane 🟨 84'
↓ T. Chancalay ↑J. Gressel 🔄 85'
FT

Player Cards

Our take on every player in this match

Sporting Kansas City

Goalkeepers
Stefan Cleveland
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Jacob Davis
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
26%
Pass Acc
Or Blorian
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
Wyatt Meyer
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
93
Total Mins
79
Entry
Emir Karić
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Midfielders
Lasse Berg Johnsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Zorhan Bassong
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Capita
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Manu GarcĂ­a
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Calvin Harris
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Dejan Joveljić
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
John Pulskamp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ethan Bartlow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian James
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jansen Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jayden Reid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Jacob Bartlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Kwaku Agyabeng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Shapi Suleymanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stephen Afrifa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

Minnesota United FC

Goalkeepers
Drake Callender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Michael Boxall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Morris Duggan
MAGNET
MAGNET
87
Activity
87
Activity
81
Passes
6
Duels
Devin Padelford
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Midfielders
Kyle Duncan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Owen Gene
ENFORCER
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
73%
Win %
Wil Trapp
MAGNET
MAGNET
82
Activity
82
Activity
77
Passes
5
Duels
Anthony Markanich
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
JoaquĂ­n Pereyra
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
61%
Pass Acc
Kelvin Yeboah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Tomás Chancalay
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
Alec Smir
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kieran Chandler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D.J. Taylor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jefferson DĂ­az
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Julian Gressel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Peter Stroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauricio González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Bongokuhle Hlongwane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Mamadou Dieng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/07/2026 Sporting Kansas City 0 - 3 Minnesota United FC Friendlies Clubs
10/05/2025 Minnesota United FC 3 - 0 Sporting Kansas City Major League Soccer Allianz Field
03/16/2025 Sporting Kansas City 3 - 3 Minnesota United FC Major League Soccer Children's Mercy Park
09/22/2024 Sporting Kansas City 0 - 2 Minnesota United FC Major League Soccer Children's Mercy Park
06/02/2024 Minnesota United FC 3 - 1 Sporting Kansas City Major League Soccer Allianz Field
04/28/2024 Minnesota United FC 2 - 1 Sporting Kansas City Major League Soccer Allianz Field
10/22/2023 Sporting Kansas City 3 - 1 Minnesota United FC Major League Soccer Children's Mercy Park
09/17/2023 Minnesota United FC 0 - 1 Sporting Kansas City Major League Soccer Allianz Field
05/14/2023 Sporting Kansas City 3 - 0 Minnesota United FC Major League Soccer Children's Mercy Park
09/18/2022 Sporting Kansas City 4 - 1 Minnesota United FC Major League Soccer Children's Mercy Park
02/07/2026
Friendlies Clubs
10/05/2025
Major League Soccer Allianz Field
03/16/2025
Major League Soccer Children's Mercy Park
09/22/2024
Major League Soccer Children's Mercy Park
06/02/2024
Major League Soccer Allianz Field
04/28/2024
Major League Soccer Allianz Field
10/22/2023
Major League Soccer Children's Mercy Park
09/17/2023
Major League Soccer Allianz Field
05/14/2023
Major League Soccer Children's Mercy Park
09/18/2022
Major League Soccer Children's Mercy Park
Sporting Kansas City Win
Minnesota United FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 12 26 29 12 +17 WSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)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)
2 San Jose Earthquakes 12 25 30 14 +16 WPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)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)
3 Seattle Sounders 13 24 17 11 +6 LLos Angeles FC 1 - 0 Seattle Sounders (25-05-2026)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)
4 Real Salt Lake 12 23 23 15 +8 DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)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)
5 Los Angeles FC 12 18 13 14 -1 WLos Angeles FC 1 - 0 Seattle Sounders (25-05-2026)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)
6 Colorado Rapids 12 16 20 15 +5 LColorado Rapids 1 - 2 FC Dallas (24-05-2026)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)
7 Minnesota United FC 11 16 12 15 -3 DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)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)
8 Houston Dynamo 12 16 16 22 -6 DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)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)
9 FC Dallas 11 15 21 20 +1 WColorado Rapids 1 - 2 FC Dallas (24-05-2026)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)
10 San Diego 13 13 22 24 -2 LSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)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)
11 Los Angeles Galaxy 11 13 15 18 -3 DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)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)
12 Portland Timbers 11 10 17 22 -5 LPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)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)
13 St. Louis City 10 10 10 16 -6 WSt. Louis City 3 - 0 Austin (23-05-2026)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)
14 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)
15 Austin 11 9 12 23 -11 LSt. Louis City 3 - 0 Austin (23-05-2026)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)