Pittsburgh Pirates vs San Francisco Giants Picks and Prediction for Saturday May 9 2026
Use Code PPWC
The Pittsburgh Pirates and San Francisco Giants will meet on Saturday, May 9, 2026, at Oracle Park in San Francisco, California. First pitch is scheduled for 9:05 PM, and the game will air on MLB.TV. Pittsburgh enters this matchup with a strong 21-17 overall record and has played solid baseball away from home, while San Francisco continues searching for consistency after a difficult recent stretch. According to the matchup predictor, the Pirates hold a slight edge entering Saturday’s contest. At the time of this writing the odds were not released. Gametime weather in San Francisco is expected to be 66 degrees. Fans looking for additional baseball betting analysis can also check out free MLB picks for more daily MLB predictions and breakdowns.
Starting Pitchers
Braxton Ashcraft is expected to start for Pittsburgh in this matchup. The right-hander enters with a 1-2 record, a 3.02 ERA, and a 1.08 WHIP across 41.2 innings. He has allowed 31 hits while recording 45 strikeouts, 14 walks, and three home runs allowed. San Francisco is expected to counter with Landen Roupp, who enters with a 5-2 record, a 3.18 ERA, and a 1.06 WHIP over 39.2 innings. He has surrendered 26 hits while striking out 43 batters, issuing 16 walks, and allowing only one home run this season.
Pittsburgh Carrying Momentum Into San Francisco
The Pirates enter Saturday with a 21-17 overall record and a 10-8 mark on the road this season. Pittsburgh recently defeated Arizona in back-to-back games by scores of 4-2 and 1-0 after suffering a 9-0 loss earlier in that series. Before traveling to Arizona, the Pirates also won over Cincinnati twice, including a dominant 17-7 victory and a 1-0 win. Pittsburgh has won four of its last five games entering this matchup.
Offensively, the Pirates have posted a .246 batting average with 185 runs, 323 hits, and 41 home runs this season. Pittsburgh also owns a .332 on-base percentage and a .387 slugging percentage. On the mound, the Pirates have recorded a 3.70 ERA and a 1.22 WHIP while holding opponents to a .218 batting average. The pitching staff has also accumulated 348 strikeouts this season.
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
The biggest strength for Pittsburgh entering this matchup has been its overall balance. The Pirates own stronger offensive production than San Francisco in nearly every major category while also carrying the lower ERA, lower WHIP, lower opponent batting average, and significantly more strikeouts. Pittsburgh’s recent run of strong pitching performances also stands out after allowing only two combined runs across its last two wins.
Giants Searching for Offensive Consistency
San Francisco enters this matchup with a 14-23 overall record and an 8-11 mark at home this season. The Giants recently lost back-to-back games against San Diego by scores of 5-1 and 10-5 after defeating the Padres 3-2 earlier in the series. Before returning home, San Francisco also dropped two games against Tampa Bay, including a 5-1 loss and a 2-1 extra-inning defeat. The Giants have lost four of their last five games.
The Giants have posted a .238 batting average with 115 runs, 295 hits, and 23 home runs this season. San Francisco also owns a .282 on-base percentage and a .355 slugging percentage. On the pitching side, the Giants carry a 3.96 ERA and a 1.30 WHIP while allowing opponents to hit .236 against them. The pitching staff has recorded 295 strikeouts this year.
One major concern for San Francisco entering this matchup has been offensive production. The Giants have scored only 115 runs this season and have hit just 23 home runs, both noticeably lower than Pittsburgh’s offensive totals. While the pitching numbers remain respectable overall, San Francisco has struggled to generate enough offense consistently during this recent stretch.
Pittsburgh Pirates vs San Francisco Giants Picks and Prediction
Pittsburgh Pirates vs San Francisco Giants Pick
- Pick: Pittsburgh Pirates Moneyline
Pittsburgh enters this matchup playing the better overall baseball and holds advantages offensively and statistically on the mound. The Pirates have won four of their last five games while San Francisco has lost four of five. Pittsburgh also owns stronger team hitting numbers, more power production, and a pitching staff that has limited opposing hitters to a .218 batting average this season. Even though Landen Roupp has pitched well for San Francisco, the overall edge still leans toward Pittsburgh entering Saturday night.
Pittsburgh Pirates vs San Francisco Giants Total Pick
- Pick: Take the under if the total is set at 7.5
I would lean toward the under because both starting pitchers enter with solid ERA and WHIP numbers, and San Francisco’s offense has struggled for much of the season. The Giants have scored only 115 runs through 37 games, while Pittsburgh has recently won games by scores of 1-0 and 4-2. With both pitching staffs carrying respectable numbers overall, this matchup has the potential to stay lower scoring.
Final Score Prediction: Pittsburgh Pirates 4 – San Francisco Giants 2
This prediction was written before the completion of game play on Friday.
Never Tried Picks and Parlays? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

