New York Yankees beat Pittsburgh Pirates 8–5: July MLB Rundown
July 20, 2026: New York Yankees beat Pittsburgh Pirates 8–5 in regular-season play.
Archive recap · Listed by game date. First published Oct 3, 2026.

The New York Yankees beat Pittsburgh Pirates 8–5 on July 20, 2026, in the 2026 MLB regular season. The final score was Pittsburgh Pirates 5, New York Yankees 8.
New York Yankees
Jazz Chisholm Jr. went 2-for-4 for the New York Yankees, scoring 2 runs. He drove in 5 runs and hit 2 home runs in the game. His line also included 0 walks and 2 strikeouts.
Jose Caballero went 2-for-4 for the New York Yankees, scoring 0 runs. He drove in 2 runs and hit 0 home runs in the game. His line also included 0 walks and 0 strikeouts.
Austin Wells went 2-for-4 for the New York Yankees, scoring 0 runs. He drove in 0 runs and hit 0 home runs in the game. His line also included 0 walks and 0 strikeouts.
Ryan Weathers recorded 4 2/3 innings pitched for the New York Yankees. His pitching line listed 7 hits allowed, 5 earned runs allowed, 2 walks and 5 strikeouts.
Pittsburgh Pirates
Esmerlyn Valdez went 1-for-3 for the Pittsburgh Pirates, scoring 1 run. He drove in 2 runs and hit 1 home run in the game. His line also included 1 walk and 2 strikeouts.
Ryan O'Hearn went 2-for-4 for the Pittsburgh Pirates, scoring 1 run. He drove in 0 runs and hit 0 home runs in the game. His line also included 0 walks and 2 strikeouts.
Marcell Ozuna went 1-for-3 for the Pittsburgh Pirates, scoring 1 run. He drove in 0 runs and hit 0 home runs in the game. His line also included 1 walk and 0 strikeouts.
Braxton Ashcraft recorded 3 innings pitched for the Pittsburgh Pirates. His pitching line listed 9 hits allowed, 7 earned runs allowed, 1 walk and 2 strikeouts.
- Game scores and player statistics supplied by BALLDONTLIE.
Corner Wire covers MLB and NFL independently. Send a correction.