Pittsburgh Pirates at San Francisco Giants: MLB Game Preview (July 28, 2025)

Monday, July 28th, 2025

Pittsburgh Pirates News & Updates

Pittsburgh Pirates at San Francisco Giants Game Preview

Date: Monday, July 28, 2025

Time: 8:45 PM Pacific

Location: San Francisco

The San Francisco Giants (54-52, third in the NL West) are set to host the Pittsburgh Pirates (44-62, fifth in the NL Central) in their first meeting of the season.

Game Odds

Giants -132, Pirates +111; Over/Under: 7 1/2 runs

Pitching Matchup

Pirates: Mitch Keller (4-10, 3.53 ERA, 1.16 WHIP, 97 strikeouts)

Giants: Carson Whisenhunt (0-0)

Game Outlook

The San Francisco Giants aim to end their five-game home slide with a win against the Pittsburgh Pirates.

San Francisco has a 54-52 record overall and a 28-23 record in home games. The Giants have the sixth-best team ERA in baseball at 3.67.

Pittsburgh has a 13-37 record on the road and a 44-62 record overall. The Pirates are 30-19 in games when they did not allow a home run.

Top Performers

Giants: Heliot Ramos leads the Giants with a .268 batting average, 19 doubles, a triple, 14 home runs, 35 walks, and 50 RBI. Willy Adames is 12 for 38 with three home runs and six RBI over the last 10 games.

Pirates: Bryan Reynolds has 22 doubles, two triples, 10 home runs, and 51 RBI while hitting .232 for the Pirates. Tommy Pham is 12 for 37 with three doubles, a triple, and a home run over the last 10 games.

Recent Form (Last 10 Games)

Giants: 2-8 record, .254 batting average, 5.01 ERA, outscored by 11 runs.

Pirates: 6-4 record, .237 batting average, 3.33 ERA, outscored by one run.

Injuries

Giants: Landen Roupp (elbow, 15-Day IL), Erik Miller (elbow, 15-Day IL), Christian Koss (hamstring, 10-Day IL), Jerar Encarnacion (oblique, 10-Day IL), Tom Murphy (back, 60-Day IL).

Pirates: Chase Shugart (knee, 15-Day IL), Ryan Borucki (back, 15-Day IL), Endy Rodriguez (elbow, 60-Day IL), Enmanuel Valdez (shoulder, 60-Day IL), Justin Lawrence (elbow, 60-Day IL), Tim Mayza (shoulder, 60-Day IL), Jared Jones (elbow, 60-Day IL), Johan Oviedo (elbow, 60-Day IL).

In summary

The San Francisco Giants (54-52) host the Pittsburgh Pirates (44-62) on July 28, 2025, with the Giants as -132 favorites. Giants pitcher Carson Whisenhunt faces Pirates pitcher Mitch Keller (4-10). San Francisco seeks to end a five-game home losing streak. This is the first meeting between the teams this season. Key performers include Heliot Ramos for the Giants and Bryan Reynolds for the Pirates. Both teams have several players on the injured list.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.