Giants vs. Pirates Dunkel MLB Picks, Predictions and Prop Bets - Aug. 4
04 August 2025

The San Francisco Giants visit the Pittsburgh Pirates to open a three-game series at PNC Park, with first pitch at 6:40 p.m. ET on Monday. Justin Verlander (1-8, 4.63 ERA) gets the start for the Giants, who are 56-56 this season and third in the NL West. Johan Oviedo (0-0, 0.00 ERA) is starting for the Pirates, who are 48-64 and fifth in the NL Central.
Despite playing away from home the Giants are at -125 to win, compared to the Pirates at +105. The game's over/under is set at 8.5.
Giants vs. Pirates Odds, Game Time
- Game day: Monday, August 4, 2025
- Game time: 6:40 p.m. ET
- Location: Pittsburgh, Pennsylvania
- Stadium: PNC Park
- Favorite: Giants (-125)
- Underdog: Pirates (+105)
- Over/under: 8.5
How to Watch Giants vs. Pirates
- TV Channel: SportsNet Pittsburgh
- Live Stream: Fubo (Watch for free)
Giants vs. Pirates: Betting the Moneyline
- The Giants have been favored on the moneyline 66 total times this season. They've finished 34-32 in those games.
- Pittsburgh has been underdogs in 76 games this season and has come away with the win 32 times (42.1%) in those contests.
- San Francisco has a record of 27-27, a 50% win rate, when favored by -125 or more by sportsbooks this season.
- This year, the Pirates have won 28 of 66 games when listed as at least +105 or worse on the moneyline.
- The Giants have an implied moneyline win probability of 55.6% in this game.
- The moneyline set for this matchup implies the Pirates have a 48.8% chance of coming away with a victory in the contest.
Giants vs. Pirates: Betting the Spread & Total
- The Giants have had an over/under set by oddsmakers 112 times, and have combined with opponents to go over the total in 51 of those games (51-56-5).
- Pittsburgh's games have gone over the total in 46 of its 111 chances.
- The Giants have covered 42% of their games this season, going 47-65-0 against the spread.
- The Pirates have an against the spread record of 58-53-0 in 111 games with a line this season.
