Site icon Pick Dawgz

St. Louis Cardinals vs Kansas City Royals Prediction 6/19/2026 Today’s MLB Picks

Jun 18, 2026; Kansas City, Missouri, USA;  Kansas City Royals catcher Salvador Perez (13) gets a victory dunk from first baseman Jac Caglianone (14) and designated hitter Carter Jensen (22) after defeating the St. Louis Cardinals at Kauffman Stadium. Mandatory Credit: Peter Aiken-Imagn Images

Jun 18, 2026; Kansas City, Missouri, USA; Kansas City Royals catcher Salvador Perez (13) gets a victory dunk from first baseman Jac Caglianone (14) and designated hitter Carter Jensen (22) after defeating the St. Louis Cardinals at Kauffman Stadium. Mandatory Credit: Peter Aiken-Imagn Images

MATCHUP St. Louis Cardinals Kansas City Royals
Team Records 40-33 31-45
Spread -1.5 129 +1.5 -156
Moneyline -125 +104
Total Over 9 (-118) Under 9 (-102)
Where Kauffman Stadium, Kansas City, Missouri
When Friday, June 19, 2026
Time 08:15 PM EDT
TV Apple TV
The St. Louis Cardinals and Kansas City Royals meet Friday in MLB action at Kauffman Stadium. Here’s a St. Louis Cardinals vs Kansas City Royals Prediction. This article will include a St. Louis Cardinals vs Kansas City Royals Pick.

St. Louis Cardinals Betting Preview


The St. Louis Cardinals are 40-33 on the year and play the Diamondbacks and Marlins next. The St. Louis Cardinals are batting .247 on the season, with a .325 OBP and a .396 slugging percentage. The St. Louis Cardinals’ pitching staff has a 4.19 ERA and a 1.34 WHIP. Jordan Walker leads the St. Louis Cardinals with 83 hits and 57 RBI, while Alec Burleson and Ivan Herrera have combined for 151 hits and 85 RBI.

Michael McGreevy gets the ball for the St. Louis Cardinals, and he is 3-5 with a 2.99 ERA and 51 strikeouts this season. This will be McGreevy’s first career game against the Kansas City Royals.

Kansas City Royals Betting Preview


The Kansas City Royals are 31-45 on the year and play the Rays and White Sox next. The Kansas City Royals are batting .246 on the season, have a .320 OBP, and have a .390 slugging percentage. The Kansas City Royals pitching staff has a 4.48 ERA and a 1.38 WHIP. Bobby Witt Jr. leads the Kansas City Royals with 88 hits and 32 RBI, while Maikel Garcia and Jac Caglianone have combined for 132 hits and 52 RBI.

Seth Lugo gets the ball for the Kansas City Royals, and he is 2-4 with a 3.86 ERA and 66 strikeouts this season. Lugo is 2-0 with a 3.14 ERA and 30 strikeouts in his career against the St. Louis Cardinals.

Why the Kansas City Royals will win

Why the St. Louis Cardinals will win

Total Runs Facts

St. Louis Cardinals Player Prop Facts

Matchup/League Facts

St. Louis Cardinals vs Kansas City Royals Prediction


The Royals are a team I’ve faded a lot this season, and they’ve had issues stringing wins together. McGreevy has also been a top-20 starter in baseball this season with a 2.99 ERA and 1.11 WHIP through 78.1 innings. McGreevy has allowed 2 or fewer earned runs in 7 of his last 9 starts. Lugo will pitch for the first time in 9 days after dealing with a concussion. In 44.1 innings, Lugo has a 4.06 ERA and a .260 batting average allowed. Give me the Cardinals behind a strong pitching option.

Randy Chambers's Pick: St. Louis Cardinals

Exit mobile version