| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Masyn Winn | SS | 13 | .400 | 1.238 | 1 |
| Lars Nootbaar | LF | 12 | .250 | 0.750 | 1 |
| Alec Burleson | 1B | 11 | .200 | 0.400 | 0 |
| Ivan Herrera | DH | 11 | .200 | 0.382 | 0 |
| Jordan Walker | RF | 11 | .182 | 0.364 | 0 |
| Pedro Pages | C | 7 | .143 | 0.286 | 0 |
| JJ Wetherholt | 2B | 3 | .333 | 0.666 | 0 |
| Jose Fermin | LF | 2 | .000 | 0.000 | 0 |
| Nathan Church | CF | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Corbin Carroll | RF | 3 | .000 | 0.000 | 0 |
| Gabriel Moreno | C | 3 | .667 | 1.667 | 0 |
| Geraldo Perdomo | SS | 3 | .000 | 0.333 | 0 |
| Ildemaro Vargas | 1B | 3 | .333 | 1.333 | 0 |
| Ketel Marte | 2B | 3 | .333 | 0.666 | 0 |
| Max Kepler | LF | 3 | .333 | 0.666 | 0 |
| Nolan Arenado | 3B | 3 | .000 | 0.000 | 0 |
| Tim Tawa | LF | 2 | .500 | 2.500 | 1 |
Environment is doing real work here before either pitcher throws a pitch. Busch Stadium runs a 0.98 park factor with a 0.95 HR factor. Slightly suppressed, not dramatic, but meaningful when both offenses sit right around .700 OPS on the season. Neither of these clubs scores in bunches. Arizona averages 4.5 runs per game, St. Louis 4.4. Neither starter is a swing-and-miss arm. McGreevy runs a 5.9 K/9 in 2026, Pfaadt 6.7 K/9. They generate contact, limit damage, and keep games tight. Two contact managers at a park that plays slower than neutral. The environment is already tilting toward a grinding, low-scoring outcome before you even look at the lineup cards. As one beat writer covering the Cardinals noted: "The Cardinals return home to a one-game series to make-up a prior rain-out against the D-backs, then followed by the Reds and Cubs." Fresh bullpens on both sides is one less variable to worry about. The caveat on St. Louis: Gastelum may be limited after Wednesday's use. The same beat writer flagged it plainly: "Everyone else likely good to go, they might want to avoid Gastelum because of prior use, but I doubt he is hands off." Hunter Dobbins was promoted July 22, adding a fresh arm, but he is an unknown quantity in a game this tight.
The individual matchups within this game are worth examining closely. Masyn Winn is 13 career plate appearances against Pfaadt with a .400 average and 1.238 OPS, including a 2.000 OPS in their 2026 encounters (2 PA, small sample noted). He is the Cardinals batter most capable of changing the outcome against Pfaadt based on history. On Arizona's side, Gabriel Moreno is the clearest threat against McGreevy. He posted a 1.667 OPS in 3 PA against McGreevy in 2026. If Arizona is going to solve this pitcher in the rematch, Moreno is the most likely catalyst. Nolan Arenado enters scorching with a 1.067 OPS over his last seven days, but he produced a 0.000 OPS in 3 at-bats against McGreevy this season. Hot streaks matter. Specific matchup history matters more when the sample is recent and direct.
The contrarian argument deserves acknowledgment rather than dismissal. Arizona is 8-2 over their last 10 games and just put up 21 runs in a Tuesday doubleheader in Oakland. Pfaadt has won three consecutive decisions and held this Cardinals lineup in check five days ago. Sharp money at +106 on a team this hot is exactly where value hunters look. Arizona's away record sits at 22-27 this season, however, and Pfaadt's 4.58 ERA is not the ERA of a pitcher you back confidently on the road against a well-rested starter who just dominated your lineup. The specific and recent evidence points toward St. Louis and McGreevy.
Picks made July 23, 2026 at 04:42 AM ET. Odds shown reflect current market prices.
The Cardinals moneyline at -114 is the primary play. The Under 7.5 at +100 gives break-even pricing on a low-run environment with genuine supporting context. Among the player props, Winn's career history against Pfaadt is the most compelling signal in the matchup table, and Herrera's career-long and 2026-specific struggles against Pfaadt at +178 represent clear market mispricing. The SGP packages all five legs into a single coherent game narrative. One honest caveat: Arenado's current form makes Arizona dangerous regardless of what the BvP data says, and Pfaadt has found something over his last few starts that makes him more reliable than his season ERA suggests. One-run games carry variance that no amount of context can fully eliminate. Play accordingly.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jun 22, 2026 | ARI @ STL | STLSTL 3-2 |
| Jun 23, 2026 | ARI @ STL | ARIARI 4-3 |
| Jun 24, 2026 | ARI @ STL | ARIARI 9-4 |
| Jun 25, 2026 | ARI @ STL | ARIARI 0-0 |
| Jul 18, 2026 | STL @ ARI | STLSTL 5-4 |
| Jul 18, 2026 | STL @ ARI | ARIARI 5-3 |
| Jul 19, 2026 | STL @ ARI | ARIARI 8-7 |
Diamondbacks vs Cardinals predictions: McGreevy (2.92 ERA) held ARI to 1 ER six days ago. Best bets: Cardinals ML -114, Under 7.5 +100, Pfaadt Under 3.5 K.