Site icon Pick Dawgz

Kansas City Royals vs St. Louis Cardinals Prediction 6/3/25 MLB Picks

People, Person, Clothing

Peter Aiken-Imagn Images

St. Louis Cardinals (33-26) vs Kansas City Royals (31-29)

Game Info: Tuesday, June 3, 2025 at 7:45 pm (Busch Stadium)

The Line: Betting Odds: St. Louis Cardinals -142 / Kansas City Royals +120 — Over/Under: 8.5

(Get latest betting odds)

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

Kansas City Royals Betting Preview

The Kansas City Royals are 31-29 on the year and play the White Sox, Yankees, and Athletics next. The Kansas City Royals are batting .247 on the season, have a .300 OBP, and a .359 slugging percentage. The Kansas City Royals pitching staff has a 3.13 ERA and a 1.18 WHIP. Maikel Garcia leads the Kansas City Royals with 66 hits and 25 RBI, while Bobby Witt Jr. and Vinnie Pasquantino have combined for 124 hits and 62 RBI. 

Michael Lorenzen gets the ball for the Kansas City Royals, and he is 3-6 with a 4.33 ERA and 52 strikeouts this season. Lorenzen is 4-3 with a 2.51 ERA and 51 strikeouts in his career against the St. Louis Cardinals.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 33-26 on the year and play the Dodgers, Blue Jays, and Brewers next. The St. Louis Cardinals are batting .258 on the season, have a .328 OBP, and a .394 slugging percentage. The St. Louis Cardinals pitching staff has a 3.78 ERA and a 1.24 WHIP. Brendan Donovan leads the St. Louis Cardinals with 70 hits and 24 RBI while Lars Nootbaar and Willson Contreras have combined for 106 hits and 59 RBI.

Andre Pallante gets the ball for the St. Louis Cardinals, and he is 4-3 with a 4.23 ERA and 42 strikeouts this season. Pallante is 1-1 with a 3.86 ERA and 13 strikeouts in his career against the Kansas City Royals.

Why the St. Louis Cardinals will win

Why the Kansas City Royals will win

St. Louis Cardinals Player Prop Facts

Kansas City Royals Player Prop Facts

Kansas City Royals vs St. Louis Cardinals Prediction

I’m not excited about this pitching matchup and it’s why I’m leaning toward the over. Lorenzen has been hittable all year with his 4.33 ERA and 1.40 WHIP, and he has a 5.17 ERA and .284 allowed batting average in 38.1 road innings. Pallante is coming off a May where he allowed 31 hits and 14 earned runs in 29 innings. Pallante has also walked seven in his last 11.1 innings. There’s going to be a lot of traffic in this game and I expect a higher scoring game. Give me the over on Tuesday night.

Randy Chambers's Pick: Over 8.5

Exit mobile version