Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Giants vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for July 28

Subscribe to our newsletter

Giants vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for July 28

Odds updated as of 10:11 a.m.

The Monday slate in MLB includes a matchup between the San Francisco Giants and the Pittsburgh Pirates.

We've got you covered, in terms of the most important info regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Giants vs Pirates Game Info

  • San Francisco Giants (54-52) vs. Pittsburgh Pirates (44-62)
  • Date: Monday, July 28, 2025
  • Time: 9:45 p.m. ET
  • Venue: Oracle Park -- San Francisco, California
  • Coverage: MLB Network, NBCS-BA, and SportsNet PT

Giants vs Pirates Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SF: (-130) | PIT: (+110)
  • Spread: SF: -1.5 (+162) | PIT: +1.5 (-196)
  • Total: 7.5 -- Over: (-122) | Under: (-100)

Giants vs Pirates Probable Starting Pitchers

Probable Pitchers: Carson Whisenhunt (Giants) - 0-0, 0.00 ERA vs Mitch Keller (Pirates) - 4-10, 3.53 ERA

The Giants will give the nod to Carson Whisenhunt and the Pirates will turn to Mitch Keller (4-10, 3.53 ERA). Whisenhunt did not pitch as the moneyline favorite last season. When Keller starts, the Pirates have gone 12-8-0 against the spread. The Pirates are 6-9 in Keller's 15 starts this season that they were the moneyline underdog.

Giants vs Pirates Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (51.8%)

Giants vs Pirates Moneyline

  • San Francisco is the favorite, -130 on the moneyline, while Pittsburgh is a +110 underdog on the road.

Giants vs Pirates Spread

  • The Pirates are at +1.5 on the runline against the Giants. The Pirates are -196 to cover the spread, and the Giants are +162.

Giants vs Pirates Over/Under

  • Giants versus Pirates on July 28 has an over/under of 7.5 runs, with the odds on the over -122 and the under set at -100.

Bet on San Francisco Giants vs. Pittsburgh Pirates on FanDuel today!

Giants vs Pirates Betting Trends

  • The Giants have come away with 35 wins in the 65 contests they have been listed as the favorites in this season.
  • This year San Francisco has won 27 of 49 games when listed as at least -130 on the moneyline.
  • The Giants' games have gone over the total in 48 of their 106 opportunities.
  • In 106 games with a line this season, the Giants have a mark of 45-61-0 against the spread.
  • The Pirates have been the underdog on the moneyline 68 total times this season. They've gone 27-41 in those games.
  • Pittsburgh has a 20-34 record (winning only 37% of its games) when it has played as a moneyline underdog of +110 or longer.
  • The Pirates have played in 98 games with a set over/under, and have combined with opponents to go over the total 37 times (37-58-3).
  • The Pirates are 51-47-0 against the spread this season.

Giants Player Leaders

  • Rafael Devers leads San Francisco in OBP (.381) and total hits (104) this season. He's batting .261 batting average while slugging .469.
  • Among qualified hitters in MLB, his batting average ranks 76th, his on-base percentage ranks eighth, and he is 38th in slugging.
  • Jung Hoo Lee is batting .252 with 22 doubles, eight triples, six home runs and 35 walks, while slugging .401 with an on-base percentage of .319.
  • He ranks 93rd in batting average, 97th in on-base percentage and 105th in slugging in the major leagues.
  • Willy Adames has 90 hits this season and has a slash line of .233/.321/.403.
  • Adames has recorded at least one base hit in three games in a row. During his last five outings he is batting .294 with a double, five walks and two RBIs.
  • Heliot Ramos leads San Francisco in slugging percentage (.425) thanks to 34 extra-base hits.

Pirates Player Leaders

  • Oneil Cruz leads the Pirates with 75 hits. He's batting .221 and slugging .428 with an on-base percentage of .322.
  • Including all the qualifying hitters in the big leagues, he ranks 148th in batting average, 88th in on-base percentage and 76th in slugging percentage.
  • Bryan Reynolds' .375 slugging percentage leads his team. He has a batting average of .232 with an on-base percentage of .290.
  • Including all qualified hitters, he is 130th in batting average, 144th in on-base percentage and 129th in slugging percentage.
  • Andrew McCutchen a has .327 on-base percentage to pace the Pirates.
  • Ke'Bryan Hayes is batting .238 with 10 doubles, two triples, two home runs and 18 walks.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup