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.
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.
Next Betting Matchups
St. Louis home to Kansas City, Wednesday, August 9