ARCHIVE July 27, 2026
July 27, 2026 · NL Cent

Arizona Diamondbacks vs Pittsburgh Pirates

July 27, 2026PNC ParkPartly Cloudy 85°F · 8 mph, Out To LF
AWAY
Arizona Diamondbacks
55-52
2
vs
HOME
Pittsburgh Pirates
55-52
3

Game Highlights

Published July 27, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T6 Max Kepler Max Kepler doubles (5) on a ground ball to right fielder Tyler Callihan. Corbin Carroll scores. Geraldo Perdomo scores. Ketel Marte to 3rd. AZ 2, PIT 0
B6 Brandon Lowe Brandon Lowe singles on a ground ball to shortstop Geraldo Perdomo. Jake Mangum scores. AZ 2, PIT 1
B8 Bryan Reynolds Bryan Reynolds doubles (26) on a sharp line drive to center fielder Jorge Barrosa. Brandon Lowe scores. AZ 2, PIT 2
B10 Brandon Lowe Brandon Lowe singles on a ground ball to first baseman Ildemaro Vargas. Billy Cook scores. Jake Mangum to 3rd. AZ 2, PIT 3

Box score

  123456789 R
AZ 000002000 2
PIT 000001010 2

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Diamondbacks AWAY 2

Merrill Kelly started for Diamondbacks, leaving with a 2–1 lead. Out of the bullpen, Jonathan Loáisiga took the roughest line.

workload · innings pitched
  • Merrill Kelly Starter 5.2 93 1 6
    Pitch-by-pitch: what Merrill Kelly threw
    CSW 22% 1st-pitch strike 65% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 37 40% 9 1 10 12 5
    Cutter 17 18% 0 4 5 4 4
    Four-Seam Fastball 14 15% 1 2 5 5 1
    Sinker 12 13% 1 1 4 4 2
    Slider 7 8% 0 0 1 4 2
    Curveball 6 6% 0 1 2 3 0
  • Juan Morillo Setup 1.1 22 0 2 HLD inherited 2, stranded 2
  • Jonathan Loáisiga Middle 1.0 18 1 1 BS
  • Taylor Clarke Setup 1.1 19 1 0 L
Pirates HOME 3

Mitch Keller started for Pirates, leaving trailing 0–2.

workload · innings pitched
  • Mitch Keller Starter 5.1 83 2 4
    Pitch-by-pitch: what Mitch Keller threw
    CSW 27% 1st-pitch strike 61% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 30 36% 1 11 4 8 6
    Slider 13 16% 0 3 2 5 3
    Changeup 13 16% 1 1 2 5 4
    Sinker 10 12% 0 2 0 5 3
    Sweeper 9 11% 1 2 2 2 2
    Cutter 4 5% 0 0 2 2 0
    Curveball 4 5% 0 0 1 3 0
  • Yohan Ramírez Middle 1.2 26 0 1 inherited 2, stranded 2
  • Ron Marinaccio Middle 1.0 13 0 0
  • Gregory Soto Middle 1.0 23 0 2
  • Mason Montgomery Setup 1.0 20 0 1 W

Where the game turned

1 run Bottom 10th · off Clarke
  • Lowe 1B (1)

Batting lines

AWAY · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Corbin Carroll RF 5 1 1 0 0 2 .249 .342 .483 .825
Geraldo Perdomo SS 5 1 1 0 0 0 .233 .356 .355 .711
Gabriel Moreno C 4 0 0 0 1 2 .310 .393 .451 .844
Ketel Marte 2B 4 0 1 0 1 1 .254 .308 .455 .763
Max Kepler LF 5 0 3 2 0 0 .235 .280 .397 .677 2B
Nolan Arenado 3B 1 0 0 0 0 1 .242 .322 .420 .742
Tim Tawa DH 1 0 0 0 0 1 .231 .291 .397 .688
Ildemaro Vargas 1B 4 0 1 0 0 0 .272 .317 .405 .722
Jorge Barrosa CF 1 0 0 0 0 0 .192 .276 .350 .626
Tyler Locklear 1B 3 0 0 0 0 0 .273 .370 .455 .825
Adrian Del Castillo DH 3 0 0 0 0 0 .202 .258 .327 .585
Ryan Waldschmidt CF 3 0 1 0 0 1 .270 .314 .390 .704 2B
HOME · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake Mangum CF 5 1 1 0 0 1 .301 .348 .368 .716
Brandon Lowe 2B 5 1 3 2 0 2 .251 .319 .478 .797 2B
Bryan Reynolds LF 4 0 1 1 0 1 .269 .381 .454 .835 2B
Jared Triolo SS 1 0 0 0 1 0 .242 .312 .312 .624
Ryan O'Hearn DH 4 0 0 0 0 0 .276 .340 .463 .803
Nick Gonzales 3B 4 0 2 0 0 1 .315 .370 .412 .782
Jacob Gonzalez 1B 4 0 1 0 0 2 .237 .298 .386 .684 SB
Endy Rodríguez C 2 0 1 0 0 0 .265 .390 .471 .861
Esmerlyn Valdez RF 1 0 0 0 0 0 .290 .386 .702 1.088
Tyler Callihan RF 4 0 0 0 0 2 .213 .286 .394 .680
Henry Davis C 2 0 0 0 0 0 .174 .271 .332 .603

Pitching lines

AWAY · AZ
PITCHER IPHRERBBKHR NPERA DEC
Merrill Kelly 5.2 4 1 0 1 6 0 93 4.86
Juan Morillo 1.1 0 0 0 0 2 0 22 2.72 HLD
Jonathan Loáisiga 1.0 2 1 1 0 1 0 18 2.57 BS
Taylor Clarke 1.1 3 1 0 0 0 0 19 2.23 L
HOME · PIT
PITCHER IPHRERBBKHR NPERA DEC
Mitch Keller 5.1 6 2 2 1 4 0 83 4.83
Yohan Ramírez 1.2 1 0 0 0 1 0 26 3.21
Ron Marinaccio 1.0 0 0 0 0 0 0 13 4.93
Gregory Soto 1.0 1 0 0 0 2 0 23 3.71
Mason Montgomery 1.0 0 0 0 1 1 0 20 3.95 W

Manager comparison

AWAY · AZ
Torey Lovullo
Lineup 3.6 R Bunts 3.8 R IBBs 2.8 R
HOME · PIT
Don Kelly
Lineup 4.0 R Bunts 0.6 R IBBs 2.8 R

Recent form

AWAY · AZ
6-4 L1 +6 run diff
LWLWLWWWWL
HOME · PIT
2-8 L3 -17 run diff
LLLWLWLLLL

Season series: 2-1 with AZ listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.