Both probables are unconfirmed and neither lineup profile is available, so conviction is capped.
The de-vigged team totals of STL 4.4 and ARI 4.6 sit close together, matching Arizona's slim -124 price and signaling an efficient, tight market. The total of 9.0 lines up with those implied totals, offering no obvious soft number. Nothing here beats the posted line strongly enough to bet.
Both starters are listed as probable not confirmed, so no stuff or command comparison is possible from this brief. Until the arms are set, any pitching edge is unknowable. Treat pitcher-driven angles as unplayable right now.
Indoor / climate-controlled stadium: weather is a non-factor.
Chase Field is a dome and climate controlled, so weather is a non-factor for run scoring.
No projected batters are on file for either the Cardinals or Diamondbacks, so no stack can be recommended tonight.
Both probables are unconfirmed with no salary or value data provided, so there is no starting pitcher to target or fade.
Season series: STL 2 – ARI 3
The season head-to-head is close, with St. Louis winning 2 and Arizona winning 3.
CWS @ TOR
TB @ BOS
NYM @ PHI
TEX @ ATL
PIT @ CLE
BAL @ HOU
SD @ KC
MIA @ MIL
MIN @ CHC
CIN @ COL
LAD @ NYY
WAS @ ATH
DET @ LAA
SF @ SEA
STL @ ARI
LAD @ NYY