ARCHIVE July 19, 2026
July 19, 2026 · AL Cent

Pittsburgh Pirates vs Cleveland Guardians

July 19, 2026Progressive FieldSunny 76°F · 10 mph, In From CF
AWAY
Pittsburgh Pirates
52-48
7
vs
HOME
Cleveland Guardians
52-48
1

Game Highlights

Published July 19, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Billy Cook Billy Cook singles on a ground ball to right fielder Kahlil Watson. Nick Gonzales scores. PIT 1, CLE 0
B3 Steven Kwan Steven Kwan singles on a soft bunt ground ball to first baseman Ryan O'Hearn. Gabriel Arias scores. Petey Halpin to 3rd. Missed catch error by catcher Henry Davis. PIT 1, CLE 1
T5 Jake Mangum Jake Mangum called out on strikes. PIT 2, CLE 1
T6 Jacob Gonzalez Jacob Gonzalez doubles (5) on a sharp line drive to right fielder Kahlil Watson. Nick Gonzales scores. PIT 3, CLE 1
T6 Billy Cook Billy Cook singles on a sharp line drive to center fielder Petey Halpin. Jacob Gonzalez scores. PIT 4, CLE 1
T6 Jake Mangum Jake Mangum singles on a sharp ground ball to center fielder Petey Halpin. Billy Cook scores. Jake Mangum to 2nd. PIT 5, CLE 1
T9 Esmerlyn Valdez Esmerlyn Valdez homers (12) on a fly ball to left field. Jared Triolo scores. PIT 7, CLE 1

Box score

  123456789 R
PIT 010013002 7
CLE 001000000 1

Pitching & bullpen

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

Pirates AWAY 7

Paul Skenes started for Pirates, leaving with a 5–1 lead.

workload · innings pitched
  • Paul Skenes Starter 7.0 100 1 8 W
    Pitch-by-pitch: what Paul Skenes threw
    CSW 26% 1st-pitch strike 50% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 59 59% 13 4 18 15 9
    Splitter 14 14% 1 2 2 5 4
    Changeup 11 11% 2 0 3 4 2
    Sweeper 8 8% 0 3 1 4 0
    Slider 4 4% 0 0 2 2 0
    Sinker 4 4% 0 1 1 2 0
  • Mason Montgomery Setup 1.0 14 0 2
  • Isaac Mattson Setup 1.0 13 0 1
Guardians HOME 1

Joey Cantillo started for Guardians, leaving trailing 1–2. Out of the bullpen, Will Dion took the roughest line.

workload · innings pitched
  • Joey Cantillo Starter 5.0 80 4 7 L
    Pitch-by-pitch: what Joey Cantillo threw
    CSW 39% 1st-pitch strike 72% 3.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Curveball 31 39% 8 4 4 8 7
    Four-Seam Fastball 19 24% 0 8 2 6 3
    Changeup 19 24% 5 2 3 7 2
    Cutter 11 14% 3 1 1 3 3
  • Franco Aleman Middle 1.0 22 1 3 inherited 1, all 1 scored
  • Hunter Gaddis Setup 1.0 13 0 1
  • Will Dion Middle 2.0 31 2 4

Where the game turned

1 run Top 5th · off Cantillo
  • Mangum Strikeout

Batting lines

AWAY · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake Mangum LF 5 0 2 1 0 2 .303 .355 .377 .732
Jared Triolo 3B 3 1 2 0 2 1 .241 .314 .312 .626
Bryan Reynolds DH 5 0 0 0 0 4 .282 .398 .475 .873
Esmerlyn Valdez RF 3 1 1 2 2 2 .305 .373 .733 1.106 HR (12)
Ryan O'Hearn 1B 4 0 0 0 1 1 .278 .344 .472 .816
Nick Gonzales 2B 5 2 2 0 0 2 .311 .370 .407 .777 2 2B
Jacob Gonzalez SS 4 1 1 1 0 0 .250 .321 .396 .717 2B
Henry Davis C 4 0 0 0 0 2 .164 .262 .333 .595
Billy Cook CF 4 2 3 2 0 1 .231 .231 .308 .539 3B, SB
HOME · CLE
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Steven Kwan LF 4 0 2 1 0 0 .240 .344 .299 .643
Travis Bazzana 2B 4 0 0 0 0 3 .239 .332 .404 .736
Chase DeLauter DH 3 0 1 0 1 1 .277 .345 .445 .790 2B
Brayan Rocchio SS 4 0 1 0 0 1 .272 .337 .399 .736
Kyle Manzardo 1B 3 0 0 0 0 0 .208 .301 .348 .649
Kahlil Watson RF 3 0 1 0 0 2 .233 .258 .326 .584 2B
Gabriel Arias 3B 2 1 1 0 1 1 .232 .276 .404 .680
Patrick Bailey C 3 0 0 0 0 2 .183 .235 .269 .504
Petey Halpin CF 3 0 1 0 0 1 .194 .217 .254 .471

Pitching lines

AWAY · PIT
PITCHER IPHRERBBKHR NPERA DEC
Paul Skenes 7.0 7 1 1 2 8 0 100 3.43 W
Mason Montgomery 1.0 0 0 0 0 2 0 14 3.92
Isaac Mattson 1.0 0 0 0 0 1 0 13 4.13
HOME · CLE
PITCHER IPHRERBBKHR NPERA DEC
Joey Cantillo 5.0 7 4 4 3 7 0 80 3.74 L
Franco Aleman 1.0 2 1 1 1 3 0 22 1.80
Hunter Gaddis 1.0 0 0 0 1 1 0 13 2.56
Will Dion 2.0 2 2 2 0 4 1 31 5.65

Manager comparison

AWAY · PIT
Don Kelly
Lineup 4.0 R Bunts 0.6 R IBBs 2.8 R
HOME · CLE
Stephen Vogt
Lineup 2.5 R Bunts 2.6 R IBBs 1.8 R

Recent form

AWAY · PIT
2-8 L3 -17 run diff
LLLWLWLLLL
HOME · CLE
3-6 L3 -10 run diff
LLLWLLWWL?

Season series: 2-1 with PIT listed first across 4 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.