The San Francisco Giants and Pittsburgh Pirates will continue a three-game series tonight.
Pittsburgh took care of business on the road last night, and they have a good chance of hanging around tonight.
My Pirates vs Giants predictions break it all down as I bring you my MLB picks for Tuesday, July 29.
Pirates vs Giants prediction
My Pirates vs Giants best bet: Pirates F5 +0.5 (-115 at FanDuel)
I’m out on Justin Verlander for the duration of the regular season.
Could the San Francisco Giants right-hander gear it up for a few postseason starts and potentially turn back the clock? Most definitely.
However, Verlander's a pretty firm fade for me for the rest of the year outside of that.
The 41-year-old enters tonight with pretty pedestrian metrics across the board. His strikeout rate of 18% is a career low, and he’s not creating nearly enough swings and misses.
Much like the Colorado Rockies, the Pittsburgh Pirates rank in the bottom five of baseball in virtually any strikeout metric you can find. However, take that away, and even an anemic offense can be effective.
Specifically, Verlander’s bottom-20% barrel rate could be attacked. Oneil Cruz, Bryan Reynolds, and Andrew McCutchen all boast barrel rates in the top 20% of the sport, and that group can lead the way for this bet to cash.
Meanwhile, Pirates lefty Bailey Falter has delivered a quality start in seven of his last eight outings, several of which have come against multiple quality offenses.
Pirates vs Giants same-game parlay (SGP)
Keeping in line with our viewpoint that the Pirates will exploit Verlander’s weak barrel metrics, we’ve targeted two Pittsburgh players to do that in a straightforward view:
Cruz gets on base and McCutchen drives him in.
Pirates vs Giants odds
Pirates vs Giants live odds
Pirates vs Giants opening odds
- Moneyline: Pittsburgh -105 | San Francisco -115
- Run line: Pittsburgh +1.5 (-180) | San Francisco -1.5 (+150)
- Over/Under: Over 8 (-110) | Under 8 (-110)
Pirates vs Giants trend
Pittsburgh has covered the run line in 44 of its last 69 games (+19.20 Units / 21% ROI). Find more MLB betting trends for Pirates vs. Giants.
How to watch Pirates vs Giants and game info
Location | Oracle Park, San Francisco, CA |
Date | Tuesday, 7-29-2025 |
First pitch | 9:45 p.m. ET |
TV | SportsNet Pittsburgh, NBC Sports Bay Area |
Pirates starting pitcher | Bailey Falter (7-5, 3.82 ERA) |
Giants starting pitcher | Justin Verlander (1-8, 4.70 ERA) |
Pirates vs Giants latest injuries
Pirates vs Giants weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.