Cardinals vs Diamondbacks Prediction & Pick (Jul 18) | WGT
The Wise Guy Desk · MLB Breakdown
St. Louis Cardinals logo@Arizona Diamondbacks logo
This game has ended. The preview below is archived exactly as it was published before the game.

Cardinals vs Diamondbacks Prediction, Pick & Best Bet (Jul 18)

Arizona's red-hot bats and a fair price at FanDuel make the Diamondbacks at -116 our lean in a game where no side screams value.
🎁 Get today's free play by email · no card neededFree ↓
Dustin May
St. Louis Cardinals starter · 5-6, 4.55 ERADustin May
Brandon Pfaadt
Arizona Diamondbacks starter · 3-1, 4.70 ERABrandon Pfaadt
The lean: Diamondbacks ML -116 (FanDuel), a lean, not a full play
📊 Best prices from the regulated US sportsbooks we track Line shopping can improve your price
MarketSt. Louis CardinalsArizona Diamondbacks
Moneyline+105Pregame price at Fanatics →-116Pregame price at FanDuel →
Run line+1.5 -195Pregame price at Caesars →-1.5 +163Pregame price at DraftKings →
Total 9O +100Pregame price at FanDuel →U -117Pregame price at BetRivers →
📊 Team Breakdown archived pregame data
St. Louis CardinalsArizona Diamondbacks
Season win %
53.1%
50.5%
Last 5 games (newest first)
St. Louis Cardinals logoSt. Louis CardinalsLWWLW
Arizona Diamondbacks logoArizona DiamondbacksWWWWL
Runs scored vs allowed, last 5
St. Louis Cardinals logoSt. Louis Cardinals18 for · 18 against
Arizona Diamondbacks logoArizona Diamondbacks30 for · 14 against
Pregame chance to win, per the betting market
47%
53%
Pregame chance to win, per ESPN's computer model
44%
56%
Standings & streak
St. Louis Cardinals logoSt. Louis Cardinals3rd NL Central · 8.5 GB · W1
Arizona Diamondbacks logoArizona Diamondbacks2nd NL West · 12.5 GB · L1
How to read this: "chance to win per the betting market" comes from the actual odds with the sportsbook's built-in fee (the vig) stripped out, so it is the market's honest opinion. When that number and ESPN's model disagree, one of them is wrong, and that gap is where value lives.
🛈 Wise Guy Desk analysis - not an official play. A free breakdown to help you find value and bet the best number. Ross's documented MLB plays are graded win or loss on the members board.
📘 New to betting? Two-minute translation. A moneyline bet is picking who wins the game, nothing else. In this game, +105 means a $100 bet profits $105 if it wins. -116 means you risk $116 to profit $100, that's the favorite. The run line is baseball's point spread, almost always 1.5 runs. The total is a bet on combined runs by both teams, over or under the books' number. +EV (positive expected value) means the price pays better than the market-implied fair odds (the line with the vig removed); consistently taking better prices raises your expected return over time. Learn the full system free: Sports Betting 101 · Think Like the Book · Odds converter · No-vig calculator

Saturday in the Desert

The Cardinals roll into Phoenix six games over .500, and the Diamondbacks greet them riding one of the hottest stretches in the National League. The betting market has this close to a coin flip, which is exactly the kind of game where sloppy bettors force a play and sharp ones do the math first. Let's do the math.

FREE · NO CARD · EVERY DAY
Get the daily free-play email · by 5 PM ET weekdays, noon ET weekends
Documented free VIP plays whenever they're on the board, from a team with six straight winning years. Every result graded in public, win or lose.
Unsubscribe anytime in one tap. No spam, just the play and the receipts.

The Matchup

St. Louis is 51-45, sitting third in the NL Central and 8.5 games back, alternating wins and losses lately (LWWLW, with 18 runs scored and 18 allowed over that stretch). That is the profile of a perfectly average team right now. Arizona is 49-48, second in the NL West but a distant 12.5 games back, and the recent form tells a different story: four wins in the last five, outscoring opponents 30 to 14 before dropping the most recent game. The Cardinals took the only prior meeting this season, so they lead the season series 1-0, though one game is a thin sample.

Pitching Matchup

Starters drive baseball prices because they touch every inning they pitch. Dustin May goes for St. Louis at 5-6 with a 4.55 ERA (earned run average, the runs a pitcher allows per nine innings). Brandon Pfaadt counters for Arizona at 3-1 with a 4.70 ERA. Read that carefully: Pfaadt has the prettier record, May has the slightly better ERA. Records depend heavily on run support, so ERA is usually the more honest number. Bottom line, these are two similar mid-4s arms, and neither gives his team a clear pitching edge.

The Numbers

The moneyline is simply picking who wins the game. St. Louis is +105 at Fanatics, meaning a $100 bet wins $105. Arizona is -116 at FanDuel, meaning you risk $116 to win $100. The run line is baseball's point spread: Cardinals +1.5 at -195 (Caesars) pays if they win or lose by exactly one run, while Diamondbacks -1.5 at +163 (DraftKings) needs Arizona to win by two or more.

The total is 9, meaning books expect about nine runs; you bet whether the real number lands over or under it, with the over at +100 (FanDuel) and the under at -117 (BetRivers). Notice those prices come from four different sportsbooks. That is line shopping, comparing every book to grab the best number, and it is the single cheapest edge in this business.

Where the Value Is

Strip out the sportsbook's cut and the market's fair odds say Arizona wins this game 53% of the time and St. Louis 47%. Expected value (EV) is what a bet earns or loses on average over the long run. At those fair probabilities, neither moneyline clears our bar today, and we will not pretend otherwise. But there is a wrinkle: ESPN's pregame model gives Arizona 55.6%, meaningfully above the market's 53%. If the model is right, Arizona at -116 carries roughly +3.5% expected value, meaning about $3.50 of average profit per $100 wagered over many similar bets. That is a lean, not a pound-the-table edge.

Conditions & Injuries

Chase Field is listed no hitter's paradise concerns tonight beyond the usual, and it plays indoors when the roof is closed, so weather is a non-factor. Arizona is without Zac Gallen (15-day IL), their best arm, plus Blake Walston and Jordan Lawlar. St. Louis is missing Ramon Urias, reliever JoJo Romero, and Max Rajcic. Gallen's absence stings Arizona's rotation depth, but he was not scheduled here, so this game is unaffected.

The Pick

Diamondbacks moneyline at -116, and get it at FanDuel specifically, since even a few cents of price matters over time. This is Wise Guy Desk analysis, a modest lean in a game where no side cleared our full value threshold.

The Prediction

Arizona's offense has been the best unit on either roster over the past week, and Pfaadt only needs to keep pace with a comparable arm in May. We see the Diamondbacks' bats carrying this one late. Projected outcome: Arizona 5, St. Louis 4.

Conditions & Injuries

VenueChase Field (NH)
Season seriesSTL leads series 1-0
ARIBlake Walston (60-Day-IL), Zac Gallen (15-Day-IL), Jordan Lawlar (10-Day-IL)
STLRamon Urias (60-Day-IL), JoJo Romero (15-Day-IL), Max Rajcic (60-Day-IL)

St. Louis Cardinals vs Arizona Diamondbacks FAQ

Who is favored in St. Louis Cardinals vs Arizona Diamondbacks?

Arizona Diamondbacks is the market favorite at -116 (best price at FanDuel) on the moneyline, with St. Louis Cardinals at +105. Lines move all day, so check the odds table on this page for the current best number at every book.

Are these Wise Guy Team picks free?

Yes. This is a free Wise Guy Desk breakdown - our analysis, not Ross's official plays. Ross's documented plays are bet with real money and graded win or loss on the members board.

How does the Wise Guy Desk find value?

Expected value first - the best price across the books versus the true fair price - then sharp-money confirmation from the betting splits. EV-primary, sharp-confirmed.

What is the total (over/under) for St. Louis Cardinals vs Arizona Diamondbacks?

The total is 9, with the over priced at +100 at FanDuel and the under at -117 at BetRivers. A total is a bet on the combined score of both teams, over or under that number, no matter who wins.

This preview was produced with AI assistance from live data feeds and reviewed by automated checks. Odds and availability change constantly and may differ from what's shown - always verify the current line at your sportsbook before betting. Found an error? memberservice@wiseguyteam.com.
21+. For entertainment and educational purposes, not financial advice. Wise Guy Desk reads are analysis, not guaranteed outcomes. If gambling stops being fun, take a break. 1-800-GAMBLER.

Want our side of this one? 3 to 7 documented Wise Guy Team plays a day, every one tracked - win or loss. or $197 once →
Start your $1 trial →