Cardinals Mashing The Royals When Favored

The St. Louis Cardinals offense is coming off back-to-back massive outings, as the team has scored 24 runs in its past two games combined. That offensive explosion rightfully makes them the favorites in the second game of the I-70 Series against the Kansas City Royals on Tuesday. That’s been a profitable spot for bettors, as the Cards are 5-2 in their past seven as faves against the Royals.

Shark Bites
  • The Royals are 7-3 SU in their last 10 games at home.
  • The total has gone UNDER in 11 of the Royals’ last 15 games at home with Jason Vargas as the starter.
  • Paul DeJong has 7 HRs and 16 RBIs in 23 games since the all-star break.

The Cardinals will hope that Michael Wacha continues to look like the staff ace when he takes the bump in this one. Wacha has a 2.12 ERA in his past eight starts while surrendering only 11 extra-base hits in that span. The righty has also excelled against the Royals with four quality starts and a 2.42 ERA in four career outings against the in-state rivals. 

Jason Vargas is trending in the opposite direction of Wacha, as the Royals pitcher has gotten worse as the season has gone on. Vargas has a 5.79 ERA and a 1.71 WHIP in four starts since the all-star break.  

Sportsbook Odds & Computer Pick

The moneyline was hovering in the range of -107 for the Kansas City Royals in this one over at Sportsbook. The OVER/UNDER number was sitting near 9 at Sportsbook.

Prediction-scoring formulas run on this game pick a potential 5.3-3.0 result in favor of the Cardinals. 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-54 record to the battle against the 56-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

Rating these teams in several key categories is important for handicappers and Kansas City has baseball's No. 23-rated offensive output, at 8.68 hits per game. The St. Louis Cardinals average 8.64 hits per game, good for No. 16 on the list.

St. Louis brings the No. 5-rated defense to this matchup, facing the Royals' No. 14-ranked defense.

Recent Outings Betting Recap

The Cardinals grabbed a win last time out, defeating Ian Kennedy and the Royals 11-3 on Monday at Kauffman Stadium.

Betting Trends
  • St. Louis is 5-2 ATS in its last 7 games
  • St. Louis is 4-2 SU in its last 6 games
  • St. Louis is 8-3 ATS in its last 11 games on the road
  • St. Louis is 4-2 SU in its last 6 games on the road
  • Kansas City is 2-6 ATS in its last 8 games
  • Kansas City is 2-6 SU in its last 8 games
  • The total has gone OVER in 4 of Kansas City's last 5 games
  • Kansas City is 2-4 ATS in its last 6 games at home

Next Betting Matchups

St. Louis home to Kansas City, Wednesday, August 9

The Royals are 7-3 SU in their last 10 games at home.home The total has gone UNDER in 11 of the Royals’ last 15 games at home with Jason Vargas as the starter.home Paul DeJong has 7 HRs and 16 RBIs in 23 games since the all-star break.away
Back to Top