| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Bryan Reynolds | LF | 12 | .000 | 0.000 | 0 |
| Brandon Lowe | 2B | 6 | .400 | 1.500 | 1 |
| Marcell Ozuna | DH | 6 | .400 | 1.500 | 1 |
| Hearn | RF | 3 | .333 | 0.666 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Nolan Arenado | 3B | 29 | .148 | 0.475 | 1 |
| Corbin Carroll | RF | 14 | .167 | 0.703 | 1 |
| Geraldo Perdomo | SS | 14 | .077 | 0.220 | 0 |
| Ketel Marte | 2B | 14 | .286 | 0.786 | 1 |
| James McCann | C | 7 | .429 | 0.858 | 0 |
| Gabriel Moreno | C | 6 | .000 | 0.167 | 0 |
| Max Kepler | LF | 6 | .333 | 0.833 | 0 |
| Ildemaro Vargas | 1B | 5 | .400 | 1.000 | 0 |
| Adrian Del Castillo | DH | 3 | .333 | 0.666 | 0 |
| Jorge Barrosa | CF | 2 | .000 | 0.000 | 0 |
Mitch Keller counters from the home side for Pittsburgh Pirates with a 4.90 ERA that does not capture what he does to this specific lineup. Against Nolan Arenado, Keller's career numbers across 29 plate appearances read .148 AVG, 0.475 OPS. That sample carries real weight, and the year-by-year breakdown makes it more compelling: 0.834 OPS in 2021, 1.000 OPS in 2022, 0.334 OPS in 2023, 0.125 OPS in 2024, 0.000 OPS in 2025. Arenado simply cannot solve Keller, and the trend is moving in one direction. Geraldo Perdomo is .077 AVG, 0.220 OPS across 14 career PA against Keller with zero extra-base hits across four seasons of matchup data. Keller throws at these two, they cannot put it in play productively. That neutralizes two of Arizona's most important lineup contributors before the first pitch.
Pittsburgh's structural advantage is straightforward. The Pirates are 44-30 (.595) against right-handed pitching this season. Arizona is 38-42 (.475) against right-handed pitching. Both starters tonight are right-handed, so the platoon math stacks entirely on the home side. Pittsburgh scores 5.2 runs per game, and their lineup has specific threats against Kelly. Brandon Lowe carries a 1.500 OPS across 6 career PA against the Arizona starter, including a home run. Bryan Reynolds, meanwhile, is 0-for-12 against Kelly with a 0.000 OPS across three separate seasons, a detail that matters when building prop angles. Arizona enters having played in Washington yesterday, adding travel to an already difficult road record of 24-29 on the season. The contrarian case for Arizona at +104 exists: their overall record (55-51) edges Pittsburgh (54-52), and Kelly's two most recent outings were controlled. But the platoon data and BvP history tilt the ledger clearly toward the home side.
PNC Park plays as a mild pitcher's park with a runs factor of 0.96 and a home run factor of 0.90. Deep left-center limits some extra-base upside, but it will not prevent Pittsburgh's offense from producing against a walk-prone starter. This is a fresh series opener with full bullpens on both sides, which means late-game leverage stays available for whichever manager needs it. For a full look at tonight's MLB action, this game offers unusually clear structural edges to work with.
Picks made July 27, 2026 at 05:42 AM ET. Odds shown reflect current market prices.
The one thing to respect: Kelly's two most recent outings were controlled, and Arizona's overall record of 55-51 is not the profile of a team you fade blindly. If Kelly's contact-management approach holds and Pittsburgh's lineup runs cold, Arizona at +104 steals a game in a series opener, which is exactly what the run line pick accounts for. That contrarian case is reasonable. Tonight's read sides with Pittsburgh for the structural reasons laid out above, but the run line hedge acknowledges that blowouts are not a given in a pitcher's park with fresh bullpens on both sides. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 06, 2026 | PIT @ ARI | ARIARI 9-0 |
| May 07, 2026 | PIT @ ARI | PITPIT 1-0 |
| May 07, 2026 | PIT @ ARI | PITPIT 4-2 |
Diamondbacks vs Pirates predictions: Pittsburgh ML -114 backed by 44-30 vs RHP edge. Best prop: Bryan Reynolds under 0.5 hits +182 off 0.000 OPS vs Kelly.