Giants vs. Pirates Prediction, Odds, Picks - August 4

Giants vs. Pirates Prediction, Odds, Picks - August 4

Updated Aug. 4, 2025 6:00 p.m. ET
FOX Sports

Jung Hoo Lee and the San Francisco Giants hit the field against Tommy Pham and the Pittsburgh Pirates at PNC Park on Monday, at 6:40 p.m. ET. Bookmakers list the Giants as -127 moneyline favorites, while giving the underdog Pirates +107 moneyline odds. San Francisco (-1.5) is favored on the run line. The over/under is 8.5 runs for the contest.

Check out everything you need to know from a betting perspective on the Giants-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Giants vs. Mets Highlights | MLB on FOX

Check out the best moments between the San Francisco Giants and New York Mets.

Giants vs. Pirates Game Information & Odds

  • When: Monday, August 4, 2025 at 6:40 p.m. ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to watch on TV: SportsNet PT and NBCS-BA
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Giants -127 +107 8.5 -105 -115 -1.5 +131 -156

Giants vs. Pirates Prediction

  • Score Prediction: Pirates 5, Giants 4
  • Total Prediction: Under 8.5 runs
  • Win Probabilities: Giants 54%, Pirates 46%

Giants vs. Pirates Betting Insights

  • The Giants have won 34, or 51.5%, of the 66 games they've played as favorites this season.
  • This season San Francisco has won 27 of its 54 games, or 50%, when favored by at least -127 on the moneyline.
  • The Giants have a 55.9% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have been victorious in 32, or 42.1%, of the 76 contests they have been chosen as underdogs in this season.
  • This season, Pittsburgh has come away with a win 28 times in 66 chances when named as an underdog of at least +107 or worse on the moneyline.
  • The Pirates have an implied victory probability of 48.3% according to the moneyline set by oddsmakers for this matchup.

Giants Recent Betting Performance

  • The Giants were favored on the moneyline five times in the last 10 games, but they lost every matchup.
  • Over their last 10 outings (all had set totals), the Giants combined with their opponents to hit the over on the total five times.
  • The Giants' ATS record is 4-6-0 over their past 10 games.

Giants Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 4.3
HR 10
ERA 4.45
K/9 8.6

Giants Player Insights

  • Rafael Devers has a team-high 20 home runs and 77 runs batted in.
  • Devers' home runs put him 28th in the majors, and he ranks 10th in RBI.
  • Devers brings a hitting streak of three games into this game. In his last five games he is hitting .250 with a double, a home run, two walks and four RBIs.
  • Lee has 25 doubles, eight triples, six home runs and 38 walks while hitting .258.
  • Lee is 224th in homers and 111th in RBI in the majors.
  • Lee has three straight games with at least one hit. During his last five outings he is batting .368 with three doubles, a walk and an RBI.
  • Willy Adames is hitting .232 with 18 doubles, two triples, 17 home runs and 51 walks.
  • Heliot Ramos' .268 batting average leads his team.
  • Ramos brings a four-game streak with at least one hit into this one. In his last five games he is batting .250 with four walks and an RBI.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Adames 0.5 (-235) 1.5 (+110) - 0.5 (+160)
Rafael Devers 0.5 (-235) 1.5 (+100) - 0.5 (+160)
Matt Chapman 0.5 (-215) 1.5 (+125) - 0.5 (+160)
Jung Hoo Lee 0.5 (-210) 1.5 (+135) - 0.5 (+195)
Casey Schmitt 0.5 (-200) 1.5 (+145) - 0.5 (+205)

Pirates Recent Betting Performance

  • In six games over the last 10 matchups when set as underdogs by sportsbooks, the Pirates had a record of 5-1.
  • The Pirates and their opponents have combined to hit the over four times in their last 10 games with a total.
  • The Pirates have a record of 8-2-0 ATS over their last 10 games.

Pirates Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 5.5
HR 14
ERA 3.66
K/9 9

Pirates Player Insights

  • Oneil Cruz paces the Pirates with 18 home runs.
  • Among all hitters in the majors, Cruz ranks 45th in homers and 86th in RBI.
  • Bryan Reynolds has totaled 52 runs batted in to pace his team.
  • Reynolds is 144th among all hitters in MLB in home runs, and 71st in RBI.
  • Andrew McCutchen leads the Pirates with a team-high batting average of .246.
  • Isiah Kiner-Falefa is hitting .273 with 14 doubles, two triples, a home run and 15 walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Tommy Pham 0.5 (-210) 1.5 (+150) - 0.5 (+190)
Spencer Horwitz 0.5 (-240) 1.5 (+125) - 0.5 (+215)
Nick Gonzales 0.5 (-240) 1.5 (+140) - 0.5 (+180)
Bryan Reynolds 0.5 (-215) 1.5 (+140) - 0.5 (+195)
Andrew McCutchen 0.5 (-225) 1.5 (+130) - 0.5 (+190)

Pirates vs. Rockies Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and Colorado Rockies.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share