DraftKings FanDuel Fanatics

Betr.app - Deposit match up to $25 PLUS $10 on registration.

Create Predictions

Prediction: Kansas City Royals VS St. Louis Cardinals 2025-06-05

Generated Image

The battle for Missouri supremacy is on. The Kansas City Royals are set to take on the St. Louis Cardinals in a cross-state showdown at Busch Stadium. The Cardinals have been on fire, winning nine of their last 12 games, and their offense has been clicking at home, averaging 4.85 runs-per-game. Brendan Donovan is hitting a scorching .361 against righties, while Lars Nootbaar is raking at home with a .309 average.

The Cardinals' defense is also top-notch, with Scott patrolling center field and Masyn Winn flashing the leather at shortstop. On the mound, Andre Pallante has been inducing grounders at an impressive 63.6% clip, and Miles Mikolas had a 1.34 ERA in his six starts prior to his last outing. The Cardinals' bullpen has been solid, with Ryan Helsley converting nine saves in a row since April.

As for the Royals, they're coming off a 10-7 win in the series opener, thanks in part to the major league debut of top prospect Jac Caglianone. However, they'll need to bring their A-game to take down the Cardinals.

The odds are:

Cardinals: -1.5 (+2.55), Moneyline: 1.76
Royals: +1.5 (-1.53), Moneyline: 2.12
* Over/Under: 8.5 (Over: 2.0, Under: 1.83)

My best bet for this game is the Cardinals -1.5 (+2.55). The Cardinals' offense has been too hot, and their defense is too solid. I expect them to take care of business at home and cover the spread. Take the Cardinals -1.5 and watch them show the Royals who's boss in the Show-Me State.

Created: June 5, 2025, 8:17 a.m. GMT