ODDS RADAR PRODansk · oddsradarpro.com →
AI analysis · USA Major League Soccer

St. Louis City 3-2 Sporting Kansas City — home win at CITYPARK

By Odds Radar AI · 17 July 2026
St. Louis City — Sporting Kansas City
3 – 2
Half-time: 2-1
AI pre-match: St. Louis City win 68% ✓ correct
CITYPARK, St. Louis

St. Louis City beat Sporting Kansas City 3-2 at CITYPARK in MLS after a dramatic match in which the hosts held on despite a second-half rally from Kansas City. The key takeaway: St. Louis’ home attack delivered, and the team managed discipline to secure all three points.

Why this match was selected

Before kickoff, Odds Radar Pro rated st. louis city win at 68%, while the market was closer to 68%. The page documents the pre-match call, the final result and the data behind the decision.

Match timeline

28'S. Jeong · St. Louis City
36'M. Hartel (S. Becher) · St. Louis City
42'Capita · Sporting Kansas City
76'D. Joveljic (M. Garcia) · Sporting Kansas City
78'🟨Capita · Sporting Kansas City
82'VARSimon Becher · St. Louis City
85'⚽ (str.)E. Lowen · St. Louis City
90'🟨Benjamin Lundt · St. Louis City
90'+7🟨Daniel Edelman · St. Louis City

Man of the match

Marcel Hartel · St. Louis City · 1⚽
8.3 rating

The half-time score was 2-1 to St. Louis City. S. Jeong opened the scoring in the 28th minute, and Marcel Hartel doubled the lead in the 36th minute with an assist from Simon Becher. Sporting Kansas City pulled one back in the 42nd minute through Capita, setting the interval score at 2-1.

After the break the match swung back and forth as Sporting KC pushed for an equaliser. In the 76th minute D. Joveljic levelled after a pass from M. Garcia, making the contest wide open again. Capita picked up a yellow card in the 78th minute, slightly cooling Kansas City’s momentum.

There was VAR activity late in the game: an 82nd-minute VAR review involved Simon Becher for St. Louis City, and three minutes later, in the 85th minute, E. Lowen calmly converted a penalty to make it 3-2 — a goal that effectively decided the match.

The match ended with yellow cards for Benjamin Lundt (90') and Daniel Edelman (90'+7) for St. Louis; no red cards were issued. Marcel Hartel was named man of the match with the highest rating (8.3) after his goal and overall influence on St. Louis’ attacking play.

Hartel starred, but it was a collective win

Marcel Hartel was the standout for St. Louis; his first-half goal and composure in attack earned him the highest rating. But the victory was a collective effort: Simon Becher provided the assist for Hartel, S. Jeong opened the scoring, and E. Lowen’s penalty sealed the deal at a crucial moment. Defensively, St. Louis held firm enough to blunt Kansas City’s late surge.

For Sporting Kansas City the result is a setback in their MLS campaign. There were encouraging signs — notably Joveljic’s equaliser — but an inability to close out the match proved costly. The coaching position for Kansas City remains under scrutiny match by match, while St. Louis’ coach can take confidence from an important home performance at CITYPARK.

AI prediction and the betting market

Odds Radar Pro's AI gave St. Louis City a 68% probability of victory before kick-off, citing strong home form and attacking potency at CITYPARK versus Sporting Kansas City’s vulnerable away defence — precisely the signals that decided the match. The betting market priced the outcome identically at 68%, so there was no value arbitrage between the AI and bookmakers; both pointed to the home side.

That alignment between AI and market indicates the result was broadly expected and data-supported (form trends, home/away metrics, and key players). For fans and bettors, St. Louis’ win was not a surprise but the predictable outcome of their home strengths.

Looking ahead, St. Louis City take momentum into upcoming fixtures and must continue to exploit home advantage. Sporting Kansas City need to stabilise their away form and tidy up defensive lapses if they want to respond promptly to this defeat. New signings were noted: J. Girdwood-Reich has joined St. Louis City and E. Karić is Sporting Kansas City’s latest acquisition — both clubs will look to integrate these players as the season progresses.

Sources: Sporting Kansas City · St. Louis CITY SC · Goal.com

The AI’s pre-match call

St. Louis City64%
Draw21%
Sporting Kansas City15%
Over 2.5 goals55%
Both teams to score45%

The market gave only 68% to st. louis city win — that’s where the AI saw value.

Match data

Form St. Louis Cityunknown
Form Sporting Kansas Cityunknown
LineupSt. Louis City 3-4-3 · Sporting Kansas City 4-4-2

Related matches

The AI called it: Los Angeles FC 4-0 Sporting Kansas City
Los Angeles FC 4–0 Sporting Kansas City · 26 July 2026
The AI called it: Chicago Fire 2-1 Charlotte
Chicago Fire 2–1 Charlotte · 2 August 2026
The AI called it: Philadelphia Union 3-2 Atlanta United FC
Philadelphia Union 3–2 Atlanta United FC · 1 August 2026
Columbus Crew 2-1 FC Cincinnati — Gazdag penalty seals derby win
Columbus Crew 2–1 FC Cincinnati · 25 July 2026

See today’s AI picks in Odds Radar Pro →

← More matches the AI called right

Gamble responsibly. Odds Radar Pro is an analysis tool — no guarantee of winnings. 18+. · © Odds Radar Pro