Arizona plays its sixth consecutive road contest. They've lost four in a row, scoring 12 runs, on a 16-7 run UNDER the total. Starter Brandon Pfaadt (3.81 ERA) comes off a win over the Dodgers, allowing three runs in six innings. St. Louis is on a 10-6 run UNDER, and starter Sonny Gray has a 3.05 ERA at home where he's holding the visitors to a .220 average. Take Arizona/St. Louis UNDER the total.
Previous Matchups & Picks


Lines & Odds
Public Consensus
Who was the public on? 63% of the public money was on St. Louis Cardinals to win on the moneyline. And, 61% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that St. Louis would win by a score of 4.8 to 4.0 with St. Louis winning on the moneyline, Arizona winning on the runline and the game going OVER the total.
Premium Picks
Arizona at St. Louis
Final Score
MLB Premium Pick Results
Here’s how my premium picks are performing.


Lines & Odds
Public Consensus
Who was the public on? 57% of the public money was on St. Louis Cardinals to win on the moneyline. And, 61% of the bets were on the game to go UNDER the total.
Computer Predictions
My computer prediction for this game was that St. Louis would win by a score of 4.6 to 4.4 with St. Louis winning on the moneyline, Arizona winning on the runline and the game going OVER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 54% of the public money was on St. Louis Cardinals to win on the moneyline. And, 54% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Arizona would win by a score of 4.7 to 4.4 with Arizona winning on the moneyline, St. Louis winning on the runline and the game going OVER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 66% of the public money was on Arizona Diamondbacks to win on the moneyline. And, 51% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Arizona would win by a score of 4.1 to 3.4 with Arizona winning on the moneyline.
Premium Picks
Arizona at St. Louis
Arizona has a winning home mark but a losing road record. The Diamondbacks play their seventh consecutive road contest of a 10-game trip. The bullpen is 17th in ERA (4.04) and 21st in WHIP, while the defense in the field is 19th in fielding percentage. Jordan Montgomery's teams are 9-18 when he starts in the role of favorite. Meanwhile, St. Louis plays its sixth straight home contest and ranks fourth in the majors in fielding percentage. Kyle Gibson made his last start at home and threw well, allowing one run and three hits in six innings. He won 15 games last year with Baltimore. Play the St. Louis Cardinals.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 56% of the public money was on St. Louis Cardinals to win on the moneyline. And, 53% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Arizona would win by a score of 5.4 to 3.8 with Arizona winning on the moneyline and on the runline and the game going OVER the total.