Major League Soccer Gameweek 23
FC Dallas 4 - 3 FT Sporting Kansas City
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Stephen Afrifa 19'
27' Logan Farrington (Petar Musa)
30' Petar Musa (Bernard Kamungo)
45' Kaick da Silva Ferreira (Logan Farrington)
HT
↓ André Luiz ↑Shapi Suleymanov 58'
62' ↓ Ramiro ↑Christian Cappis
62' ↓ Herman Johansson ↑Sebastien Ibeagha
↓ Stephen Afrifa ↑Seymour Garfield-Reid 67'
75' ↓ Logan Farrington ↑Santiago Moreno
75' ↓ Joaquín Valiente Cioli ↑Ran Binyamin
Taylor Calheira (Emir Karic) 78'
81' ↓ nolan norris ↑Samuel Sarver
↓ Justin Reynolds ↑Jansen Miller 85'
↓ Emir Karic ↑Jayden Reid 85'
Moises Castillo 88'
90'+3 Petar Musa
90'+7 Petar Musa
Raphael Wicky 90'+10
90'+11 Santiago Moreno (Samuel Sarver)
FT
Player Cards
Our take on every player in this match
FC Dallas
Goalkeepers
Jonathan Sirois
OCTOPUS
7
Saves
7
Saves
0
Conceded
100%
Save %
Defenders
Herman Johansson
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Shaq Moore
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Osaze Urhoghide
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
89%
Duel Win %
Nolan Norris
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
39%
Pass Acc
Midfielders
Joaquín Valiente
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Kaick
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Ramiro
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Bernard Kamungo
ENFORCER
3
Tackles
3
Tackles
6
Duels Won
75%
Win %
Forwards
Logan Farrington
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Petar Musa
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
8.9
Rating
BENCH
Michael Collodi
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Joshua Torquato
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alhassan Abubakar
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastien Ibeagha
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Ran Binyamin
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Clay Holstad
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Cappis
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Samuel Sarver
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.0
Rating
Santiago Moreno
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
Sporting Kansas City
Goalkeepers
Stefan Cleveland
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Justin Reynolds
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Moisés Mosquera
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Or Blorian
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Emir Karić
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
49%
Pass Acc
Midfielders
André Luiz
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Lasse Berg Johnsen
MAGNET
83
Activity
83
Activity
76
Passes
7
Duels
K. Agyabeng
ENFORCER
3
Tackles
3
Tackles
6
Duels Won
75%
Win %
Capita
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Forwards
Stephen Afrifa
FINISHER
1
Goals
1
Goals
3
Shots
7.8
Rating
Taylor Calheira
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
John Pulskamp
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Diego Borges
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wyatt Meyer
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jansen Miller
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Jayden Reid
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Jacob Bartlett
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Seymour Garfield-Reid
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Ruben Ramos Jr.
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Magomed-Shapi Suleymanov
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 06/15/2025 | Sporting Kansas City | 2 - 4 | FC Dallas | Major League Soccer | Children's Mercy Park |
| 03/30/2025 | FC Dallas | 2 - 1 | Sporting Kansas City | Major League Soccer | Toyota Stadium |
| 10/20/2024 | FC Dallas | 2 - 1 | Sporting Kansas City | Major League Soccer | Toyota Stadium |
| 07/11/2024 | Sporting Kansas City | 2 - 1 (AET) | FC Dallas | US Open Cup | Children's Mercy Park |
| 07/08/2024 | Sporting Kansas City | 3 - 2 | FC Dallas | Major League Soccer | Children's Mercy Park |
| 06/01/2023 | Sporting Kansas City | 2 - 1 | FC Dallas | Major League Soccer | Children's Mercy Park |
| 03/19/2023 | FC Dallas | 2 - 1 | Sporting Kansas City | Major League Soccer | Toyota Stadium |
| 10/09/2022 | FC Dallas | 2 - 1 | Sporting Kansas City | Major League Soccer | Toyota Stadium |
| 05/11/2022 | Sporting Kansas City | 4 - 2 (AET) | FC Dallas | US Open Cup | Children's Mercy Park |
| 05/01/2022 | Sporting Kansas City | 2 - 2 | FC Dallas | Major League Soccer | Children's Mercy Park |
06/15/2025
03/30/2025
10/20/2024
07/11/2024
07/08/2024
06/01/2023
03/19/2023
10/09/2022
05/11/2022
05/01/2022
FC Dallas Win
Sporting Kansas City Win
Draw
League Standings
P: 19 GD: +24
P: 19 GD: +7
P: 19 GD: +3
P: 20 GD: +6
P: 18 GD: 0
P: 18 GD: +9
P: 19 GD: +3
P: 19 GD: -2
P: 19 GD: +3
P: 20 GD: +2
P: 18 GD: -4
P: 17 GD: -1
P: 18 GD: -12
P: 18 GD: -10
P: 19 GD: -28
League Standings
P: 25 GD: +33
P: 26 GD: +4
P: 26 GD: +9
P: 26 GD: +7
P: 26 GD: +8
P: 27 GD: +14
P: 26 GD: +1
P: 27 GD: -8
P: 26 GD: -1
P: 26 GD: 0
P: 26 GD: -12
P: 25 GD: -5
P: 24 GD: -5
P: 26 GD: -7
P: 25 GD: -34
Match previews and recaps to help you decide which games are worth watching
FC Dallas
Sporting Kansas City
FC Dallas
Sporting Kansas City
Win Probability
Futmetrix AI estimate
Dallas Steals Seven-Goal Thriller in Stoppage Time
Must-Watch Futmetrix Score: 96/100. An exhausting seven-goal spectacle delivered non-stop drama, capped by stoppage-time heroics that will haunt Kansas City all season.
Opening Act
Sporting Kansas City controlled possession and started red-hot. Taylor Calheira opened the scoring in just the fourth minute to stun Toyota Stadium. When Stephen Afrifa doubled the advantage by minute 19, it looked like an away rout was brewing. But the Balance of this contest shifted violently. FC Dallas refused to fold on their home pitch. Logan Farrington pulled one back to wake up the crowd, and just three minutes later, Petar Musa leveled the match. The net kept bulging, and all defensive structure went entirely out the window before the half-hour mark.
The Pivot
The momentum swing reached its peak just before the halftime whistle. Kaick da Silva Ferreira completed a remarkable three-goal Dallas blitz to grab a 3-2 lead heading into the tunnel. The Intensity was completely off the charts. The visitors unleashed 26 shots overall, turning the penalty area into an absolute shooting gallery. Their sheer persistence finally paid off when Calheira struck again in the 78th minute, tying the game at 3-3. Goalkeepers on both ends made 12 combined saves, pulling off heroic stops to somehow prevent this from becoming a double-digit scoreline.
Resolution
Just when a hard-fought draw seemed inevitable, the late drama arrived. A 90th-minute VAR review awarded Dallas a crucial penalty. Musa stepped up and coolly converted to break Kansas City's resistance. The extensive stoppage-time period descended into pure anarchy, with substitutes like Santiago Moreno and Samuel Sarver adding to the frantic final sequences as Dallas poured forward. This 4-3 home victory provides a massive morale boost for Dallas in their mid-table climb. Meanwhile, SKC remains anchored to the bottom of the standings, left devastated after throwing away a dominant two-goal lead.
Key Questions
What made T. Calheira the Man of the Match?
Taylor Calheira was devastating in the final third, scoring a brilliant brace to keep Sporting Kansas City alive despite the heartbreaking eventual defeat.
What caused the 7-goal thriller?
Both teams entirely abandoned their defensive shapes. A staggering 41 combined shots and five lead changes turned the match into an all-out, end-to-end shootout.
How dramatic was the late winner by T. Calheira?
Calheira's 78th-minute strike was a dramatic equalizer, not the winner. He tied the game at 3-3 before Dallas ultimately snatched the victory in stoppage time.
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.
Dallas Looks to Capitalize on Sporting's Defensive Disasters
Skip It Futmetrix Score: 15/100. This mismatched clash offers little competitive tension, serving mostly as a chance for Dallas to pad their stats against the league's worst defense.
The Setup
FC Dallas sits comfortably in fifth place, but their Form at Toyota Stadium has been surprisingly poor. Managing just two wins in seven home matches is a glaring weakness. Luckily for them, they welcome a Sporting Kansas City side languishing down in 15th place. The Stakes here are rock bottom, and the lack of marquee Stars on the pitch makes this a tough sell for neutrals. Sporting's defense is bleeding goals, shipping 54 already this campaign. Expect a high-scoring affair purely because neither side knows how to consistently keep a clean sheet.
Key Battle
It comes down to the Dallas attacking unit against Sporting's fragile backline. The visitors have conceded at an alarming rate, and with a low Balance rating in this fixture, Dallas will dominate possession and territory. If Sporting's defensive shape crumbles early, this could quickly turn into a mere training exercise for the hosts.
Our Prediction
Dallas cruises to a 3-1 victory. The visitors lack the firepower to trouble the hosts, and Dallas will ruthlessly exploit the massive gaps left by a completely demoralized Kansas City defense.