Pittsburgh Pirates vs San Francisco Giants Prediction, 5/9/2026 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs San Francisco Giants
Date: Saturday, May 9, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Pittsburgh (-122) San Francisco (+102)
The Pittsburgh Pirates (21-17) are hitting the road to Oracle Park on Saturday where they will attempt to defeat the San Francisco Giants (14-23). The line on this contest has the Pirates at -122 while the Giants are opening at +102. The total has been set at 8.5. The pitchers taking the mound will be Braxton Ashcraft and Landen Roupp.

The Pirates have recorded 51 doubles as a team and have knocked 41 baseballs out of the park. Pittsburgh has a slugging % of .387 and have been called out on strikes 351 times, while taking a walk on 151 occasions. As a unit, the Pittsburgh Pirates are notching 4.9 runs per game, which has them sitting at 8th in MLB. They have earned 179 runs batted in and 323 base knocks this year, while their average at the plate is at .246. They have earned 185 runs and have an on-base percentage of .332.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is on a 32-19 (63%) MLB run and is looking to build on his profitable start to the season. Robert has a 7-Unit MLB Play (6:40 p.m.) Friday and is 6-2, +2,640 this season on plays rated 5.0+. He has banked an unreal +22,880 on his plays rated 5.0+ since last June and you can sign up below! 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 NHL package. Join Now! |
Get all of our MLB Expert Picks
The Pirates have an earned run average of 3.70 this season (7th in the league), and their staff has struck out 348 hitters. Pirates pitchers have surrendered 29 home runs in addition to 160 runs in total (12th in the league). Their pitching staff has walked 143 opposing batters and their FIP comes in at 3.62 as a unit this year. Pittsburgh has yielded 278 hits (7.3 per 9 innings) in addition to 142 earned runs. They have a K/BB ratio of 2.43 and their pitching staff has a team WHIP of 1.22.
The Pirates have dispatched 128 relief pitchers to the mound for the season. The relievers have inherited 43 runners so far this year with 34.9% of those runners ended up crossing the plate. The relief pitchers have racked up 27 holds on the campaign (4th in baseball). Pirates bullpen pitchers have stepped onto the hill with opponents on base 35 times and also have had 46 appearances in high leverage situations. They have recorded 7 saves on the season and have not converted 8 out of their 15 save chances. The Pirates relievers have recorded a save percentage of 46.7% and have entered the game in 42 save situations.
The Pirates have converted 71.2% of balls in play into outs out of their 3,108 innings on the diamond, which ranks them 6th in professional baseball. The Pittsburgh Pirates have amassed 1,036 putouts on the year, as well as 303 assists and 21 errors. Their fielding rate is holding at .985 which has them sitting 24th in the majors, and they have turned 27 double plays.
Ashcraft has taken the mound for 110 innings and has earned 116 punch outs in his career. Ashcraft (5-6 career mark) has a FIP of 2.81 and he has gone up against 457 opposing hitters in the major leagues. His ERA is 2.85 (35 ER's allowed) and his career WHIP is 1.196. He has given up 94 base knocks (7.7 hits per nine innings) and has had 38 free passes.
San Francisco has 23 home runs on the year to go along with 110 RBIs. They have recorded 62 two-baggers, while walking 72 times and recording 115 runs. The San Francisco Giants have accounted for a team OBP of .282 and a batting average of .238 so far this season. The Giants have a team SLG% of .355 and they score 3.11 runs per outing (30th in MLB). They have been called out on strikes on 293 occasions (25th in MLB) and have earned 295 base knocks.
The Giants hold a team WHIP of 1.296 and have a FIP of 4.13 as a pitching staff over the course of the season. Their K/BB ratio sits at 8.10 (295 strikeouts vs 136 walks). They come in at 9th in the league as a pitching staff in total hits allowed with 288. They have allowed 37 long balls and they relinquish 4.32 runs per 9 innings (11th in the league). The San Francisco pitching staff have relinquished 157 runs over the course of the season while holding an ERA of 3.96 (144 earned runs allowed).
They are currently ranked 20th in the league holding a save rate of 58.3%, and they have dispatched 116 relief pitchers onto the field this season. Their relief pitchers have come in 19 times in high leverage situations and also on 31 occasions with base runners. Sitting with 33 save situations, the Giants have earned 21 holds and also 5 blown saves. San Francisco has had bullpen pitchers take the mound in 12 save opportunities and they have converted 7 saves. San Francisco relief pitchers hold an inherited score percentage of 31.1% out of their 45 inherited base runners.
In 2,946 innings played, the Giants have earned a defensive efficiency of 70.8% (9th in MLB). The San Francisco Giants have turned 37 double plays and have notched a fielding percentage of .985 (20th in the majors). The Giants have accrued 369 assists, 20 errors and have accumulated 982 putouts so far this season.
During his MLB career, Roupp has conceded 182 base hits and he has 192 K's in 196 innings pitched. Roupp (13-11 career mark) is the owner of a 3.62 earned run average while allowing 8.3 hits per nine innings. He has surrendered a total of 79 ER's while earning a WHIP of 1.371 and a FIP of 3.6. His strikeout to walk ratio is 2.21 and he has gone up against 852 hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (+102)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Pittsburgh Pirates - Twitter
