Clutch Puppy Picks
Better Picks. Always Free.
For the community. No fake locks.
Back to dashboard
YesterdayLine moved
MLB

St. Louis Cardinals logoSTL@KCKansas City Royals logo

St. Louis St. Louis Cardinals at Kansas City Kansas City Royals · 2:10 PM ET
Share X Reddit
Predicted winner
KC
Predicted final score
STL 5.3 - KC 3.8
Sportsbook line
+110
Implied probability
45%
from market price
Model probability
44%
our estimate
Value gap
-1 pts
market sees more value
Confidence
Final recommendation
Pass0.25u
Model pick · KC +1.5 (-148)

Home no-vig implied moved from 47.6% to 45.2% (toward away).

"The most realistic way this loses is St. Louis continuing to leverage its better season-level profile (54% season win rate) and turning this into a multi-run game against KC’s 42% season win rate."

Clutch Puppy Expert Summary

Main prediction

The model surfaces KC +1.5 (-148) as the play but it’s a marginal decision — model win prob 44.2% vs market implied 45.2%, leaving a value gap (edge) of -1.0%. The recommended pick is a buy-a-run hedge on a game the model projects as close (STL 5.3 - KC 3.8) and the strength score is 52%, signaling a coin-flip level confidence. This is an EV-aware, small-stake recommendation: the market has moved (see home no-vig implied from 47.6% to 45.2%), compressing the edge.

Best bet
KC +1.5 (-148) @ +110
Projected final
STL 5.3 - KC 3.8
Odds & line movement

The board opened 102/-120 and is now 110/-136, a move that pushed the home side price (MARKET SIGNALS). Home no-vig implied moved from 47.6% to 45.2% (toward away), indicating money has backed the visitor since open. The current market pricing (110/-136) narrows the model’s already small edge.

Key matchups & handicap
Offense balance

St. Louis projects to 5.3 runs (model predicted score) and enters with a season Avg 4.6 scored (RECENT FORM), while Kansas City averages 4.2 scored. That gap explains why the model gives St. Louis the higher run total in its STL 5.3 - KC 3.8 projection.

Run prevention

Defensively the teams are close: STL allowed 4.5 (season) versus KC allowed 4.7 (season) per RECENT FORM, which supports a relatively modest total and a one-run margin in the projection.

Recent form & records

St. Louis is 40-34 on the season while KC is 32-45 (RECENT FORM), and those records are reflected in the model’s preference for St. Louis runs despite the spread being priced to favor Kansas City as the home side.

Home-field baseline

Historical comp shows a Home-field baseline record of +0.01, a very small home-field effect that the model accounts for but that doesn’t swing this matchup decisively.

Top supporting factors
  • KC is 32-45 through the season (RECENT FORM).
  • St. Louis is 40-34 and has a higher season win rate at 54% (HOT/COLD STATUS).
  • Market moved from Opened 102/-120 to current 110/-136 (MARKET SIGNALS).
  • Home no-vig implied moved from 47.6% to 45.2% (MARKET SIGNALS).
Betting trends
  • KC record: 32-45 (RECENT FORM)
  • STL record: 40-34 (RECENT FORM)
  • KC scoring/allowed: Avg 4.2 scored · 4.7 allowed (season) (RECENT FORM)
  • STL scoring/allowed: Avg 4.6 scored · 4.5 allowed (season) (RECENT FORM)
  • Home no-vig implied moved from 47.6% to 45.2% (MARKET SIGNALS)
  • Opened 102/-120, current 110/-136 (MARKET SIGNALS)
  • Value gap (edge): -1.0% and Strength score: 52% (MODEL OUTPUT)
STL injuries & notes

No reported injury impact.

KC injuries & notes

No reported injury impact.

Team & game total picks

Best bet - KC +1.5 (-148) — model projects a one-run margin (STL 5.3 - KC 3.8), so buying 1.5 runs protects against a one-run loss in a weak-edge situation (value gap -1.0%).

Total - Model-implied game total is 9.1 runs (STL 5.3 + KC 3.8) which aligns with the season scoring lines (RECENT FORM) and suggests a middle-to-higher total but not an extreme outcome.

Counterargument

The most realistic way this loses is St. Louis continuing to leverage its better season-level profile (54% season win rate) and turning this into a multi-run game against KC’s 42% season win rate.

Injury concern

No reported injury impact.

Predicted score

The model’s STL 5.3 and KC 3.8 projection aligns with season scoring: KC Avg 4.2 scored · 4.7 allowed and STL Avg 4.6 scored · 4.5 allowed (RECENT FORM), producing a combined expected total near the model’s 9.1 runs.

What this confidence rating means

The strength score of 52% reflects a razor-close decision driven by a small negative value gap (-1.0%) between Model 44.2 and Market 45.2 and the weighted layer contributions (statistical_edge contribution -0.02, sharp_agreement contribution -0.037).

Final score prediction

This projects as a low-variance, close game where St. Louis out-scores Kansas City by about a single run; the model lands on STL 5.3 - KC 3.8 as the expected line. Final predicted score: STL 5.3 - KC 3.8.

Final recommendation

Play KC +1.5 (-148) at the listed sportsbook line of +110 as a small, value-protecting wager — this is a marginal edge and should be treated as a lower-leverage play given the -1.0% value gap and 52% strength score.

How to bet this game

Shop the price — this is a marginal play and you should only wager at the best available number. Because the model’s edge is -1.0% and strength 52%, keep size modest; consider correlated small shares of the KC moneyline or an alternate spread if you can get better juice. Avoid upgrading stake size after the line has already moved to current 110/-136.

Top supporting factors

  • KC is 32-45 through the season (RECENT FORM).
  • St. Louis is 40-34 and has a higher season win rate at 54% (HOT/COLD STATUS).
  • Market moved from Opened 102/-120 to current 110/-136 (MARKET SIGNALS).
  • Home no-vig implied moved from 47.6% to 45.2% (MARKET SIGNALS).

Counterargument

The most realistic way this loses is St. Louis continuing to leverage its better season-level profile (54% season win rate) and turning this into a multi-run game against KC’s 42% season win rate.

Injury impact

No reported impact.

Team status

  • KC · neutral
    42% season win rate
  • STL · neutral
    54% season win rate

Recent form (last 10)

  • KC
    Avg 4.2 scored · 4.7 allowed (season)
    32-45
  • STL
    Avg 4.6 scored · 4.5 allowed (season)
    40-34

Historical trends

  • [home] Home-field baseline
    Historical comp
    +0.01

Line movement

Model vs market

Modelvs
Marketvs

Last updated 14d ago (9/5/2026, 1:46:26 AM)

Strength percentages reflect model-estimated value vs market - not a guarantee of outcome. A 100% rating means the model sees roughly double the value of a toss-up. For research and entertainment.