San Francisco Giants vs Pittsburgh Pirates Prediction, 8/6/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Pittsburgh Pirates
Date: Wednesday, August 6, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: San Francisco (-196) Pittsburgh (+162)
The Pittsburgh Pirates (49-64) host the San Francisco Giants (56-57) at PNC Park on Wednesday. The line on this matchup has San Francisco at -196 and Pittsburgh is opening at +162. The total comes in at 8.5. The men taking the mound will be Robbie Ray and Andrew Heaney.


San Francisco is slugging .375 and have struck out 960 times, while drawing a walk on 395 occasions. They have 448 RBI's and 872 hits over the course of the season, and their team batting average sits at .233. The Giants have compiled 173 doubles as a squad and have hit 105 balls out of the stadium. They have a total of 469 runs scored while holding a team OBP of .312. As a unit, the San Francisco Giants are scoring 4.2 runs/g, which has them sitting at 23rd in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is profitable on the year! We have nailed 3 of our last 4 top plays! Wednesday will feature a 7-unit play from an afternoon game you do not want to miss (2:25 p.m.). This is a game we have circled all week and everything has worked out perfectly for a strong selection. Stream this game live on MLB.tv and sign-up now with a daily picks package from MLB Baseball. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
The Giants have compiled a team earned run average of 3.69 for the season (6th in the league), and their staff has struck out 961 hitters. Giants pitchers have yielded 98 home runs and 462 runs in total (9th in the league). They have walked 365 opposing players and their FIP is 3.68 as a team on the season. San Francisco has conceded 917 base hits (8.3 per 9 innings) in addition to 410 earned runs. They have accrued a K/BB ratio of 2.63 and the pitching staff has recorded a WHIP of 1.28.
The Giants relievers have compiled a save rate of 61.4% and stepped onto the hill in 113 save situations. The bullpen pitchers have inherited 129 base runners on the season and 33.3% of them earned a run for their team. Giants relief pitchers have come into the game with runners on base 83 times in addition to having 129 appearances in high leverage situations. The Giants have sent 361 relief pitchers to the mound on the campaign. The bullpen have tallied 69 holds this season (10th in MLB). They have earned 27 saves so far this season and have blown 17 of their 44 chances to save the game.
The Giants have converted 68.9% of baseballs in play into outs out of 9,000 innings, which has them sitting at 24th in MLB. The Seattle Mariners have amassed 3,000 putouts for the season, as well as 1,057 assists and 65 errors. Their fielding percentage is holding steady at .984 which has them sitting 24th in MLB, and they have turned 85 double plays.
Ray has taken the mound for 1,394 innings and has totaled 1,688 K's so far in his pro baseball career. Ray (86-78 mark in his career) sits with a FIP of 3.82 while facing 5,893 hitters during his time in the majors. His earned run average is 3.87 (600 ER's allowed) and he has a WHIP of 1.283. He has allowed 1,201 hits (7.8 hits per nine innings) with 588 free passes.
The Pittsburgh Pirates have earned an OBP of .304 as well as a team batting average of .232 this season. They have struck out on 981 instances (7th in MLB) and are sitting with 873 hits. Pittsburgh has tallied 81 home runs this year as well as 392 RBIs. The Pirates hold a slugging percentage of .347 and they score 3.58 runs per contest (30th in baseball). They have hit 156 two-baggers, while taking a walk 359 times and putting up 404 runs.
The Pirates have a team WHIP of 1.214 and are the owners of a FIP of 3.89 as a unit for the year. They come in at 8th in MLB as a staff in total hits relinquished with 885. The Pittsburgh pitching staff have yielded 454 runs for the season and come in with a team ERA of 3.85 (427 earned runs allowed). Their strikeout to walk ratio comes in at 7.80 (867 strikeouts vs 328 bases on balls). They have allowed 108 homers and they allow 4.09 runs per 9 innings (7th in MLB).
Pittsburgh has had bullpen pitchers step onto the mound in 42 save chances and they have earned 24 saves. They are currently ranked 23rd in MLB with a save percentage of 57.1%, and they have dispatched 347 bullpen pitchers onto the diamond on the season. Their relievers have come in 111 times in high leverage situations in addition to 101 occasions with runners on base. Pittsburgh bullpen pitchers have an inherited score rate of 34.0% out of their 156 inherited base runners. With 96 save situations, the Pirates have accumulated 52 holds in addition to 18 blown saves.
In their 8,991 innings on the diamond, the Pirates have earned a efficiency on defense of 71.3% (3rd in the majors). The Pittsburgh Pirates have turned 83 double plays and hold a fielding percentage of .987 (10th in pro baseball). The Pirates have racked up 946 assists, 50 errors and have earned a total of 2,997 putouts so far this year.
Heaney (56-71 career win-loss mark) has earned a 4.50 ERA and has allowed 8.7 hits per 9 innings. He has a strikeout to walk ratio of 3.43 and he has gone up against 4,800 opposing batters in his pro baseball career. He has given up 562 ER's while holding a WHIP of 1.269 and being the owner of a FIP of 4.4. In his pro baseball career, Heaney has surrendered 1,092 hits while earning 1,149 strikeouts in 1,124 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (-196)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
San Francisco Giants - Twitter