ENSign in
MLB · Final

Royals Edge Cardinals in Close Contest at Kauffman Stadium

Friday, June 19, 2026, 8:15 PM ET · Kauffman Stadium

Kansas City Royals 6, St. Louis Cardinals 5, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won St. Louis Cardinals vs Kansas City Royals?

Kansas City Royals beat St. Louis Cardinals 6-5 at Kauffman Stadium on June 19, 2026.

Who was favored in St. Louis Cardinals vs Kansas City Royals?

St. Louis Cardinals were the favorite at DraftKings, moneyline -120 (about 55% implied). The underdog won.

In a thrilling matchup at Kauffman Stadium, the Kansas City Royals narrowly defeated the St. Louis Cardinals with a final score of 6-5. This victory allowed the Royals to win the series 2-1 against their rivals. The game showcased the Royals' resilience, especially after their recent performance, where they had been averaging 5.6 runs scored and 4.9 runs allowed over their last ten games. The Royals entered the contest with a home record of 32-45, while the Cardinals had an away record of 40-34.

The Royals came into this game on a positive note, having won their last two games, including a decisive 14-6 victory over the Cardinals just two days prior. Their last ten games reflected a balanced performance, with a record of 5-5, and they had shown an ability to score effectively, particularly in their last five games where they averaged 6.2 runs scored. This recent form was crucial as they aimed to build on their momentum against a Cardinals team that had been struggling, losing their last two games and averaging only 5.0 runs scored while allowing 4.6 runs.

The Cardinals, despite their overall record being better, faced challenges in this game. They had been on a downward trend, losing their last two games, including a loss to the Royals in their previous matchup. Their recent performance showed inconsistency, with a record of 5-5 over their last ten games. In their last five games, they averaged only 3.4 runs scored while allowing 5.4 runs, indicating a need for improvement in both offense and defense.

In terms of injuries, the Royals were significantly impacted, with several players on the injured list, including Maikel Garcia, Connor Seabold, Tony Gonsolin, James McArthur, and Beck Way. The Cardinals also faced injury issues, with Everson Pereira on the 10-day IL and Ramon Urias listed as day-to-day. Masyn Winn, Andre Pallante, and JJ Wetherholt were also on the injured list, which could have affected the Cardinals' performance.

The market had the Cardinals as slight favorites, with odds from DraftKings showing St. Louis at -120, and Kansas City at +100. The spread was set at 1.5, with a total of 9.0 runs for the game, indicating expectations for a competitive matchup.

The conditions at Kauffman Stadium were conducive to a close game, with both teams having something to prove. The Royals capitalized on their home advantage, and the scoring plays throughout the game highlighted their ability to respond under pressure. Key moments included a three-run fourth inning, where the Royals took the lead, and a crucial home run by Caglianone in the fifth inning that extended their lead.

As the game progressed, the Cardinals fought back, scoring two runs in the ninth inning, but it wasn't enough to overcome the Royals' lead. The Royals' pitching held strong despite the late surge from the Cardinals, ultimately securing the victory.

Fans watching the game were treated to a display of competitive baseball, with both teams showcasing their strengths and weaknesses. The Royals' ability to score in critical moments and their solid defense were pivotal in clinching the win, while the Cardinals will need to regroup and address their inconsistencies moving forward.

Odds

BookSpreadTotalMoneyline
DraftKingsSTL -120 9 o -120 / u -101 St. Louis Cardinals -120 · Kansas City Royals +100

What these prices pay on $100 · What these numbers mean

Injury report

  • Maikel Garcia10-Day-ILHamstringKansas City Royals
  • Connor Seabold60-Day-ILLatKansas City Royals
  • Tony Gonsolin15-Day-ILElbowKansas City Royals
  • James McArthur60-Day-ILElbowKansas City Royals
  • Beck Way15-Day-ILShoulderKansas City Royals
  • Everson Pereira10-Day-ILHandSt. Louis Cardinals
  • Ramon UriasDay-To-DayArmSt. Louis Cardinals
  • Masyn Winn10-Day-ILThumbSt. Louis Cardinals
  • Andre Pallante15-Day-ILElbowSt. Louis Cardinals
  • JJ Wetherholt10-Day-ILWristSt. Louis Cardinals

Recent form

Kansas City Royals

Last 10: 5-5Streak W25.6 scored · 4.9 allowed per game3-3 at home

  • W14-6vs St. Louis CardinalsJun 18
  • W6-2at Washington NationalsJun 17
  • L4-6at Washington NationalsJun 16
  • L3-7at Washington NationalsJun 15
  • W4-0vs Houston AstrosJun 14
  • L8-10vs Houston AstrosJun 13
  • L2-4vs Texas RangersJun 11
  • L4-6vs Texas RangersJun 10
  • W5-3vs Texas RangersJun 9
  • W6-5at Minnesota TwinsJun 7

St. Louis Cardinals

Last 10: 5-5Streak L25 scored · 4.6 allowed per game2-4 away

  • L6-14at Kansas City RoyalsJun 18
  • L1-6vs San Diego PadresJun 17
  • W3-2vs San Diego PadresJun 16
  • W3-0vs San Diego PadresJun 15
  • L4-5at Minnesota TwinsJun 14
  • L8-9at Minnesota TwinsJun 13
  • L4-5at New York MetsJun 11
  • W9-2at New York MetsJun 10
  • W7-0at New York MetsJun 9
  • W5-3vs Cincinnati RedsJun 7

Standings

TeamGames behindLostStreakWin %Won
Milwaukee-53W2.62187
Chicago962L2.55778
St. Louis1770W2.50070
Pittsburgh1972L1.48668
Cincinnati2073W2.47967
Chicago-66L1.52573
Cleveland369L1.50470
Minnesota6.573L1.47967
Detroit975W1.46064
Kansas City11.578L3.44362

How the scoring went

  1. 1st Inning1-0Walker hit sacrifice fly to right, Herrera scored, Burleson to third.
  2. 3rd Inning2-0Herrera singled to right, Church scored.
  3. 4th Inning2-1Caglianone singled to center, Thomas scored.
  4. 4th Inning2-2Massey singled to center, Caglianone scored on error, Massey safe at second on throwing error by center fielder Church.
  5. 4th Inning2-4Collins doubled to left, Rave scored and Massey scored.
  6. 5th Inning2-5Caglianone homered to left (404 feet).
  7. 6th Inning2-6Tolbert hit sacrifice fly to center, Loftin scored, Collins to third.
  8. 9th Inning3-6Winn doubled to left, Nootbaar scored.
  9. 9th Inning5-6Jordan singled to right, Winn scored and Velázquez scored.

Win probability

Above the line favours Kansas City Royals, below favours St. Louis Cardinals.

Venue

  • Kauffman StadiumKansas City, Missouri
  • Attendance27323
  • OfficialsTripp Gibson, Sean Barber, Dexter Kelley, Ryan Blakney

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.