Sporting Kansas City 1 - 1 FT St. Louis City

Children's Mercy Park

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

Futmetrix Verdict
26
FT
Thu, Aug 20
Sporting Kansas City
1-1
St. Louis City
⚡ Intensity 17
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 42
St. Louis holds SKC in tight derby.

Win Probability

  • Sporting Kansas City 28%
  • Draw 25%
  • St. Louis City 48%

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.

Match Statistics

Possession
47%
53%
Sporting Kansas City 47%
St. Louis City 53%
Shots
18
7
Sporting Kansas City 18
St. Louis City 7
Shots on Target
3
2
Sporting Kansas City 3
St. Louis City 2
Expected Goals (xG)
1.30
0.52
Sporting Kansas City 1.30
St. Louis City 0.52
Passes
404
481
Sporting Kansas City 404
St. Louis City 481
Pass Accuracy
87%
90%
Sporting Kansas City 87%
St. Louis City 90%
Corners
9
2
Sporting Kansas City 9
St. Louis City 2
Fouls
10
10
Sporting Kansas City 10
St. Louis City 10
Yellow Cards
2
2
Sporting Kansas City 2
St. Louis City 2
Red Cards
0
0
Sporting Kansas City 0
St. Louis City 0

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
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Defenders
Jacob Davis
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
33%
Pass Acc
Jansen Miller
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Wyatt Meyer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Emir Karić
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Capita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Lasse Berg Johnsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Zorhan Bassong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Calvin Harris
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Taylor Calheira
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Dejan Joveljić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
BENCH
John Pulskamp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Justin Reynolds
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
0
Total Mins
Started
Entry
Ian James
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Borges
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Bartlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Magomed-Shapi Suleymanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Stephen Afrifa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

St. Louis City

Goalkeepers
Roman Bürki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Defenders
Lukas MacNaughton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Timo Baumgartl
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
0
Tackles
Dante Polvara
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Conrad Wallem
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Chris Durkin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Daniel Edelman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Tomas Totland
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Forwards
Jeong Sang-bin
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Eduard Löwen
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Simon Becher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
BENCH
Ben Lundt
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mamadou Fall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jaziel Orozco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Rafael Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Perez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomas Ostrak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexandru Matan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Palmer Ault
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Carl Johan Holse Justesen
LATE SHIFT
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
Major League Soccer CITYPARK
05/15/2025
Major League Soccer CITYPARK
04/06/2025
Major League Soccer Children's Mercy Park
09/29/2024
Major League Soccer CITYPARK
07/21/2024
Major League Soccer Children's Mercy Park
04/21/2024
Major League Soccer Children's Mercy Park
11/05/2023
Major League Soccer Children's Mercy Park
10/30/2023
Major League Soccer CITYPARK
10/01/2023
Major League Soccer CITYPARK
09/03/2023
Major League Soccer Children's Mercy Park
Sporting Kansas City Win
St. Louis City Win
Draw

League Standings

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