| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jordan Walker | RF | 7 | .500 | 1.738 | 1 |
| Nelson Velazquez | LF | 7 | .200 | 1.086 | 1 |
| Alec Burleson | 1B | 5 | .200 | 0.400 | 0 |
| Ivan Herrera | DH | 5 | .667 | 1.467 | 0 |
| JJ Wetherholt | 2B | 5 | .400 | 0.800 | 0 |
| Jose Fermin | LF | 5 | .800 | 2.000 | 0 |
| Nathan Church | CF | 5 | .200 | 1.000 | 1 |
| Masyn Winn | SS | 4 | .667 | 1.417 | 0 |
| Blaze Jordan | 3B | 2 | .500 | 1.000 | 0 |
| Lars Nootbaar | LF | 2 | .000 | 0.000 | 0 |
| Pedro Pages | C | 2 | .500 | 1.000 | 0 |
The Cardinals haven't just hit Peterson. They've owned him with specific, within-season familiarity that goes well beyond the noise of small samples. Fermín is hitting .800 with a 2.000 OPS in 5 PA against Peterson this year. Walker is posting a 2.100 OPS across 5 PA in 2026 alone, and he carries 22 HR on the season with a .918 OPS against left-handed pitching. Herrera is at 1.467 OPS in 5 PA vs Peterson in 2026. Winn is at 1.417 OPS in 4 PA against him this year. These aren't career numbers padded over six seasons. They're all current-year results against the same version of Peterson who shows up tonight, and they tell a consistent story: this lineup knows how to damage him from the opening inning. In his two 2026 appearances at Busch, Peterson was gone before the fourth. Twice.
St. Louis counters with a TBD starter, which injects real uncertainty into the Cardinals' side of the equation. We don't know who takes the ball for St. Louis. If it's an opener or a fringe arm, the Cubs' offense comes alive in a hurry. Chicago is 59-46 with a +76 run differential, scoring 5.2 runs per game in tonight's MLB action. Their away record stands at 29-24, and this lineup has the depth to exploit an unknown pitcher. That's the structural tension in this game: the Cubs are the better roster, but they're sending the wrong pitcher into the wrong ballpark against the wrong lineup.
There is a genuine contrarian case for the Cubs. Peterson's last start was 6.2 innings of shutout ball against Detroit, his best outing in weeks. That could signal a mechanical correction, or at minimum renewed confidence. A corrected Peterson against a flat Cardinals team that is 3-7 over their last 10 could flip this entirely. But until that fix holds in this specific environment against these specific hitters, the pattern wins. Same park, same lineup, same result. Busch Stadium plays mildly pitcher-friendly at a 0.98 runs factor and 0.95 HR factor. It hasn't protected Peterson once this year.
Picks made July 27, 2026 at 05:42 AM ET. Odds shown reflect current market prices.
The one honest caveat is the TBD Cardinals starter. We don't know what St. Louis is putting out there, and that gap in information is real. A dominant arm from St. Louis could suppress the Cubs' lineup and shift everything. Peterson's Detroit outing last week was also genuinely encouraging. Context is the lens I trust most, and the context here is overwhelming in one direction: same pitcher, same park, same lineup, same result. But this game carries more uncertainty than most, and that's worth keeping in mind when sizing your plays. Gamble responsibly and only risk what you can afford to lose.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 29, 2026 | CHC @ STL | STLSTL 6-5 |
| May 30, 2026 | CHC @ STL | CHCCHC 6-1 |
| May 31, 2026 | CHC @ STL | STLSTL 5-1 |
| Jul 03, 2026 | STL @ CHC | STLSTL 17-1 |
| Jul 05, 2026 | STL @ CHC | STLSTL 3-0 |
| Jul 05, 2026 | STL @ CHC | CHCCHC 6-4 |
| Jul 27, 2026 | CHC @ STL | CHCCHC 0-0 |
Cubs vs Cardinals predictions: Peterson allowed 16 ER in 7 IP across two 2026 Busch starts. Top picks: Cardinals ML -109, Peterson U3.5 Ks.