📊 Team Breakdown real data · updated daily
St. Louis CardinalsArizona Diamondbacks
Last 5 games (newest first)
St. Louis CardinalsWLWWL
Arizona DiamondbacksLWWWW
Runs scored vs allowed, last 5
St. Louis Cardinals18 for · 15 against
Arizona Diamondbacks30 for · 19 againstChance to win tonight, per the betting market
Chance to win tonight, per ESPN's computer model
Standings & streak
St. Louis Cardinals3rd NL Central · 8.5 GB · L1
Arizona Diamondbacks2nd NL West · 11.5 GB · W4How 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.
A Coin Flip in the Desert
Friday night at Chase Field gives us one of the tightest games on the board. St. Louis arrives at 50-45, Arizona sits at 49-47, and the sportsbooks essentially cannot separate them. The Diamondbacks have won four straight and are pouring on runs. The Cardinals counter with the better starting pitcher on paper. When the market is this close, the winning move is not guessing the side, it is finding the number that is priced wrong. That is where the Wise Guy Desk earns its keep.
The Matchup
The Cardinals are 50-45, third in the NL Central and 8.5 games back, coming off a loss that snapped a decent stretch (they went 3-2 over their last five, scoring 18 and allowing 15). Arizona is 49-47, second in the NL West but a distant 11.5 games back, and riding a four-game win streak. The Diamondbacks have been the hotter offense by a wide margin lately, scoring 30 runs over their last five while allowing 19. Arizona also leads the season series 2-1, so they have already shown they can handle this Cardinals roster.
Pitching Matchup
In baseball betting, the starting pitcher shapes the whole line, because he controls the first five or six innings and dictates how many runs each side can realistically expect. Tonight that lever tilts sharply. St. Louis sends Michael McGreevy, who is 4-7 but carries a sparkling 3.01 ERA, meaning he allows about three earned runs per nine innings. That losing record with an ERA that strong usually points to poor run support, not poor pitching. Arizona counters with Merrill Kelly at 7-8 with a 5.38 ERA. Kelly has won more games, but he has been giving up runs at nearly twice McGreevy's rate. That gap is the most important stat on this page.
The Numbers
The moneyline is simply a bet on who wins the game. St. Louis is +100 at BetRivers, meaning a $100 bet returns $100 in profit if they win. Arizona is -112 at FanDuel, meaning you risk $112 to win $100. The run line is baseball's point spread: St. Louis -1.5 at +158 (DraftKings) asks the Cardinals to win by two or more runs, while Arizona +1.5 at -182 (FanDuel) cashes if the Diamondbacks win or lose by exactly one. The total is 9, meaning books expect about nine combined runs; you bet whether the actual score lands over or under that. The Over is +100 at Fanatics and the Under is -105 at BetRivers. Notice how the best price on each bet lives at a different book. That is why we shop lines across every sportsbook, because taking the worst number on the same bet quietly bleeds your bankroll.
Where the Value Is
Strip out the sportsbook's built-in fee (the vig) and the market says this game is nearly 50-50: Cardinals 49%, Diamondbacks 52%, with ESPN's model landing at 49.3% and 50.7%. There is no meaningful edge on the side. Our model instead flags the total. Under 9 at -105 at BetRivers carries +1.2% expected value versus the fair no-vig price. Expected value is what a bet is worth on average over the long run: at +1.2%, every $100 wagered at this price would return roughly $1.20 in profit over many repetitions. That is a modest edge, not a windfall, but disciplined bettors build profit by stacking small, real edges instead of chasing big feelings.
Conditions & Injuries
The game is at Chase Field in Arizona. On the injury front, the Diamondbacks are without Zac Gallen (15-day IL), Jordan Lawlar (10-day IL), and Blake Walston (60-day IL), so their rotation depth is already stretched. St. Louis is missing Ramon Urias (60-day IL), JoJo Romero (15-day IL), and Max Rajcic (60-day IL). Romero's absence thins the Cardinals bullpen, which is worth noting on a total bet, though McGreevy's ability to work deep helps offset it.
The Pick
The Wise Guy Desk analysis lands on Under 9 at -105, best priced at BetRivers. McGreevy's 3.01 ERA gives the Under a real anchor, and the price beats the fair number.
The Prediction
McGreevy keeps Arizona's hot bats quieter than they have been all week, Kelly grinds through five uneven innings, and this one stays tight and modest on the scoreboard. We project something in the range of Diamondbacks 4, Cardinals 3, a one-run game that comfortably slides under the number.
St. Louis Cardinals vs Arizona Diamondbacks FAQ
Who is favored in St. Louis Cardinals vs Arizona Diamondbacks?
With McGreevy's 3.01 ERA facing a fading Merrill Kelly, the Wise Guy Desk sees the real edge on Under 9 at -105 at BetRivers.
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.