Site icon Pick Dawgz

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

Helmet, Clothing, Footwear

Jeff Curry-Imagn Images

St. Louis Cardinals (33-27) vs Kansas City Royals (32-29)

Game Info: Thursday, June 5, 2025 at 7:45 pm (Busch Stadium)

The Line: Betting Odds: St. Louis Cardinals -118 / Kansas City Royals -102 — Over/Under: 7.5

(Get latest betting odds)

The Kansas City Royals and the St. Louis Cardinals meet Thursday in MLB doubleheader action from Busch Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Kansas City Royals vs. St. Louis Cardinals prediction.

Starting Pitching Matchup

The Kansas City Royals will send out Noah Cameron for the start in game one, and Cameron is 2-1 with a 1.05 ERA and 16 strikeouts this season. Cole Ragans will get the start for the Royals in game two, and Ragans is 2-3 with a 4.53 ERA and 72 strikeouts. Miles Mikolas will get the start for the Cards in game one and is 4-2 with a 3.90 ERA and 34 strikeouts this season. Matthew Liberatore will get the nod in game two and is 3-4 with a 3.08 ERA and 56 strikeouts this season.

Kansas City Royals Recap

The Kansas City Royals come into this game looking to build on their 10-7 win over the Cardinals to start the series on Tuesday to improve to 32-29 on the year. After this series, the Royals will head on the road for a set against the Chicago White Sox.

Royals Alternate Wins & Losses In 6 Straight

Bobby Witt Jr. has a team-high 66 hits with 22 doubles and 20 stolen bases, along with 3 triples, 6 home runs, and 31 RBIs, while Vinnie Pasquantino has 58 hits with 6 doubles, a triple, 8 home runs, and 31 RBIs. Maikel Garcia added 66 hits with 14 doubles, 5 home runs, and 25 RBIs, and 10 stolen bases, and Salvador Perez also has 4 home runs and 26 RBIs, but also has the unfortunate distinction of leading the Royals with 50 strikeouts so far this season.

Why the Kansas City Royals will win

Kansas City Royals Player Prop Facts

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to bounce back from a 10-7 loss at the hands of Kansas City last time out to slip to 33-27 on the year. After this series, the Cardinals will square off against the Los Angeles Dodgers at home.

Cardinals Trying To Find Some Consistency

Brendan Donovan has a team-high 70 hits along with 19 doubles, 4 home runs, and 24 RBIs, while Lars Nootbaar has 56 hits with 8 home runs, 28 RBIs, 12 doubles, and 4 stolen bases. Nolan Arenado also has 47 hits with 10 doubles, 6 home runs, and 27 RBIs of his own, and Victor Scott II has 45 hits with 8 doubles, a triple, 19 RBIs, and a team-high 16 stolen bases. Willson Contreras has also chipped in 50 hits with 6 home runs and 31 RBIs of his own this season.

Why the St. Louis Cardinals will win

St. Louis Cardinals Player Prop Facts

Total Runs Facts

Kansas City Royals vs. St. Louis Cardinals Prediction

I’m on the Royals in game one as Cameron has been strong out of the gate, and Miles Mikolas is still not as good of a pitcher as he has been this season, as I think he’s pitching above his pay grade. In the second game, I’m on the under here as I think both teams scuffle against a lefty, and I think game two is just low-scoring. Give me the Royals game one, under in game two.

Chris Ruffolo's Pick: Royals Game One / Under Game Two

Exit mobile version