Royals vs Cardinals Prediction 6/18/26 MLB Picks Today

The St. Louis Cardinals and Kansas City Royals meet Thursday in MLB action at Kauffman Stadium. Here’s a Royals vs Cardinals Prediction. This article will include a Royals vs Cardinals Pick.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 40-32 on the year and play the Diamondbacks and Marlins next. The St. Louis Cardinals are batting .245 on the season, with a .324 OBP and a .395 slugging percentage. The St. Louis Cardinals’ pitching staff has a 4.08 ERA and a 1.33 WHIP. Jordan Walker leads the St. Louis Cardinals with 81 hits and 56 RBI, while Alec Burleson and Ivan Herrera have combined for 149 hits and 84 RBI.

Matthew Liberatore gets the ball for the St. Louis Cardinals, and he is 3-3 with a 4.71 ERA and 65 strikeouts this season. Liberatore is 1-1 with a 6.75 ERA and 10 strikeouts in his career against the Kansas City Royals.

Kansas City Royals Betting Preview

The Kansas City Royals are 30-45 on the year and play the Rays and White Sox next. The Kansas City Royals are batting .244 on the season, have a .318 OBP, and have a .383 slugging percentage. The Kansas City Royals pitching staff has a 4.48 ERA and a 1.37 WHIP. Bobby Witt Jr. leads the Kansas City Royals with 86 hits and 30 RBI, while Maikel Garcia and Jac Caglianone have combined for 131 hits and 50 RBI.

Noah Cameron gets the ball for the Kansas City Royals, and he is 3-4 with a 4.11 ERA and 64 strikeouts this season. Cameron is 0-2 with a 1.96 ERA and 10 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

Kansas City Royals Player Prop Facts

St. Louis Cardinals Player Prop Facts

Matchup/League Facts

Royals vs Cardinals Prediction

I’d lean Cardinals if forced to pick a side, as we’re going to continue fading the Royals, but I’m looking at the over. Liberatore has been hittable all season with a 4.71 ERA and 1.50 WHIP, while Cameron has a 4.11 ERA and 1.21 WHIP through 70 innings. In 31.1 innings, Liberatore has a 4.88 ERA and a .303 batting average allowed. In 36 home innings, Cameron has a 4.50 ERA and a .262 batting average allowed. I expect some fireworks. Give me the over.

Exit mobile version