St. Louis has clobbered the Royals by a combined score of 21-6 the last two nights, including 10-3 on Tuesday when the Cardinals hit three homers and had a six-run fifth inning. Kansas City has lost seven of its last 10 and dropped to 25-28 on the road. St. Louis is 31-26 at home and has won seven of its last nine home games and the Cardinals are on a four-game winning streak overall. The Royals have lost their last five interleague games and four of their last five road contests overall. Mike Leake has not allowed more than three runs his last three starts covering 18 innings while walking only two batters. Meanwhile, Trevor Cahill has been roughed up to the tune of seven runs and 14 hits in 8 2/3 innings since coming over from the Padres. Current St. Louis hitters are batting a collective .357 against Cahill. Play the Cardinals.
This pick was released to clients on August 09, 2023 at 11:18AM ET.
MLB
Kansas City at St. Louis
August 9, 2017
8:15 PM Eastern
1.5 units on St. Louis -140 (moneyline) (risk 1.5 to return 2.57)
Result:
WIN
WIN
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,389 Subscribers!