Major League Soccer Gameweek 20
Sporting Kansas City 1 - 1 FT St. Louis City
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
15' Z. Bassong
C. Durkin 21'
45' J. Miller
E. Lowen 45'+2
HT
55' C. Harris (T. Calheira)
C. Wallem 61'
↓ E. Lowen ↑C. Holse 62'
↓ S. Becher ↑A. Matan 62'
64' ↓ T. Calheira ↑S. Suleymanov
75' ↓ Z. Bassong ↑J. Bartlett
75' ↓ C. Harris ↑S. Afrifa
↓ C. Wallem ↑J. Orozco 84'
↓ S. Jeong ↑P. Ault 84'
89' ↓ E. Karic ↑J. Reid
FT
Player Cards
Our take on every player in this match
Sporting Kansas City
Goalkeepers
Stefan Cleveland
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Defenders
Jacob Davis
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
33%
Pass Acc
Jansen Miller
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Wyatt Meyer
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Emir Karić
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Capita
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Lasse Berg Johnsen
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Zorhan Bassong
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Calvin Harris
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Taylor Calheira
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Dejan Joveljić
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
BENCH
John Pulskamp
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Justin Reynolds
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jayden Reid
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian James
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Borges
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Bartlett
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Magomed-Shapi Suleymanov
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Stephen Afrifa
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
St. Louis City
Goalkeepers
Roman Bürki
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Defenders
Lukas MacNaughton
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Timo Baumgartl
SHIELD
3
Blocks
3
Blocks
1
Interceptions
0
Tackles
Dante Polvara
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Conrad Wallem
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Chris Durkin
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Daniel Edelman
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Tomas Totland
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Forwards
Jeong Sang-bin
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Eduard Löwen
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Simon Becher
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
BENCH
Ben Lundt
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mamadou Fall
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jaziel Orozco
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Rafael Santos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Perez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomas Ostrak
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexandru Matan
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Palmer Ault
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Carl Johan Holse Justesen
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 07/17/2026 | St. Louis City | 3 - 2 | Sporting Kansas City | Major League Soccer | CITYPARK |
| 05/15/2025 | St. Louis City | 2 - 2 | Sporting Kansas City | Major League Soccer | CITYPARK |
| 04/06/2025 | Sporting Kansas City | 2 - 0 | St. Louis City | Major League Soccer | Children's Mercy Park |
| 09/29/2024 | St. Louis City | 3 - 1 | Sporting Kansas City | Major League Soccer | CITYPARK |
| 07/21/2024 | Sporting Kansas City | 1 - 1 | St. Louis City | Major League Soccer | Children's Mercy Park |
| 04/21/2024 | Sporting Kansas City | 3 - 3 | St. Louis City | Major League Soccer | Children's Mercy Park |
| 11/05/2023 | Sporting Kansas City | 2 - 1 | St. Louis City | Major League Soccer | Children's Mercy Park |
| 10/30/2023 | St. Louis City | 1 - 4 | Sporting Kansas City | Major League Soccer | CITYPARK |
| 10/01/2023 | St. Louis City | 4 - 1 | Sporting Kansas City | Major League Soccer | CITYPARK |
| 09/03/2023 | Sporting Kansas City | 2 - 1 | St. Louis City | Major League Soccer | Children's Mercy Park |
07/17/2026
05/15/2025
04/06/2025
09/29/2024
07/21/2024
04/21/2024
11/05/2023
10/30/2023
10/01/2023
09/03/2023
Sporting Kansas City Win
St. Louis City Win
Draw
League Standings
P: 15 GD: +19
P: 17 GD: +9
P: 18 GD: +6
P: 15 GD: +13
P: 17 GD: +4
P: 15 GD: 0
P: 16 GD: 0
P: 18 GD: -4
P: 16 GD: +2
P: 15 GD: +1
P: 17 GD: -1
P: 15 GD: -4
P: 17 GD: -8
P: 16 GD: -13
P: 17 GD: -24
League Standings
P: 24 GD: +30
P: 25 GD: +4
P: 25 GD: +7
P: 25 GD: +8
P: 25 GD: +7
P: 26 GD: +14
P: 25 GD: +1
P: 25 GD: 0
P: 25 GD: 0
P: 26 GD: -9
P: 24 GD: -2
P: 25 GD: -6
P: 25 GD: -12
P: 23 GD: -5
P: 24 GD: -33
Match previews and recaps to help you decide which games are worth watching
Sporting Kansas City
St. Louis City
Sporting Kansas City
St. Louis City
Win Probability
Futmetrix AI estimate
Gritty Midwest Derby Ends in a Gridlock
Skip It Futmetrix Score: 26/100. Our verdict points to a frustrating, stop-start affair that lacked the final-third precision necessary to warrant a replay.
The Opening Grind
The contest at Children's Mercy Park kicked off with a palpable sense of desperation from the struggling hosts. Sporting Kansas City immediately established a high Intensity approach, throwing bodies forward and turning the pitch into a chaotic battleground. They relentlessly tested the opposing backline, piling on set-piece pressure with nine corners and unleashing a barrage of early shots. However, despite their aggressive posturing and heavy shot volume in the final third, the home side struggled to find the target. Most of their attempts were blocked by a resolute defense or sent flying into the stands, highlighting the exact lack of clinical edge that has kept them languishing near the bottom of the table. Meanwhile, the visitors quietly edged possession and utilized their crisp passing rhythm to neutralize the crowd noise, executing clean sequences out of the back while waiting for the right moment to strike.
The Breakthroughs
The match's Balance shifted violently in the dying seconds of the first half. Just as the whistle loomed, Eduard Löwen silenced the home crowd, finishing off a rare foray forward to give St. Louis City an unexpected advantage. It was a sucker punch that completely altered the halftime team talks. Refusing to roll over, Sporting Kansas City came out of the tunnel with renewed vigor. Their persistence finally paid dividends in the 55th minute when Calvin Harris linked up with T. Calheira to smash home a much-needed equalizer. The rapid response brought the stadium back to life and set the stage for a tense final half-hour. Yet, instead of opening up, the game descended into a physical midfield war of attrition punctuated by persistent fouling.
The Aftermath
In the end, neither side could find the decisive finishing touch. The Stakes were particularly high for the home team, who desperately needed three points to escape their miserable run of form. Instead, their inability to convert 18 total shots—managing a meager three on frame—tells the story of their disjointed season. St. Louis will be much happier with the hard-fought road point. Anchored by an outstanding defensive shift from Dante Polvara, they absorbed the heavy pressure, protected their road record, and kept their momentum ticking in the upper half of the league standings. There was no late Upset in the script today, just a gritty draw that leaves the hosts frustrated and the visitors quietly satisfied with their resilient rearguard action.
Key Questions
Who scored the goals in this match?
Eduard Löwen opened the scoring for St. Louis City, and Calvin Harris equalized for Sporting Kansas City.
Who was the standout performer?
Dante Polvara earned top honors for his exceptional defensive work, keeping St. Louis City organized under heavy pressure.
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.
St. Louis Momentum Meets Kansas City Misery
Skip It Futmetrix Score: 34/100. A heavily lopsided encounter where the visitors look poised to punish a defensively frail host.
The Setup
August 20, 2026 brings us to Children's Mercy Park for a clash that severely lacks competitive Balance. Sporting Kansas City are languishing in 15th place, burdened by a disastrous minus-28 goal difference. Meanwhile, St. Louis City sit comfortably in 7th, riding an unbeaten streak that showcases their superior quality. With the hosts managing a pitiful win rate in front of their own fans, the Stakes feel surprisingly low for a mid-season fixture, turning this primarily into an exercise in damage limitation for Kansas City.
The visitors bring a stellar Form rating into this matchup, having won four of their last five. The contrast couldn't be starker, and the data heavily favors the away side to dictate the tempo from the first whistle.
Key Battle
The midfield will dictate terms, pitting Kansas City's Manu García against St. Louis City's in-form Marcel Hartel. García is one of the few bright spots generating a decent Stars rating for the hosts, but he faces an uphill battle trying to progress the ball against a confident, structured St. Louis setup marshaled by Hartel's attacking output.
Our Prediction
St. Louis City will cruise to a 3-1 victory. Expect the visitors to exploit Kansas City's glaring defensive vulnerabilities early on, forcing the hosts to chase a game they are ill-equipped to salvage.