Giants vs. Pirates Prediction, Odds, Picks – July 28
Updated Jul. 28, 2025, 9:01 p.m. ET – Data Skrive
Carson Whisenhunt is set to start for the San Francisco Giants on Monday against Tommy Pham and the Pittsburgh Pirates. The first pitch is scheduled for 9:45 p.m. ET at Oracle Park. In this matchup, the Pirates are listed as +113 moneyline underdogs, while the Giants are the favorites at -133. San Francisco is also the run-line favorite at -1.5, and the over/under for the game is set at 8 runs.
Here’s everything you need to know from a betting perspective on the Giants-Pirates game, including the run line, moneyline, and total, plus expert picks. Keep up with MLB on FOX Sports.
Giants vs. Pirates Game Information & Odds
When: Monday, July 28, 2025 at 9:45 p.m. ET
Where: Oracle Park in San Francisco, California
How to watch on TV: MLB Network, NBCS-BA, and SportsNet PT
Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog
Giants -133 +113 8 +103 -123 -1.5 +163 -202
Giants vs. Pirates Prediction
Score Prediction: Giants 5, Pirates 3
Total Prediction: Under 8 runs
Win Probabilities: Giants 59%, Pirates 41%
Giants vs. Pirates Betting Insights
The Giants have taken to the field as favorites 63 times this season, winning 34 of those games, which is 54%. San Francisco has entered 47 games this season as favorites of -133 or more and holds a record of 27-20 in those contests live score pba game today. The moneyline for this matchup suggests a 57. 36/50 as a percent1% chance of victory for the Giants.
Conversely, the Pirates have secured 29 wins out of 73 games as underdogs this season. Pittsburgh is 21-36 in matchups where they were listed at +113 or worse on the moneyline. The current moneyline indicates that the Pirates have a 46.9% chance of winning.
Giants Recent Betting Performance
The Giants did not win a game as moneyline favorites in their last 10 attempts. Over these 10 games, which all had predetermined totals, the Giants and their opponents managed to surpass the run total five times. The Giants have a 3-7-0 record against the spread in their last 10 games.
Giants Recent Stats
Stat Avg/Total
Record 2-8
Runs Per Game 3.9
HR 12
ERA 5.01
K/9 8.5
Giants Player Insights
Rafael Devers has been the Giants’ top power hitter, smashing 19 home runs this season along with 73 RBIs, both of which are team highs. He currently ranks 27th among all major league hitters in home runs and 10th in RBIs.
Jung Hoo Lee holds a batting average of .252 with 22 doubles, eight triples, six home runs, and 35 walks, ranking 212th in home runs and 104th in RBIs in the majors.
Willy Adames is batting .233 with 17 doubles, two triples, 15 home runs, and 50 walks. He’ll look to continue his hitting streak after going 3-for-5 in his last five games.
Heliot Ramos boasts the team’s highest batting average at .268.
Giants Team Props
Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Adames 0.5 (-225) 1.5 (+125) – 0.5 (+190)
Rafael Devers 0.5 (-210) 1.5 (+120) – 0.5 (+185)
Matt Chapman 0.5 (-200) 1.5 (+125) – 0.5 (+170)
Jung Hoo Lee 0.5 (-265) 1.5 (+115) – 0.5 (+195)
Heliot Ramos 0.5 (-255) 1.5 (+115) – 0.5 (+225)
Pirates Recent Betting Performance
The Pirates have been underdogs in five of their last 10 games and have won four of those. professional volleyball player salary philippines In their last 10 games that had totals, the Pirates and their opponents surpassed the total on three occasions. Pittsburgh holds a record of 7-3-0 against the spread in their last 10 games.
Pirates Recent Stats
Stat Avg/Total
Record 6-4
Runs Per Game 3.4
HR 4
ERA 3.33
K/9 9.2
Pirates Player Insights
Oneil Cruz leads the Pirates with 17 home runs this season, ranking 47th in the majors, while his RBIs rank 91st overall.
Bryan Reynolds has driven in the most runs for the Pirates, securing 51 RBIs, and ranks 133rd in home runs and 65th in RBIs this year.
Andrew McCutchen is hitting .248 with 15 doubles, nine home runs, and 38 walks. Ke’Bryan Hayes has a batting average of vct philippines 2023.238, with 10 doubles, two triples, two home runs, and 18 walks.
Pirates Team Props
Hits O/U Total Bases O/U HR O/U RBI O/U
Tommy Pham 0.5 (-230) 1.5 (+130) – 0.5 (+250)
Nick Gonzales 0.5 (-250) 1.5 (+120) – 0.5 (+200)
Ke’Bryan Hayes 0.5 (-230) 1.5 (+135) – 0.5 (+205)
Andrew McCutchen 0.5 (-210) 1.5 (+130) – 0.5 (+190)
Spencer Horwitz – – – –
Shohei Ohtani, Aaron Judge are set to headline the 2025 MLB All-Star Game starters. winph casino login
What do you think will happen in the Giants vs. Pirates game?