Arizona Diamondbacks +108 at St. Louis Cardinals. The sharp money is on the dog.
Godds Pick
Arizona Diamondbacks ML
Moneyline · Best odds: +108 at BetUS
Arizona Diamondbacks have a superior 53-49 record and are 66% ATS. Sharp money moved the ML from -127 to -118, signaling value on the dog. Despite three key bullpen injuries, the D-backs are 8-2 in their last 10 and offer +108 at BetUS, the best price available.
Bet at BetUS →125% Sign Up Bonus up to $2,500Community Pulse
The God of Odds likes the Arizona Diamondbacks moneyline at +108 and BetUS is the place to hammer it.
Arizona comes in with a 53-49 record, one game better than St. Louis. The D-backs have been crushing it lately, going 8-2 in their last 10 games. That includes a stretch of four straight wins before a loss, then another win. They're covering spreads at a 66% clip this season, and their moneyline record sits at 19-18. Meanwhile, St. Louis is just 19-24 on the moneyline and 22-19-0 ATS. The Cardinals have been inconsistent, losing six of their last nine.
The sharp money is already in. The moneyline opened at -127 for St. Louis and has dropped to -118. That's a clear signal that professional bettors are backing the underdog. Arizona's bullpen is banged up with Derek Law, Kyle Amendt, and Tommy Henry all out or doubtful. But the market isn't scared. It's pushing the price in Arizona's direction anyway.
Why? Because Arizona's lineup is producing. They average 4.5 runs per game, same as the Cardinals, but their recent form is stronger. In the last five head-to-head meetings, each team has two wins. The D-backs won the most recent matchup 9-4 on June 24. That's the kind of offensive explosion that can happen again.
BetUS is offering the best price on Arizona at +108. LowVig and BetOnline have +107, and Bovada is down to +101. That one extra cent matters. At BetUS, you get the best value on a team that's playing better baseball and getting sharp action. Lock in the D-backs moneyline and let the market's money flow into your account.

BetUS
125% Sign Up Bonus up to $2,500Code: JOIN125
Odds Comparison
Odds as of Jul 23, 7:55 AM ET — lines may have moved

BetUS
125% Sign Up Bonus up to $2,500Code: JOIN125