ARCHIVE July 31, 2026
July 31, 2026 · NL Cent

Pittsburgh Pirates vs Cincinnati Reds

July 31, 2026Great American Ball ParkClear 84°F · 1 mph, Calm
AWAY
Pittsburgh Pirates
55-56
7
vs
HOME
Cincinnati Reds
52-57
8

Game Highlights

Published July 31, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Nick Gonzales Nick Gonzales singles on a line drive to center fielder Dane Myers. Bryan Reynolds scores. Esmerlyn Valdez scores. Ryan O'Hearn to 2nd. PIT 2, CIN 0
B1 Tyler Stephenson Tyler Stephenson doubles (15) on a ground ball to left fielder Bryan Reynolds. JJ Bleday scores. PIT 2, CIN 1
B1 Nathaniel Lowe Nathaniel Lowe singles on a sharp line drive to right fielder Esmerlyn Valdez. Tyler Stephenson scores. PIT 2, CIN 2
T2 Jake Mangum Jake Mangum homers (3) on a line drive to right field. PIT 3, CIN 2
B3 JJ Bleday JJ Bleday homers (19) on a fly ball to right field. PIT 3, CIN 3
B4 Sal Stewart Sal Stewart homers (23) on a fly ball to center field. Elly De La Cruz scores. PIT 3, CIN 5
T5 Esmerlyn Valdez Esmerlyn Valdez out on a sacrifice fly to right fielder Noelvi Marte. Brandon Lowe scores. PIT 4, CIN 5
T8 Henry Davis Henry Davis singles on a fly ball to left fielder JJ Bleday. Nick Gonzales scores. Endy Rodríguez to 2nd. PIT 5, CIN 5
T8 Jake Mangum Jake Mangum singles on a ground ball to left fielder JJ Bleday. Endy Rodríguez scores. Henry Davis to 3rd. PIT 6, CIN 5
T8 Brandon Lowe Brandon Lowe singles on a ground ball to center fielder Dane Myers. Henry Davis scores. Jake Mangum to 3rd. PIT 7, CIN 5
B8 Sal Stewart Sal Stewart singles on a sharp line drive to center fielder Jake Mangum. Noelvi Marte scores. Matt McLain scores. Sal Stewart to 2nd. PIT 7, CIN 7
B8 Nathaniel Lowe Nathaniel Lowe reaches on a fielder's choice. Sal Stewart scores. Tyler Stephenson to 3rd. Nathaniel Lowe to 2nd. Missed catch error by second baseman Brandon Lowe, assist to third baseman Nick Gonzales. PIT 7, CIN 8

Box score

  123456789 R
PIT 210010030 7
CIN 201200030 8

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 trailing 3–5. Out of the bullpen, Wilber Dotel took the roughest line.

workload · innings pitched
  • Paul Skenes Starter 4.0 100 5 7
    Pitch-by-pitch: what Paul Skenes threw
    CSW 28% 1st-pitch strike 55% 4.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 49 49% 7 8 16 12 6
    Sweeper 20 20% 4 3 4 6 3
    Slider 13 13% 3 0 3 7 0
    Sinker 8 8% 0 1 2 3 2
    Splitter 7 7% 1 1 1 4 0
    Changeup 3 3% 0 0 0 3 0
  • Antwone Kelly Middle 3.0 40 0 3
  • Wilber Dotel Middle 0.1 18 3 1 L
  • Mason Montgomery Middle 0.2 12 0 1 inherited 1, all 1 scored
Reds HOME 8

Hunter Greene started for Reds, leaving with a 5–4 lead. Out of the bullpen, Caleb Ferguson took the roughest line.

workload · innings pitched
  • Hunter Greene Starter 6.0 91 4 4
    Pitch-by-pitch: what Hunter Greene threw
    CSW 26% 1st-pitch strike 56% 3.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 47 52% 5 6 10 14 12
    Slider 25 27% 3 4 2 11 5
    Splitter 14 15% 2 2 2 5 3
    Sinker 5 5% 2 0 1 1 1
  • Sam Moll Middle 0.2 16 0 2 HLD
  • Julian Garcia Middle 0.1 1 0 0 HLD inherited 1, stranded 1
  • Caleb Ferguson Middle 0.1 7 2 0 HLD
  • Pierce Johnson Middle 0.2 17 1 1 BS inherited 2, all 2 scored
  • Emilio Pagán Closer 1.0 14 0 1 W

Where the game turned

1 run Bottom 8th · off Montgomery
  • Lowe Fielders Choice

Batting lines

AWAY · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake Mangum CF 4 1 2 2 1 1 .304 .353 .382 .735 HR (3), SB
Brandon Lowe 2B 5 1 3 1 0 2 .257 .323 .494 .817 2B, SB
Bryan Reynolds LF 5 1 2 0 0 1 .268 .381 .453 .834
Esmerlyn Valdez RF 3 1 0 1 1 1 .271 .366 .650 1.016
Ryan O'Hearn DH 4 0 1 0 1 0 .270 .334 .454 .788
Nick Gonzales 3B 4 1 2 2 0 0 .318 .372 .414 .786
Endy Rodríguez 1B 5 1 1 0 0 2 .259 .377 .440 .817
Jared Triolo SS 1 0 0 0 0 1 .243 .314 .311 .625
Henry Davis C 4 1 1 1 0 0 .173 .267 .325 .592
Jacob Gonzalez SS 3 0 0 0 0 0 .231 .288 .372 .660
HOME · CIN
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Elly De La Cruz SS 3 1 1 0 2 1 .279 .358 .508 .866 3B
Sal Stewart 1B 5 2 2 4 0 0 .255 .334 .477 .811 HR (23)
JJ Bleday LF 3 2 1 1 2 1 .229 .341 .472 .813 HR (19)
Tyler Stephenson C 3 1 1 1 2 2 .252 .338 .401 .739 2B
Ke'Bryan Hayes 3B 1 0 0 0 0 1 .141 .195 .228 .423
Dane Myers CF 4 0 1 0 0 1 .276 .374 .378 .752
Noelvi Marte RF 4 1 3 0 0 1 .200 .243 .356 .599 2B
Matt McLain 2B 4 1 1 0 0 1 .192 .292 .326 .618
Nathaniel Lowe DH 5 0 2 1 0 2 .258 .333 .471 .804
Eugenio Suárez 3B 3 0 0 0 1 2 .200 .275 .386 .661

Pitching lines

AWAY · PIT
PITCHER IPHRERBBKHR NPERA DEC
Paul Skenes 4.0 7 5 5 4 7 2 100 3.90
Antwone Kelly 3.0 2 0 0 2 3 0 40 6.14
Wilber Dotel 0.1 3 3 2 0 1 0 18 5.11 L
Mason Montgomery 0.2 0 0 0 1 1 0 12 3.80
HOME · CIN
PITCHER IPHRERBBKHR NPERA DEC
Hunter Greene 6.0 7 4 4 2 4 1 91 6.83
Sam Moll 0.2 0 0 0 1 2 0 16 4.36 HLD
Julian Garcia 0.1 0 0 0 0 0 0 1 2.41 HLD
Caleb Ferguson 0.1 2 2 2 0 0 0 7 4.18 HLD
Pierce Johnson 0.2 3 1 1 0 1 0 17 4.96 BS
Emilio Pagán 1.0 0 0 0 0 1 0 14 4.63 W

Manager comparison

AWAY · PIT
Don Kelly
Lineup 4.0 R Bunts 0.6 R IBBs 2.8 R
HOME · CIN
Terry Francona
Lineup 2.3 R Bunts 2.0 R IBBs 3.4 R

Recent form

AWAY · PIT
2-8 L3 -17 run diff
LLLWLWLLLL
HOME · CIN
7-3 W4 +6 run diff
WWWWLWWLLW

Season series: 1-3 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.