Friday, July 25th, 2025

The Arizona Diamondbacks (50-53, fourth in the NL West) are set to face the Pittsburgh Pirates (42-61, fifth in the NL Central) in an MLB game on July 25, 2025.
The game will be held in Pittsburgh on Friday, July 25, 2025, with first pitch scheduled for 6:40 p.m. EDT.
For the Diamondbacks, Ryne Nelson is the probable starter, holding a 6-2 record with a 3.52 ERA, 1.05 WHIP, and 69 strikeouts.
The Pirates are expected to send Mike Burrows to the mound, who has a 1-3 record, a 4.70 ERA, 1.39 WHIP, and 48 strikeouts.
The Diamondbacks are favored at -123, while the Pirates are at +103. The over/under for the game is set at 9 runs.
The Arizona Diamondbacks visit the Pittsburgh Pirates. Arizona comes into this game after Geraldo Perdomo's four-hit performance against the Astros on Wednesday.
Pittsburgh holds a 29-24 record in home games and a 42-61 overall record. Their pitching staff boasts a collective 3.84 ERA, ranking sixth in the National League.
Arizona's overall record stands at 50-53, with a 24-25 record in road games. The Diamondbacks are notable for having the second-ranked team on-base percentage in the NL at .329.
This Friday matchup marks the fourth time these two teams will face each other this season.
Andrew McCutchen leads the Pirates offense with 15 doubles and nine home runs. Tommy Pham has been productive over the last 10 games, going 13 for 37 with four doubles and two home runs.
For the Diamondbacks, Geraldo Perdomo leads the team with a .283 batting average, adding 22 doubles, two triples, and 10 home runs. Corbin Carroll has contributed significantly in the last 10 games, going 11 for 45 with a home run and five RBI.
In their last 10 games, the Pirates have a 4-6 record, a .250 batting average, and a 5.38 ERA, having been outscored by 18 runs.
The Diamondbacks also hold a 4-6 record over their last 10 games, with a .274 batting average, a 4.24 ERA, and have outscored opponents by six runs.
Pirates: Chase Shugart (15-Day IL, knee), Ryan Borucki (15-Day IL, back), Endy Rodriguez (60-Day IL, elbow), Enmanuel Valdez (60-Day IL, shoulder), Justin Lawrence (60-Day IL, elbow), Tim Mayza (60-Day IL, shoulder), Jared Jones (60-Day IL, elbow), Johan Oviedo (60-Day IL, elbow).
Diamondbacks: Gabriel Moreno (60-Day IL, hand), Jalen Beeks (15-Day IL, back), Shelby Miller (15-Day IL, forearm), Tommy Henry (60-Day IL, elbow), Pavin Smith (10-Day IL, oblique), Ryan Thompson (15-Day IL, scapular strain), Ildemaro Vargas (10-Day IL, foot), Christian Montes De Oca (60-Day IL, elbow), Justin Martinez (60-Day IL, elbow), Cristian Mena (60-Day IL, shoulder), Corbin Burnes (60-Day IL, elbow), A.J. Puk (60-Day IL, elbow), Jordan Montgomery (60-Day IL, elbow), Blake Walston (60-Day IL, elbow).
The Arizona Diamondbacks (50-53) will play the Pittsburgh Pirates (42-61) on Friday, July 25, 2025, at 6:40 p.m. EDT in Pittsburgh. Ryne Nelson (6-2, 3.52 ERA) is slated to pitch for the Diamondbacks against Mike Burrows (1-3, 4.70 ERA) for the Pirates. Arizona is favored at -123, with the over/under set at 9 runs. This game marks their fourth meeting of the season, with both teams looking to improve their recent 4-6 records.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.