MLB wagering interest swings to the St. Louis Cardinals vs Arizona Diamondbacks battle on Monday at Chase Field as the Diamondbacks try to pick up a win on home turf and reward those moneyline betting.
St. Louis puts its faith in starter Lance Lynn to earn a win and boost his personal mark of 9-8. Getting the ball for the Arizona Diamondbacks is Robbie Ray, who owns a 3-9 record on the season with a 3.37 ERA.
Sportsbook Odds & Computer Pick
Betting fans looking to pick the visiting St. Louis Cardinals before the first pitch in this match found them as -130 moneyline favorites earlier today at Sportsbook. They saw the over/under total of 8.5 earlier at Sportsbook.
Handicapping models based on recent betting stats and prediction formulas pick a 5.5-4.3 win for the Diamondbacks. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
St. Louis Cardinals vs Arizona Diamondbacks Matchup
Team Betting Records & Power Rankings
62-61 Arizona battles the Cardinals, currently with a 78-45 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Arizona vs St. Louis injuries news.
This game puts the Arizona Diamondbacks, most recently No. 3 in Odds Shark MLB Power Rankings, up against the St. Louis Cardinals, who rate a No. 16 in the latest survey.
Statistical Matchup
At the plate, Arizona owns the No. 2 ranking for hits at 9.33 per game. By contrast, the St. Louis Cardinals are rated No. 15 in the same category at 8.59 per game.
Pitching and defensive stats are important baseball handicapping betting factors and Arizona has the No. 18-ranked defense. In the other dugout, the Cardinals own the No. 1 mark in runs allowed.
Recent Outings Betting Recap
St. Louis rolled to a 10-3 win against San Diego on Sunday, as M Wacha and the Cardinals' bats led the team to victory at PETCO Park.
The Diamondbacks didn't allow a single run in their last start, as their staff shut out Cincinnati 4-0 on Sunday at Great American Ball Park.
Next Betting Matchups
St. Louis at Arizona, Tuesday, August 25th