LOSS - St. Louis Cardinals moneyline
Final: St. Louis Cardinals 3, Arizona Diamondbacks 5
-1.00u
Profit
❌ Cardinals Moneyline Fails: Diamondbacks Pitching Holds Up
Godds Pick
St. Louis Cardinals ML
Moneyline · Best odds: +109 at BetUS
The Cardinals have a winning record overall (51-46) and a solid 25-20 road mark. Despite a 1-5 stretch in their last 5, they get a favorable price as underdogs against a Diamondbacks team missing three key relievers. Sharp money pushed the Diamondbacks ML from -115 to -120, creating value on the dog at +109.
Bet at BetUS →125% Sign Up Bonus up to $2,500Community Pulse
Pick Missed
Final: St. Louis Cardinals 3, Arizona Diamondbacks 5 • St. Louis Cardinals moneyline ML
-1.00u
🔍 Why It Missed
The Cardinals lost because starter Miles Mikolas got knocked around early, and Arizona's starter outdueled him. The Diamondbacks bullpen wasn't tested as much as expected, rendering our edge null.
Post-Game Analysis
❌ LOSS: St. Louis Cardinals 3, Arizona Diamondbacks 5
Our pick was the Cardinals moneyline at +109, but they couldn't get it done. The bullpen crisis we highlighted for Arizona? It didn't matter. Diamondbacks starter Brandon Pfaadt went 6 innings, allowing 2 runs on 5 hits, and the bullpen held the Cardinals to 1 run over the final 3 frames. Meanwhile, St. Louis starter Miles Mikolas got shelled for 5 runs in 4 innings, putting the Cardinals in a hole they couldn't climb out of.
We bought low on a Cardinals team that had lost 4 of 5, but their recent struggles were a sign of deeper issues. Mikolas has been inconsistent all year, and the offense couldn't muster enough against a Diamondbacks team that was supposedly undermanned. Sometimes the numbers lie. Arizona's bullpen depth wasn't tested because their starter went deep.
The takeaway: Don't overvalue a bullpen crisis when the opposing starter is a question mark. The Cardinals' losing streak was a red flag, not a buying opportunity.
Transparent. Every pick tracked. Every result shown.
All Picks & Record →Pre-Game Analysis
The God of Odds likes the St. Louis Cardinals on the moneyline at +109, and BetUS is the place to hammer it.
The Cardinals come into this one with a winning record (51-46) and a road mark of 25-20. Yes, they've lost 4 of their last 5, but that's exactly when you want to buy low. The Diamondbacks are 50-48 overall and 28-21 at home, but they're dealing with a bullpen crisis. Three relievers are out or doubtful: Derek Law, Kyle Amendt, and Tommy Henry. That's a massive blow to a staff that already allows 4.5 runs per game.
Now look at the line movement. The Diamondbacks opened at -115 and have been steamed up to -120. That's sharp money hitting the favorite, and when the public pushes a line against a team with key injuries, it's time to fade. The Cardinals' ERA is nearly identical (4.127 vs. 4.184), and their offense averages the same 4.5 runs per game. There's no reason the Cardinals should be dogs here, especially with Arizona's bullpen in shambles.
You want the best price? BetUS has the Cardinals at +109. That's the highest available, and it's a full 7 cents better than Bovada's +102. Don't overthink this. The Cardinals have the better record, the road splits are solid, and the Diamondbacks are limping into this one. Take the value on the underdog.
Confidence: 4/5.

BetUS
125% Sign Up Bonus up to $2,500Code: JOIN125
Odds Comparison
Odds as of Jul 19, 3:15 PM ET — lines may have moved

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