Pittsburgh Pirates

Pittsburgh Pirates beat Chicago Cubs 8-7 as Ryan O'Hearn homered and drove in 4 runs

Ryan O'Hearn homered and drove in 4 runs, while Braxton Ashcraft worked 6 innings in the Pittsburgh Pirates' win over the Chicago Cubs.

By Gamebook Baseball Desk

Reporting date: . Published: .

On July 26, 2026, the Pittsburgh Pirates beat the Chicago Cubs 8-7. Braxton Ashcraft worked 6 innings, allowing 4 runs on 93 pitches, and Ryan O'Hearn homered and drove in 4 runs.

Result and standings

Of the Pittsburgh Pirates' 9 innings at bat, 3 included at least 1 run. A 4-run 3rd was the club's largest inning. On the mound, the Pittsburgh Pirates kept the Chicago Cubs scoreless in 5 of 9 innings. The final margin was 1 run.

In the bottom of the 2nd, Shawn Ross drove in 2 runs with a home run. The play put the Pittsburgh Pirates ahead to stay, 3-1.

The standings for July 26, 2026 listed the Pittsburgh Pirates at 54-52, 3rd in the division and 12.5 games back.

At the plate

Ryan O'Hearn had 1 hit in 2 at-bats with 2 runs, 1 home run, 4 RBIs, and 2 walks. Esmerlyn Valdez collected 2 hits across 3 at-bats with 2 runs, 1 home run, 2 RBIs, and 1 walk. Shawn Ross went 1-for-4 with 1 run, 1 home run, and 2 RBIs.

Brandon Lowe collected 3 hits across 4 at-bats with 2 runs and 1 double. Nick Gonzales went 2-for-4. Bryan Reynolds finished 1-for-4 with 1 run and 1 double. The Pittsburgh Pirates got at least 1 hit from 7 batters and finished with 11 hits. They also drew 3 walks. 5 hits went for extra bases.

On the mound

Braxton Ashcraft threw 93 pitches across 6 innings, allowing 7 hits and 4 runs, walking 2 and striking out 5. Across 9 innings, the Pittsburgh Pirates' staff threw 151 pitches, allowed 12 hits and 7 runs, issued 2 walks, and recorded 9 strikeouts.

Official sources

Team facts, standings, and players reflect the reporting date.

Read more team stories ยท Browse MLB teams