The St. Louis Cardinals return home to Busch Stadium on Thursday night looking to keep pace in the NL Central when they host the Arizona Diamondbacks. The Cardinals hand the ball to Michael McGreevy and his tidy 3.35 ERA, while the Diamondbacks counter with Zac Gallen, a former Cy Young contender slogging through a rough season with a 6.10 ERA.
On paper that’s a clear mismatch on the mound, yet the prediction models and betting markets still have this one close to a coin flip. First pitch is set for 7:45 PM ET.
Here’s a full breakdown of the matchup, the projections and where the prediction markets stand ahead of the series opener.
Arizona Diamondbacks vs St. Louis Cardinals — Live Prediction Market
Current odds: ARI 46% · ST. 55% · MLB
View full market & place a trade on Polymarket
Cardinals vs. Diamondbacks: matchup overview
The two clubs enter the night within striking distance of one another in the standings. St. Louis sits second in the National League Central but well back of the runaway Milwaukee Brewers, while Arizona is third in a tight NL West, chasing the Los Angeles Dodgers. Both teams have hovered around .500 over their last 10 games. Here’s how they stack up:
Team
Record
Pct.
Division (GB)
Last 10
St. Louis Cardinals
42-36
.538
2nd, NL Central (7.0)
4-6
Arizona Diamondbacks
41-39
.513
3rd, NL West (10.5)
6-4
NL standings entering Thursday’s matchup.
The pitching matchup tilts in St. Louis’ favor on paper. The Cardinals send out Michael McGreevy (3-6, 3.35 ERA), while Arizona counters with Zac Gallen (3-6, 6.10 ERA), who has struggled to a much higher run rate this season.
Dimers’ win probabilities and projections
The prediction site Dimers gives the Cardinals a slight edge at home, projecting a 53% chance to win versus 47% for the Diamondbacks. The current betting market lines up with that read:
Market
Line
Moneyline
Cardinals -120 / Diamondbacks +122
Run line
Cardinals -1.5
Total (Over/Under)
8.5
Dimers win probability
Cardinals 53% / Diamondbacks 47%
Betting lines and Dimers’ projected win probabilities for Cardinals vs. Diamondbacks.
Dimers’ player projections lean into the Cardinals’ edge on the mound. The starting pitching projections break down like this:
Pitcher
Team
Proj. earned runs
Proj. outs
Proj. strikeouts
Michael McGreevy
STL
2.53
15.24
3.23
Zac Gallen
ARI
2.68
16.24
4.48
Dimers’ starting pitcher projections.
On the hitting side, Alec Burleson leads the St. Louis projections with the team’s best odds to record at least one hit and to go deep. Here are the Cardinals’ top projected bats:
Hitter
1+ Hit
2+ Hits
To get RBI
To hit HR
Alec Burleson
60.8%
27.8%
28.7%
10.9%
Ivan Herrera
59.2%
25.2%
28.4%
9.8%
Masyn Winn
58.8%
24.9%
24.7%
7.3%
Nathan Church
58.6%
24.3%
24.7%
5.0%
Blaze Jordan
57.9%
23.4%
25.6%
7.2%
JJ Wetherholt
57.6%
23.1%
24.1%
7.0%
Jordan Walker
57.0%
21.9%
25.5%
8.7%
Jimmy Crooks
56.7%
22.2%
25.3%
7.0%
Lars Nootbaar
56.3%
21.2%
24.7%
9.2%
Dimers’ projected hitting probabilities for the Cardinals lineup.
What the prediction markets say
Over on Polymarket, the market has drifted toward the Cardinals as game day has approached. St. Louis is trading around 55% on the moneyline to Arizona’s 46%, a move that’s tracked steadily upward over the past several days. The spread and totals markets tell a similar story: the Diamondbacks are priced at +1.5 (62¢) with the Cardinals at -1.5 (39¢), and the over 8.5 is the favored side of the totals market. Comparing across platforms, the picture is consistent — Kalshi and Novig price the moneyline in the same neighborhood, with the Cardinals as modest home favorites and the run line and total both landing right around where the books have them. A couple of the smaller in-game markets are live too, including a near coin-flip on whether there’s a run in the first inning (Yes 53¢) and a longer-shot extra-innings market (Yes 20¢).
If you want to follow the markets move in real time — or take a position on Thursday’s game — new Polymarket users can sign up with referral code ROCKY and claim a $50 trading bonus after depositing $20.
The bottom line
Everything points to a tight one at Busch Stadium. The models, the sportsbooks and the prediction markets all land in the same place: the Cardinals are slight home favorites behind the better starting pitcher, but with both teams hovering around .500 over their last 10, it’s the kind of matchup that could go either way. First pitch is 7:45 PM ET on Thursday.
Odds and projections referenced in this article were accurate as of the evening of Wednesday, June 25, 2026, and are subject to change. Please gamble responsibly.