Pittsburgh Pirates vs San Francisco Giants Picks and Prediction for Saturday, May 9, 2026
Use Code WWWC The Pittsburgh Pirates (21-17, 10-8 Away) face the San Francisco Giants (14-23, 8-11 Home) at Oracle Park on Saturday at 9:05 PM ET, with coverage on MLB.TV. The pitching matchup features Braxton Ashcraft against Landen Roupp. Pittsburgh has won four of the last five, including a 4-2 win at Arizona. San Francisco has lost four of the last five after a 5-1 loss to San Diego. Step up to the plate! Check out our free MLB picks for the Pittsburgh Pirates vs. the San Francisco Giants prediction and swing for the fences.
Pirates Enter With Better Form and Strong Pitching
The Pittsburgh Pirates enter this matchup at 21-17 overall and 10-8 away, and the recent results point to a team getting strong run prevention. Pittsburgh beat Arizona 4-2 in the most recent game, one night after a 1-0 win over the Diamondbacks. The Pirates have also posted recent wins of 1-0 over Cincinnati and 17-7 over Cincinnati, with the lone loss in the last five coming 9-0 at Arizona.
Braxton Ashcraft gets the start for Pittsburgh, bringing a 1-2 record, 3.02 ERA, 1.08 WHIP, 41.2 innings, 31 hits allowed, 45 strikeouts, 14 walks, and three home runs allowed. That lines up well with a Pirates staff carrying a 3.70 ERA, 1.22 WHIP, .218 opponent batting average, 143 walks, and 348 strikeouts. Pittsburgh’s offense has also been stronger than San Francisco’s, with a .246 average, 185 runs, 323 hits, 41 home runs, .332 OBP, and .387 SLG. Brandon Lowe leads Pittsburgh with 10 home runs, while Oneil Cruz has 28 RBIs.
Injuries: Jake Mangum, LF, Day-To-Day. Dominic Fletcher, RF, 7-Day IL. Chris Devenski, RP, 15-Day IL. Jared Jones, SP, 60-Day IL. Oddanier Mosqueda, RP, 60-Day IL.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Giants Need More Offense at Home
The San Francisco Giants enter this matchup at 14-23 overall and 8-11 at home. San Francisco lost the most recent game 5-1 against San Diego, which followed a 10-5 loss to the Padres. The Giants did beat San Diego 3-2 before that, but the recent stretch also includes a 2-1 loss at Tampa Bay in 10 innings and a 5-1 loss at Tampa Bay. San Francisco has scored one run in three of the last five games.
Landen Roupp starts for San Francisco with a 5-2 record, 3.18 ERA, 1.06 WHIP, 39.2 innings, 26 hits allowed, 43 strikeouts, 16 walks, and one home run allowed. Roupp’s numbers are strong, but San Francisco’s team offense has lagged behind Pittsburgh. The Giants are batting .238 with 115 runs, 295 hits, 23 home runs, a .282 OBP, and a .355 SLG. Casey Schmitt leads San Francisco with six home runs and 18 RBIs, while Luis Arraez owns a .316 average, .340 OBP, and .398 SLG. The Giants staff has a 3.96 ERA, 1.30 WHIP, 136 walks, 295 strikeouts, and a .236 opponent batting average.
Injuries: Harrison Bader, CF, 10-Day IL. Luis Arraez, 2B, Day-To-Day. Sam Hentges, RP, 15-Day IL. Logan Webb, SP, Day-To-Day. Daniel Susac, C, 10-Day IL.
Pittsburgh Pirates vs San Francisco Giants Picks Pick
Spread Pick for Pittsburgh Pirates vs San Francisco Giants Picks
- Pittsburgh Pirates (4 units)
The pick is Pittsburgh to win on the moneyline. The Pirates have the better record, the better recent form, and stronger team production across the key offensive categories provided. Pittsburgh has scored 185 runs compared with San Francisco’s 115, and the Pirates also hold the edge in home runs, OBP, SLG, ERA, WHIP, strikeouts, and opponent batting average. Ashcraft’s 3.02 ERA and 1.08 WHIP give Pittsburgh a strong starting point, and the Pirates have allowed only two total runs across the last two games. San Francisco has dropped four of five and has scored one run in three of those games.
Over/Under Pick for Pittsburgh Pirates vs San Francisco Giants Picks
- Under (4 units)
The under is the better angle. Both probable starters bring low WHIP numbers, with Ashcraft at 1.08 and Roupp at 1.06. Ashcraft has allowed only 31 hits in 41.2 innings, while Roupp has allowed 26 hits in 39.2 innings. Pittsburgh has played three 1-0 games in the last five, winning two of them, and the Pirates just held Arizona to two runs. San Francisco’s offense has been the weaker side, with a .282 OBP and 115 runs through 37 games. With Roupp limiting hits and Pittsburgh carrying better pitching numbers, this matchup points to a lower-scoring result.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- 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.
- Check out more MLB predictions
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