The Kansas City Royals and St. Louis Cardinals are close in proximity but rarely meet due to their respective conferences. The clubs will do battle on the diamond today, where books opened the Royals as +108 home underdogs with a total of 9.
Carlos Martinez and Ian Kennedy are slated to get the start in this one. Martinez (7-9, 3.59 ERA) has hit a major rough patch of late, allowing first-inning runs in six straight outings, and owns a 6.55 ERA in the Sportsbook frame this season. The 25-year-old has a bloated 5.82 ERA with only two quality starts to his name over his last six appearances.
Kennedy (4-7, 4.60) enjoyed a successful July but didn’t fare as well in his first August start. The hurler gave up four runs and eight hits over four innings of work in a loss at Baltimore on Tuesday, his first defeat since June 5. Kennedy is 3-5 with a 7.20 ERA in eight career starts against the Cards.
Kennedy has also been an excellent source of OVERs in Kansas City. In Kennedy’s last seven games at home, the OVER is 6-1.
Sportsbook Odds & Computer Pick
Baseball betting oddsmakers, including Sportsbook, opened the Kansas City Royals as 110 moneyline underdogs in this matchup. OVER/UNDER total bettors saw the number open at 8.5 at shops such as Sportsbook.
OddsShark computer prediction formulas pick a 5.2-2.9 win for the Cardinals on Monday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
St. Louis Cardinals vs Kansas City Royals Matchup
Team Betting Records & Power Rankings
The Kansas City Royals bring a 57-53 record to the battle against the 55-56 Cardinals. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs St. Louis injuries news.
The Kansas City Royals sit at No. 7 in the current MLB power poll here at OddsShark, while the St. Louis Cardinals sit at No. 5 on the same chart.
Statistical Matchup
The game features the Kansas City Royals No. 22-ranked scoring average of 4.37 runs per game, against a St. Louis Cardinals offense rated No. 21 and scoring 4.47 runs per game. The Royals have averaged 8.68 hits per game to date this season, more than the Cardinals hitters have managed (8.63 per nine innings).
Kansas City owns the No. 11 defense, allowing 4.37 men per game to cross the plate. That contrasts with St. Louis's No. 5-rated defense.
Recent Outings Betting Recap
St. Louis rolled to a 13-4 win against Cincinnati on Sunday, as Adam Wainwright and the Cardinals' bats led the team to victory at Great American Ball Park.
The Royals enjoyed a 9-1 victory at the expense of the Mariners on Sunday, with Jake Junis throwing 8 innings of 4-hit ball at Kauffman Stadium.
Next Betting Matchups
St. Louis at Kansas City, Tuesday, August 8