Giants vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 4

Odds updated as of 2:11 a.m.
In MLB action on Monday, the San Francisco Giants play the Pittsburgh Pirates.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info regarding this matchup.
Giants vs Pirates Game Info
- San Francisco Giants (56-56) vs. Pittsburgh Pirates (48-64)
- Date: Monday, August 4, 2025
- Time: 6:40 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and NBCS-BA
Giants vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-132) | PIT: (+112)
- Spread: SF: -1.5 (+130) | PIT: +1.5 (-156)
- Total: 8.5 -- Over: (-112) | Under: (-108)
Giants vs Pirates Probable Starting Pitchers
Probable Pitchers: Justin Verlander (Giants) - 1-8, 4.63 ERA vs Johan Oviedo (Pirates) - 0-0, 0.00 ERA
The probable starters are Justin Verlander (1-8) for the Giants and Johan Oviedo for the Pirates. Verlander's team is 4-14-0 against the spread this season in his starts. Verlander's team has won 30% of his starts when they are favored on the moneyline (3-7). Oviedo never pitched as a moneyline underdog a season ago.
Giants vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (52.1%)
Giants vs Pirates Moneyline
- The moneyline numbers for Giants vs. Pirates reveal San Francisco as the favorite (-132) and Pittsburgh as the underdog (+112) despite being the home team.
Giants vs Pirates Spread
- The Pirates are +1.5 on the run line against the Giants. The Pirates are -156 to cover, and the Giants are +130.
Giants vs Pirates Over/Under
- The over/under for the Giants versus Pirates contest on Aug. 4 has been set at 8.5, with -112 odds on the over and -108 odds on the under.
Bet on San Francisco Giants vs. Pittsburgh Pirates on FanDuel today!
Giants vs Pirates Betting Trends
- The Giants have won in 35, or 51.5%, of the 68 contests they have been named as odds-on favorites in this year.
- This season San Francisco has been victorious 27 times in 51 chances when named as a favorite of at least -132 on the moneyline.
- The Giants and their opponents have gone over the total this season in 51 of their 112 opportunities.
- The Giants have posted a record of 47-65-0 against the spread this season.
- The Pirates have won 42.3% of the games this season they were the underdog on the moneyline (30-41).
- Pittsburgh has a record of 21-34 when it has played as a moneyline underdog with odds of +112 or longer (38.2%).
- The Pirates have played in 104 games with a set over/under, and have combined with their opponents to go over the total 41 times (41-60-3).
- The Pirates are 55-49-0 ATS this season.
Giants Player Leaders
- Rafael Devers leads San Francisco in OBP (.378) and total hits (109) this season. He's batting .258 batting average while slugging .464.
- He ranks 79th in batting average, 12th in on-base percentage, and 48th in slugging among all qualifying batters in the majors.
- Devers hopes to build on a three-game hitting streak in this matchup. During his last five outings he is batting .250 with a double, a home run, two walks and four RBIs.
- Jung Hoo Lee is batting .258 with 25 doubles, eight triples, six home runs and 38 walks, while slugging .406 with an on-base percentage of .327.
- He is 79th in batting average, 77th in on-base percentage and 98th in slugging in the majors.
- Lee has picked up at least one hit in three straight games. During his last five outings he is batting .368 with three doubles, a walk and an RBI.
- Willy Adames has collected 96 base hits, an OBP of .316 and a slugging percentage of .408 this season.
- Heliot Ramos has an OPS of .763, fueled by an OBP of .344 and a team-best slugging percentage of .419 this season.
- Ramos takes a four-game hitting streak into this matchup. During his last five outings he is hitting .250 with four walks and an RBI.
Pirates Player Leaders
- Oneil Cruz leads the Pirates with 78 hits. He's batting .213 and slugging .415 with an on-base percentage of .311.
- He ranks 156th in batting average, 113th in on-base percentage and 90th in slugging percentage among all qualifying hitters in the big leagues.
- Bryan Reynolds paces his team with a .374 slugging percentage. He has a batting average of .237 with an on-base percentage of .296.
- He is currently 121st in batting average, 139th in on-base percentage and 134th in slugging percentage among all qualified hitters.
- Andrew McCutchen a has .323 on-base percentage to pace the Pirates.
- Isiah Kiner-Falefa is batting .273 with 14 doubles, two triples, a home run and 15 walks.
Giants vs Pirates Head to Head
- 7/30/2025: 2-1 PIT (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 7/29/2025: 3-1 PIT (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 7/28/2025: 6-5 PIT (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 5/23/2024: 7-6 SF (Favorite: Pirates, Spread: -1.5, Total: 8, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 5/22/2024: 9-5 SF (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 5/21/2024: 7-6 PIT (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 4/28/2024: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 4/27/2024: 4-3 PIT (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 4/26/2024: 3-0 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 7/16/2023: 8-4 SF (Favorite: Giants, Spread: -1.5, Total: 9.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!