The Pittsburgh Pirates (46-62) and San Francisco Giants (54-54) will face off in the MLB this afternoon. First pitch from Oracle Park is scheduled for 3:45 p.m. ET. The game will broadcast live on SportsNet PT.
San Francisco is a -210 favorite to win outright on the moneyline, while Pittsburgh is +170 to pull off the upset. The over/under is set at 7.5 total runs.
Continue below for my Pirates vs. Giants predictions and MLB picks for Wednesday, July 30, as well as probable pitchers, betting trends, injury reports and more.
Pirates vs Giants Picks, Prediction
- Pirates vs Giants pick: Under 7.5 Runs (-125)
Pirates vs Giants Odds for Wednesday, July 30
Pirates Odds | ||
---|---|---|
Spread | Total | Moneyline |
+1.5 -125 | 7.5 +105o / -125u | +170 |
Giants Odds | ||
---|---|---|
Spread | Total | Moneyline |
-1.5 +105 | 7.5 +105o / -125u | -210 |
Pittsburgh Pirates vs San Francisco Giants MLB Preview
Giants' starting pitcher Logan Webb was walloped in July (7.36 ERA), but his season-long metrics are still strong (3.61 xERA, 2.72 xFIP, 20.2% K-BB, 30.3% CSW).
Even better, Webb almost always performs better at home (career 2.91 xFIP, 18.2% K-BB) compared to on the road (career 3.40 xFIP, 15.4% K-BB).
The Pirates are the softest matchup Webb has faced in six weeks (81 wRC+ vs. RHP in 2025, 65 wRC+ vs. RHP over the past month).
In mid-June, he shut down the similarly ranked Guardians lineup to the tune of seven one-run innings with nine strikeouts and no walks.
These are two strong bullpens — San Francisco’s bullpen has been elite over the past month (3.51 xFIP, second), while Pirates closer David Bednar remains one of the NL's best (2.37 ERA, 1.96 WHIP, 33.1% K).
Additionally, Ron Kulpa is a pitcher-friendly umpire (career 308-230-26, 57.2% win, 9.9% ROI).
I project 6.7 runs for this game and would bet the Under 7.5 at -122 or better.
Pirates vs Giants Best Bet
- Under 7.5 (-125)
Pirates vs Giants Betting Trends
For the latest on MLB injuries, be sure to check out our MLB Injury Report page.