People, Person, Clothing

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

Pick details

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

June 3, 2025 at 07:45 PM EDT

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

  • The Cardinals have won seven of their last eight games following a road loss.
  • The Royals have lost each of their last five games against the Cardinals at Busch Stadium following a home loss.
  • The Cardinals have covered the run line in nine of their last 10 night games against teams that held a winning record.
  • The Royals have failed to cover the run line in eight of their last nine Tuesday games against National League opponents.

Why the Kansas City Royals will win

  • The Royals have won each of their last six road games following a home loss.
  • The Cardinals have lost four of their last five games as home favorites against AL Central opponents following a loss.
  • The Royals have covered the run line in each of their last 10 games as road underdogs against National League opponents following a loss.
  • The Cardinals have failed to cover the run line in 17 of their last 18 Tuesday night games as home favorites against American League opponents.

St. Louis Cardinals Player Prop Facts

  • Nolan Arenado has hit a home run in four of his last six appearances against the Royals after not playing the previous day.
  • Lars Nootbaar has recorded a Double in three of his last four appearances with the Cardinals as home favorites against AL Central opponents.
  • Willson Contreras has recorded at least one RBI in eight of his last nine appearances at Busch Stadium against opponents that held a winning record.
  • Willson Contreras has recorded at least one Single in each of his last six appearances at Busch Stadium against opponents that held a winning record.
  • Masyn Winn has scored at least one run in five of the Cardinals’ last six night games against AL opponents that held a winning record.
  • Willson Contreras has recorded at least one hit in each of his last nine appearances at Busch Stadium against opponents that held a winning record.
  • Victor Scott II ranks T8th in the league in Steals (16) this season.

Kansas City Royals Player Prop Facts

  • Michael Massey has recorded a Double in three of the Royals’ last four games as road underdogs against NL Central opponents.
  • Salvador Perez has hit at least one home run in five of his last six appearances at Busch Stadium against NL opponents that held a winning record.
  • Kyle Isbel has scored at least one run in each of his last four appearances against the Cardinals after not playing the previous day.
  • Vinnie Pasquantino has recorded at least one RBI in six of his last seven appearances with the Royals as road underdogs against NL Central opponents.
  • Michael Lorenzen has recorded four or more strikeouts in each of his last four appearances in night games.
  • Vinnie Pasquantino has recorded at least one Single in each of the Royals’ last six road games.
  • Maikel Garcia has recorded at least one hit in 21 of his last 22 appearances against NL Central opponents.
  • Maikel Garcia ranks 10th amongst qualified players for Batting Average (.316) this season.

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

Hot Cappers

Latest Picks & Game Previews

  • Manchester City vs Brighton & Hove Albion Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • West Ham United vs Nottingham Forest Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Arsenal FC Arsenal FC vs Liverpool Liverpool Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Cardinals vs Reds Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • San Diego Padres vs Minnesota Twins Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Brewers vs Blue Jays Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Tampa Bay Rays vs Washington Nationals Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Mariners vs Guardians Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Crystal Palace vs Aston Villa Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Virginia Tech vs South Carolina Prediction 8/31/2025 Today’s College Football Picks

    August 31, 2025