DKNetwork Logo DKNetwork Logo
Pittsburgh Pirates at San Francisco Giants prediction, pick for Monday 7/28/25

Pittsburgh Pirates at San Francisco Giants prediction, pick for Monday 7/28/25

Published:

By: Griffin Wong

As the MLB trade deadline approaches on Thursday, the San Francisco Giants are a team to watch. Seven games behind the Los Angeles Dodgers atop the NL West and three games adrift of the Wild Card, the Giants could be buyers, but given their poor recent form, there’s also reason to believe that they could sell. Their opponents this week, the Pittsburgh Pirates, will almost certainly be sellers.

The series will open with a 9:45 p.m. ET clash in San Francisco. The Giants will start Carson Whisenhunt in his MLB debut, and Mitch Keller will crest the hill for the Pirates.

Let’s break down this matchup with some odds and lines at DraftKings Sportsbook.

Pittsburgh Pirates at San Francisco Giants prediction, preview

After getting swept at home by the New York Mets, San Francisco is now just 2-7 since the All-Star break. Thanks to a pair of nine-run performances against the injury-decimated Atlanta Braves’ pitching staff, the Giants have the league’s sixth-best OPS across that span, but scoring five runs total across their last three games can’t be encouraging, and the typically-elite pitching staff’s 5.26 ERA is especially ugly. Pittsburgh, meanwhile, is hot, winning five of its last six games, though it faced the slumping Detroit Tigers and Arizona Diamondbacks. Still, the Pirates have the fourth-worst OPS in the second half and won’t have Paul Skenes on the mound to compensate.

But while Keller is no Skenes, he is a pretty solid pitcher, making an All-Star appearance two years ago and posting a career-best 3.53 ERA so far in 2025. He’s strung together eight solid starts in a row, recording a 2.59 ERA over that span without giving up more than three earned runs in any, and he’s deserved to be better than 4-10 on the season. Advanced numbers are extremely kind to him, considering him a 92nd-percentile pitcher this season despite struggling to induce either chases or whiffs because he’s produced so much soft contact with his fastball. San Francisco is extremely disciplined at the plate, averaging the second-most pitches per plate appearance, but it tends to make rather soft contact.

Whisenhunt is the Giants’ second-ranked prospect and has an 8-5 record and a 4.42 ERA this season with Triple-A Sacramento, an improvement over the 5.42 mark he posted last season at that level. In particular, the southpaw is known for having among the best changeups at the minor-league level, with extremely high chase and whiff rates, so San Francisco is hoping that carries over against a Pittsburgh team that has the eighth-lowest chase rate but the 11th-highest whiff rate. Still, even as the league’s worst team against lefties, it should have enough offensive juice to mash the breaking stuff that hasn’t fooled even Triple-A opposition.

Pittsburgh Pirates at San Francisco Giants pick, best bet

Best Bet: Pittsburgh Pirates Moneyline (+108)

Judging rookies in their first-ever MLB starts is always a difficult proposition, but with the Pirates starting a very solid pitcher in Keller and Whisenhunt demonstrating plenty of room for improvement in the minors, I lean towards Pittsburgh at plus-money.

Strong Lean: Pittsburgh Pirates Hits – 1st Inning Over 0.5 (-130)

The Pirates haven’t had a league-average OPS in any inning, but they’ve had their second-highest OPS in the first. Their second and third hitters, Andrew McCutchen and Bryan Reynolds, are both better against lefties than righties, and I expect Whisenhunt to be nervous.

Griffin Wong has been a content writer at DK Network since November 2024. Prior to that, he was the former sports editor for the Harvard Crimson, where he covered the football team for two years and earned four Story of the Year nominations from the Associated College Press. A lifelong Lakers and Dodgers fan, Griffin’s favorite athlete of all time is Kobe Bryant. When he’s not writing, Griffin is usually skiing, running, golfing, or playing basketball — badly.
Disclaimer

I am a promoter at DraftKings and am also an avid fan and user and may sometimes play on my personal account in the games that I offer advice on. Although I have expressed my personal view on the games and strategies above, they do not necessarily reflect the view(s) of DraftKings and do not constitute a representation that any particular strategy will guarantee success. All customers should use their own skills and judgment in building lineups. I may also deploy different players and strategies than what I recommend above. I am not an employee of DraftKings and do not have access to any non-public information.