Site icon Pick Dawgz

St. Louis Cardinals vs Kansas City Royals Prediction 5/18/25 MLB Picks

Clothing, Footwear, Shoe

William Purnell-Imagn Images

Kansas City Royals (25-22) vs St. Louis Cardinals (26-20)

Game Info: Sunday, May 18, 2025 at 2:10 pm (Kauffman Stadium)

The Line: Betting Odds: Kansas City Royals -112 / St. Louis Cardinals -108 — Over/Under: 8.5

(Get latest betting odds)

The St. Louis Cardinals and Kansas City Royals meet Sunday 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 26-20 on the year and play the Tigers, Diamondbacks, and Orioles next. The St. Louis Cardinals are batting .261 on the season, have a .334 OBP, and a .403 slugging percentage. The St. Louis Cardinals’ pitching staff has a 3.74 ERA and a 1.22 WHIP. Brendan Donovan leads the St. Louis Cardinals with 54 hits and 21 RBI, while Lars Nootbaar and Willson Contreras have combined for 88 hits and 50 RBI. 

Matthew Liberatore gets the ball for the St. Louis Cardinals, and he is 3-3 with a 3.11 ERA and 42 strikeouts this season. Liberatore is 1-0 with a 5.79 ERA and 3 strikeouts in his career against the Kansas City Royals.

Kansas City Royals Betting Preview

The Kansas City Royals are 25-22 on the year and play the Giants, Twins, and Reds next. The Kansas City Royals are batting .240 on the season, have a .297 OBP, and a .360 slugging percentage. The Kansas City Royals pitching staff has a 3.11 ERA and a 1.17 WHIP. Bobby Witt Jr. leads the Kansas City Royals with 56 hits and 25 RBI, while Maikel Garcia and Vinnie Pasquantino have combined for 89 hits and 45 RBI.

Michael Wacha gets the ball for the Kansas City Royals, and he is 3-4 with a 2.96 ERA and 37 strikeouts this season. Wacha is 4-0 with a 2.96 ERA and 20 strikeouts in his career against the St. Louis Cardinals.

Why the Kansas City Royals will win

Why the St. Louis Cardinals will win

Kansas City Royals Player Prop Facts

St. Louis Cardinals Player Prop Facts

St. Louis Cardinals vs Kansas City Royals Prediction

We’ve been on the Cardinals a lot during this winning stretch, and there’s no reason to stop now. The Cardinals have lost once since May 3 and continue to get production across the board. Liberatore has been solid this season, which includes allowing 12 hits and five runs in his last 15.1 innings. The Royals have lost four straight games and have scored just seven runs during that span. Wacha has been strong this season with his 2.96 ERA and 1.20 WHIP, but none of that matters if the Royals can’t string together an offense. Regardless, the Cardinals continue to win and cash tickets. Until that stops, I’m going to keep backing them. Give me the Cards and the cheap price. 

Randy Chambers's Pick: St. Louis Cardinals -108

Exit mobile version