We have made these St. Louis City v Sporting Kansas City predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. Best of luck with your selections.
St. Louis City vs Sporting Kansas City Live Stream Global Listings (May 15)
Predictions and Tips
Thursday’s MLS fixture list brings us St. Louis City up against Sporting Kansas City.
For all of our match predictions, pre-game poll and statistics for St. Louis City v Sporting Kansas City, scroll down (including the best match odds).
📊 Form Guide

St. Louis City
LDDLWL
St. Louis City will be hoping for a better result after the 1-2 MLS defeat in their last game at the hands of San Diego FC.
In that game, St. Louis City had 40% possession and 16 attempts at goal with 4 of them on target. The only player on the scoresheet for St. Louis City was Kyle Hiebert (91'). On the other side, San Diego FC had 15 shots at goal with 3 on target. Milan Iloski (79') and Anders Dreyer (87') scored for San Diego FC.
Over their prior 6 games, Olof Mellberg's St. Louis City have netted 7 times which gives them an average number of goals scored per match equal to 1.17.
Sporting Kansas City
WLWLWL ↕
After being beaten in their last game against Portland Timbers in MLS action, Sporting Kansas City will be hoping to turn things around here.
In that game, Sporting Kansas City managed 51% possession and 11 attempts at goal with 3 on target. On the other side, Portland Timbers got 8 shots on goal with 2 on target. Santiago Moreno (10') was the scorer for Portland Timbers.
Illustrating their appetite for eventful encounters, goals have been seen as many as 21 times in the prior 6 matches in which Sporting Kansas City have taken to the pitch, yielding an average of 3.5 goals each fixture. Their opponents have managed 10 from this total.
👥 Head to head
Looking over their past head-to-head meetings dating back to 30/10/2023 shows us that St. Louis City have won 1 of these games & Sporting Kansas City 3, with the number of drawn matches standing at 2.
There were also goals galore in those games, with 22 in all at an average of 3.67 goals per match.
The previous league contest featuring the two was MLS match day 10 on 06/04/2025 when it finished Sporting Kansas City 2-0 St. Louis City.
On that day, Sporting Kansas City managed 51% possession and 11 attempts at goal with 7 on target. The scorer was Dejan Joveljić (71', 88').
At the other end, St. Louis City got 11 shots at goal with 4 of them on target.
The referee was Tori Penso.
💭 Prediction
We’re envisaging that Sporting Kansas City will have to play well to be putting a goal past this St. Louis City lineup who we reckon should just have the edge.
We therefore fancy a highly competitive game with a 1-0 winning margin for St. Louis City at the end of the 90.
We’ll see what happens.
Lucas Pereira, 00:02 15/05/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
St. Louis City
Formed: 2019
Stadium: Energizer Park (22,423)
Captain: Roman Bürki
Chairman: Carolyn Kindle
Manager: Olof Mellberg
Competitions: MLS (Parent), MLS (Western Conference), US Open Cup (Round of 16)
Sporting Kansas City |
|
St. Louis City |
St. Louis City |
|
Sporting Kansas City |
Sporting Kansas City |
|
St. Louis City |
Sporting Kansas City |
|
St. Louis City |
Sporting Kansas City |
|
St. Louis City |
St. Louis City |
|
Sporting Kansas City |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 19 | 9 | 6 | 29 | 66 | WDWDD |
2 |
![]() |
34 | 18 | 9 | 7 | 15 | 63 | DWDDW |
3 |
![]() |
34 | 17 | 7 | 10 | 10 | 58 | WDWWD |
4 |
![]() |
34 | 17 | 6 | 11 | 11 | 57 | WWWDD |
5 |
![]() |
34 | 17 | 6 | 11 | 5 | 57 | LLWLD |
6 |
![]() |
34 | 16 | 9 | 9 | 11 | 57 | DWLDW |
7 |
![]() |
34 | 15 | 11 | 8 | 18 | 56 | DWDWL |
8 |
![]() |
34 | 16 | 6 | 12 | 12 | 54 | WDLDW |
9 |
![]() |
34 | 14 | 11 | 9 | 7 | 53 | LWDWL |
10 |
![]() |
34 | 15 | 7 | 12 | 0 | 52 | LWDLW |
11 |
![]() |
34 | 11 | 10 | 13 | -6 | 43 | DDWLD |
12 |
![]() |
34 | 12 | 6 | 16 | -6 | 42 | LDDDL |
13 |
![]() |
34 | 9 | 12 | 13 | -5 | 39 | WDDLD |
14 |
![]() |
34 | 11 | 4 | 19 | -6 | 37 | DDLWW |
15 |
![]() |
34 | 10 | 6 | 18 | -8 | 36 | WWLLL |
16 |
![]() |
34 | 9 | 8 | 17 | -5 | 35 | DLLWW |
17 |
![]() |
34 | 8 | 10 | 16 | -22 | 34 | LDLWD |
18 |
![]() |
34 | 7 | 9 | 18 | -34 | 30 | LLDLD |
19 |
![]() |
34 | 5 | 8 | 21 | -26 | 23 | LLLDL |
St. Louis City |
|
Sporting Kansas City |
St. Louis City |
|
San Diego FC |
St. Louis City |
|
Union Omaha |
Seattle Sounders FC |
|
St. Louis City |
Los Angeles FC |
|
St. Louis City |
St. Louis City |
|
Vancouver Whitecaps |
St. Louis City |
|
Sporting Kansas City |
Portland Timbers |
|
Sporting Kansas City |
Sporting Kansas City |
|
Los Angeles Galaxy |
FC Cincinatti |
|
Sporting Kansas City |
San Jose Earthquakes |
|
Sporting Kansas City |
Sporting Kansas City |
|
Portland Timbers |
Cedric Teuchert | 3 |
Marcel Hartel | 2 |
João Klauss | 2 |
Simon Becher | 1 |
Kyle Hiebert | 1 |
Dejan Joveljić | 6 |
Dániel Sallói | 4 |
Erik Thommy | 2 |
Zorhan Bassong | 1 |
Tim Leibold | 1 |
Minnesota United |
|
St. Louis City |
Minnesota United |
|
St. Louis City |
Colorado Rapids |
|
St. Louis City |
St. Louis City |
|
San Jose Earthquakes |
Portland Timbers |
|
St. Louis City |
St. Louis City |
|
Los Angeles Galaxy |
St. Louis City |
|
Orlando City |
Houston Dynamo |
|
St. Louis City |
Real Salt Lake |
|
St. Louis City |
St. Louis City |
|
Portland Timbers |
San Diego FC |
|
Sporting Kansas City |
Sporting Kansas City |
|
New Eng. Revolution |
Los Angeles FC |
|
Sporting Kansas City |
Houston Dynamo |
|
Sporting Kansas City |
Sporting Kansas City |
|
FC Dallas |
Sporting Kansas City |
|
Charlotte FC |
Sporting Kansas City |
|
Real Salt Lake |
Colorado Rapids |
|
Sporting Kansas City |
Sporting Kansas City |
|
Seattle Sounders FC |
Sporting Kansas City |
|
New York City FC |
