Kansas City Royals and St. Louis Cardinals are even at 3-3 through 6 meetings this season.
| Date | Matchup | Result (Kansas City Royals) | Kansas City Royals bet % | Kansas City Royals money % | Odds |
|---|---|---|---|---|---|
| 2026-05-15 | Kansas City Royals @ St. Louis Cardinals | L 4-5 | 44.0% | 48.0% | -106 |
| 2026-05-16 | Kansas City Royals @ St. Louis Cardinals | L 2-4 | 29.0% | 27.0% | -106 |
| 2026-05-17 | Kansas City Royals @ St. Louis Cardinals | W 2-0 | 28.0% | 19.0% | +102 |
| 2026-06-18 | St. Louis Cardinals @ Kansas City Royals | W 14-6 | 53.0% | 32.0% | -112 |
| 2026-06-19 | St. Louis Cardinals @ Kansas City Royals | W 6-5 | 35.0% | 26.0% | +105 |
| 2026-06-21 | St. Louis Cardinals @ Kansas City Royals | L 10-12 | 44.0% | 39.0% | +110 |
Kansas City Royals and St. Louis Cardinals are even at 3- 3 through 6 meetings this season. The splits table above shows the public-bet and money percentages at the latest pre-game snapshot for each meeting, alongside the final score projected from Kansas City Royals' perspective.
An even head-to-head record across multiple meetings is informative: it usually means neither team has a structural edge in the matchup that the market is failing to price. In a series like this the bet/ money split on each individual game tends to be the better signal than the standings — particularly when the gap between bet% and money% on the same side runs 10 points or more.
Our advanced model rates every MLB game by expected value, using thousands of historical splits as the backbone. Tonight's highest-EV picks are reserved for subscribers.
Want a free look? See tonight's biggest splits →
Our schedule data starts with the current MLB season. As the season progresses, more head-to-head meetings will appear here. Prior-season backfill is planned but not yet live.
Kansas City Royals and St. Louis Cardinals have met 6 times this season. See the head-to-head page for splits and results from each meeting.
We aggregate publicly reported sportsbook handle on a sub-hourly cadence. See our methodology page for the full breakdown.
A 10-point gap is the threshold we treat as noise vs. signal. 15+ points is meaningful — it usually means the average bet on the money side is materially larger than on the public side.
Sharp money is wagering activity from sophisticated, high-volume bettors. It shows up as a money percentage that exceeds the bet percentage on the same side. See our learn page for more.
"Sharp" money is wagering activity from sophisticated, high-volume bettors. On any single game it shows up as a money percentage that exceeds the bet percentage on the same side. Across a season-long head-to-head, a persistent gap between bet% and money% in Kansas City Royals' favor or St. Louis Cardinals' favor is the sharper read than the standings. See our methodology →
How we track public bets and money — see our methodology →
Last updated: September 23, 2026 at 6:50 PM UTC
Every game on the slate, ranked by public-vs-money divergence. Splits-based top opportunities, updated continuously. No signup, no paywall.
See all of tonight's splits →