OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Plenty on the Line in Annual Royals-Cardinals Interleague Series

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.

Shark Bites
  • The Royals are 10-3 SU in their last 13 games against right-handed starting pitchers.
  • The Cardinals are 1-4 SU in their last five games after consecutive wins.
  • The Cardinals are 10-4 SU in their last 14 games on the road against the Royals.

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 opening 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.

Opening Odds & Computer Pick

Baseball betting oddsmakers, including BetOnline, 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 Bovada.

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.

Betting Trends
  • St. Louis is 4-2 ATS in its last 6 games
  • The total has gone UNDER in 5 of St. Louis's last 7 games
  • St. Louis is 7-3 ATS in its last 10 games on the road
  • The total has gone UNDER in 4 of St. Louis's last 6 games on the road
  • Kansas City is 2-5 ATS in its last 7 games
  • Kansas City is 12-6 SU in its last 18 games
  • Kansas City is 2-5 SU in its last 7 games
  • The total has gone UNDER in 10 of Kansas City's last 15 games

Next Betting Matchups

St. Louis at Kansas City, Tuesday, August 8