Pittsburgh Pirates at San Francisco Giants Game Preview: July 29, 2025

Tuesday, July 29th, 2025

Pittsburgh Pirates News & Updates

Pittsburgh Pirates at San Francisco Giants Game Preview

Game Date: Tuesday, July 29, 2025

Game Time: 8:45 PM MLB

Location: San Francisco, California

The San Francisco Giants (54-53, third in the NL West) are set to host the Pittsburgh Pirates (45-62, fifth in the NL Central) on Tuesday, July 29, 2025. The Giants enter this matchup looking to end a challenging six-game home losing streak.

Pitching Matchup

Pirates: Bailey Falter (7-5, 3.82 ERA, 1.18 WHIP, 69 strikeouts)

Giants: Justin Verlander (1-8, 4.80 ERA, 1.51 WHIP, 70 strikeouts)

Betting Odds

Giants: -159

Pirates: +132

Over/Under: 8 runs

Team Statistics & Trends

San Francisco holds an overall record of 54-53, including a 28-24 mark at home. The Giants have demonstrated strong performance when out-hitting their opponents, with a 28-12 record in those contests.

Pittsburgh's overall record stands at 45-62, with a road record of 14-37. The Pirates have a notable 33-10 record in games where they record more hits than their opponents.

This contest marks the second time these two teams will face each other this season.

Key Performers

For the Giants, Heliot Ramos is a standout with a .269 batting average, 20 doubles, a triple, 14 home runs, 35 walks, and 50 RBI. Willy Adames has been productive over the last 10 games, hitting 15 for 38 with three home runs and eight RBI.

Oneil Cruz leads the Pirates in home runs with 17 and boasts a .426 slugging percentage. Andrew McCutchen has contributed two home runs and three RBI in his last 10 games, going 7 for 41.

Recent Form

Giants (Last 10 Games): 2-8 record, .272 batting average, 5.34 ERA, outscored by nine runs.

Pirates (Last 10 Games): 6-4 record, .235 batting average, 3.72 ERA, outscored by one run.

Injuries

Giants Injuries: 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 Injuries: 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 Pittsburgh Pirates (45-62) are set to play the San Francisco Giants (54-53) on July 29, 2025, at 8:45 PM MLB. The Giants hope to break a six-game home losing streak. Bailey Falter is slated to pitch for the Pirates against Justin Verlander for the Giants. San Francisco is the favored team at -159 odds, with an over/under of 8 runs. Key offensive players include Heliot Ramos and Willy Adames for San Francisco, and Oneil Cruz and Andrew McCutchen for Pittsburgh. The Pirates have shown better recent form with a 6-4 record in their last 10 games, while the Giants are 2-8 in the same span.


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.