
Minnesota United FC 3-1 Sporting Kansas City: result and stats, Major League Soccer
- Anthony Markanich72'
- Mauricio González Carabalí76'
- Kelvin Yeboah88'
- 31'Taylor Calheira
Minnesota United FC
Substitutions
- 59'B. Hlongwane
216.3J. Pereyra
266.4A - 60'A. Jackson
166.7T. Chancalay
86.9A - 89'K. Yeboah
97.5Marcus Caldeira
226.5 - 90'A. Markanich
137.6M. Boxall
156.3
Unused
Substitutions
- 58'
- 58'
- 58'
- 84'J. Bartlett
166.0R. Ramos
246.3 - 89'
Unused
Home

OutP. StroudMuscle Injury
OutW. TrappConcussion
Away

OutZ. BassongHamstring Injury
OutO. BlorianChest Injury
OutDiego BorgesGroin Injury
OutL. JohnsenHamstring Injury
OutM. MosqueraHamstring Injury
OutS. ReidHamstring Injury
OutJ. ReynoldsMuscle Injury

Player of the match
Highest-rated players




xG race
28 shotsChance quality as it built up. A steep step is a big chance.
How those chances were made
Shot map
18 v 10Minnesota United FC shoot right, Sporting Kansas City left. Bigger dot = better chance.
Goal mouth
15 on target · 4 scoredWhere each shot on target crossed the line. Placement beats power.
Shot duel
Yeboah's 81' chance was the biggest of the match: 0,63 xG, off the post.
Every shot on its minute, Minnesota United FC above and Sporting Kansas City below. The longer the bar, the bigger the chance. Faces on goals and on chances of 0,3 xG or more.
xG analytics
Minnesota United FC
Sporting Kansas CityExpected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.
Momentum
20 swingsWhich side was on top, minute by minute. A taller bar is heavier pressure.
Match replay
91'
3-1
88' Goal Kelvin Yeboah 0.20 xG · Regular play · Right footAverage positions
Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.
An average, not a movement map: it says where a player's actions balanced out, not where they ran.
Passing network
Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.
Most-connected pair: Díaz and Duggan, 37 passes between them.
Most-connected pair: Meyer and Karić, 17 passes between them.
Tactical battle
68control32

In possession
Field tilt is each side's share of play in the final third.
Out of possession
↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.
Carrying
Distances are how far the ball was moved forward, not how far anybody ran.
Beating the press
A take-on is a player going past an opponent with the ball at his feet.
Threat created
xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.
Tempo
An attack is direct when it moves upfield quickly rather than through many passes.
The moment that decided it
The goal that swung the win probability the most.
- Score
- 1–1→2–1
- Minnesota United FC win chance
- 14%→90%
Possession & Passing
Attack
Box & Quality
Defense & Discipline
Half by half
The same match, split at the break. Which half did each side actually win?
First half
Second half
More match stats
Attack
Passing
Duels
Defending
Match summary
Minnesota United FC beat Sporting Kansas City 3-1 at Allianz Field in the Major League Soccer. Sporting Kansas City led 1-0 at half-time, but Minnesota United FC came from behind to win. Scorers: Anthony Markanich (72'), Mauricio González Carabalí (76'), Kelvin Yeboah (88') for Minnesota United FC; Taylor Calheira (31') for Sporting Kansas City. In their last 32 meetings, Minnesota United FC have won 12, Sporting Kansas City 15, with 5 drawn. Full match stats, lineups and player ratings are all on this page.
→ Winner: Minnesota United FC
Why this prediction
The factors the model weighed, each split between the two sides.
Who will win?
Cast your vote!
Goal profile
This seasonHow often each side reaches a scoreline, across 34 matches each.
They score
They concede
Heaviest results
best 5-1 (A)·worst 0-6 (A)
best 3-1 (H)·worst 0-6 (A)
Venue spotlight
Head-to-headLast 33 meetings
- 29 Oct 2026
Minnesota United FC3 - 1Sporting Kansas City
Major League Soccer - 23 Jul 2026
Sporting Kansas City2 - 1Minnesota United FC
Major League Soccer - 7 Feb 2026
Sporting Kansas City0 - 3Minnesota United FC
Friendlies Clubs - 5 Oct 2025
Minnesota United FC3 - 0Sporting Kansas City
Major League Soccer - 16 Mar 2025
Sporting Kansas City3 - 3Minnesota United FC
Major League Soccer - 22 Sept 2024
Sporting Kansas City0 - 2Minnesota United FC
Major League Soccer
Show 27 earlier meetingsHide earlier meetings
- 2 Jun 2024
Minnesota United FC3 - 1Sporting Kansas City
Major League Soccer - 28 Apr 2024
Minnesota United FC2 - 1Sporting Kansas City
Major League Soccer - 22 Oct 2023
Sporting Kansas City3 - 1Minnesota United FC
Major League Soccer - 17 Sept 2023
Minnesota United FC0 - 1Sporting Kansas City
Major League Soccer - 14 May 2023
Sporting Kansas City3 - 0Minnesota United FC
Major League Soccer - 18 Sept 2022
Sporting Kansas City4 - 1Minnesota United FC
Major League Soccer - 14 Jul 2022
Minnesota United FC1 - 1Sporting Kansas City
Major League Soccer - 31 Oct 2021
Minnesota United FC2 - 1Sporting Kansas City
Major League Soccer - 16 Sept 2021
Sporting Kansas City4 - 0Minnesota United FC
Major League Soccer - 21 Aug 2021
Minnesota United FC0 - 0Sporting Kansas City
Major League Soccer - 4 Dec 2020
Sporting Kansas City0 - 3Minnesota United FC
Major League Soccer - 2 Nov 2020
Sporting Kansas City- - -Minnesota United FC
Major League Soccer - 14 Sept 2020
Sporting Kansas City1 - 0Minnesota United FC
Major League Soccer - 21 Aug 2020
Minnesota United FC1 - 2Sporting Kansas City
Major League Soccer - 13 Jul 2020
Sporting Kansas City1 - 2Minnesota United FC
Major League Soccer - 26 Sept 2019
Minnesota United FC2 - 1Sporting Kansas City
Major League Soccer - 23 Aug 2019
Sporting Kansas City1 - 0Minnesota United FC
Major League Soccer - 13 Jun 2019
Minnesota United FC4 - 1Sporting Kansas City
US Open Cup - 26 Aug 2018
Sporting Kansas City2 - 0Minnesota United FC
Major League Soccer - 4 Jun 2018
Sporting Kansas City4 - 1Minnesota United FC
Major League Soccer - 20 May 2018
Minnesota United FC1 - 1Sporting Kansas City
Major League Soccer - 8 Oct 2017
Minnesota United FC1 - 1Sporting Kansas City
Major League Soccer - 15 Jun 2017
Sporting Kansas City4 - 0Minnesota United FC
US Open Cup - 3 Jun 2017
Sporting Kansas City3 - 0Minnesota United FC
Major League Soccer - 7 May 2017
Minnesota United FC2 - 0Sporting Kansas City
Major League Soccer - 16 Jun 2016
Minnesota United FC1 - 2Sporting Kansas City
US Open Cup - 19 Jun 2014
Sporting Kansas City2 - 0Minnesota United FC
US Open Cup









































