Royals vs Cardinals Picks and Prediction – 7/9/2024

By: David Anicetti |

Last Updated: 07/08/2024 at 3:15 PM ET

Kansas City Royals at St. Louis Cardinals 07/09/24 - MLB Picks & Predictions
Game Start: 7/9/2024, 11:45 PM UTC
Latest Odds: STL -119 ; O/U 8.5

The Kansas City Royals open a two-game interleague series on the road Tuesday versus the St Louis Cardinals. Kansas City is 49-43 following its 10-1 victory over the Colorado Rockies on Sunday, snapping a three-game losing streak. Kansas City hit three home runs in the victory. The Royals are third in the American League Central, nine games behind the first-place Cleveland Guardians. Make sure you stay up to date with all the MLB action, with our expert MLB picks.

Bobby Witt Jr is batting .324 with 15 home runs, 61 RBI, 119 hits and an on-base percentage of .372 to lead Kansas City in each of the five categories. Kansas City has a team batting average of .246 and a slugging percentage of .404. On Tuesday, the Kansas City Royals will send Michael Wacha to the mound. The right-hander is 5-6 with a 3.74 ERA, 75 Ks and 26 BBs.

The St Louis Cardinals improved to 47-42 following an 8-3 victory over the Washington Nationals on Sunday. Willson Contreras hit a home run in the victory for St Louis. The Cardinals have won three of the last four and are second in the National League Central, five games behind the first-place Milwaukee Brewers. St Louis concludes a four-game series with Washington on Monday. 

Masyn Winn is batting .294 to lead St Louis and has a team-high .343 on-base percentage, while Nolan Gorman is the leader in home runs with 17. Brendan Donovan is the leader in RBI with 45 and in hits with 87. St Louis has a team batting average of .243 and a slugging percentage of .380. On Tuesday, the St Louis Cardinals will send Andre Pallante to the mound. The right-hander is 4-3 with a 4.00 ERA, 36 Ks and 19 BBs.

Royals vs Cardinals Prediction

Royals vs Cardinals Pick Analysis

Our Free MLB Pick for St. Louis Cardinals vs Kansas City Royals

Kansas City will pick up a victory on Tuesday when visiting St Louis but the play here is UNDER. The UNDER has cashed in five of the Royals’ last seven. Kansas City starter Michael Wacha has had five consecutive strong outings, allowing just seven runs across 27 ⅔ innings, including allowing just one earned run in each of the last three starts. St Louis starter Andre Pallante has allowed just one run across the last 12 ⅓ innings. Final Score Prediction, Kansas City Royals win but our best play is UNDER 4-2.

Download the Picks and Parlays Mobile App

Get A free VIP Pick Daily!