← Slate
0.8% edge · Arizona DiamondbacksSt. Louis Cardinals vs Arizona Diamondbacks — Prediction & Odds
July 19, 2026 · Andre Pallante vs Eduardo Rodriguez · 85°F
St. Louis Cardinals win
45.9%
Arizona Diamondbacks win
54.1%
Fair line (home)
-118
Proj. total
10.7
Score distribution
How often each team scores each run total across all simulations.
St. Louis Cardinals (mean 5.27)Arizona Diamondbacks (mean 5.43)
Totals
O/U line
9
Proj. total
10.7
Over
55.1%
Under
35.4%
Model vs. market
| Side | Model | Book | Fair |
|---|---|---|---|
| St. Louis Cardinals | 45.9% | +110 | +118 |
| Arizona Diamondbacks | 54.1% | -119 | -118 |
St. Louis Cardinals — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ Wetherholt | 5.0 | .906 | .201 | .010 | .163 | .470 | .702 | .290 | .367 | .450 | .817 |
| Iván Herrera | 4.8 | .862 | .193 | .013 | .161 | .547 | .768 | .292 | .385 | .459 | .844 |
| Jordan Walker | 4.7 | .787 | .222 | .010 | .208 | .379 | 1.069 | .283 | .345 | .483 | .828 |
| Nelson Velázquez | 4.6 | .632 | .172 | .012 | .210 | .407 | 1.145 | .245 | .316 | .443 | .759 |
| Alec Burleson | 4.5 | .831 | .203 | .014 | .189 | .344 | .563 | .299 | .357 | .493 | .850 |
| Masyn Winn | 4.4 | .811 | .199 | .023 | .100 | .316 | .684 | .280 | .337 | .415 | .752 |
| José Fermín | 4.3 | .720 | .195 | .006 | .097 | .430 | .489 | .267 | .348 | .398 | .746 |
| Lars Nootbaar | 4.2 | .654 | .176 | .020 | .139 | .519 | .739 | .272 | .366 | .446 | .811 |
| Blaze Jordan | 4.1 | .721 | .196 | .016 | .111 | .221 | .476 | .273 | .316 | .419 | .736 |
Arizona Diamondbacks — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ketel Marte | 4.8 | .876 | .251 | .035 | .179 | .481 | .564 | .312 | .388 | .510 | .898 |
| Geraldo Perdomo | 4.7 | .898 | .207 | .046 | .081 | .601 | .458 | .303 | .401 | .437 | .837 |
| Corbin Carroll | 4.6 | .697 | .201 | .111 | .171 | .532 | .770 | .293 | .382 | .526 | .909 |
| Gabriel Moreno | 4.5 | .932 | .235 | .013 | .098 | .475 | .548 | .321 | .399 | .461 | .860 |
| Max Kepler | 4.4 | .742 | .205 | .022 | .114 | .425 | .703 | .276 | .353 | .427 | .780 |
| Tyler Locklear | 4.3 | .756 | .211 | .022 | .096 | .373 | .889 | .282 | .355 | .423 | .778 |
| Nolan Arenado | 4.2 | .765 | .197 | .010 | .118 | .322 | .548 | .286 | .347 | .435 | .782 |
| Adrian Del Castillo | 4.1 | .646 | .208 | .014 | .112 | .347 | .919 | .265 | .333 | .420 | .753 |
| Ryan Waldschmidt | 4.0 | .689 | .196 | .037 | .059 | .414 | .816 | .282 | .368 | .411 | .778 |
Data notes: game-time temp 85F: run environment adjusted · 20/20 lineup+starter talents from projections