Pittsburgh Pirates vs San Francisco Giants Picks and Prediction for Saturday, May 9, 2026

By: Kevin V. Published 05/09/2026, 04:55 AM ET
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

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

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
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.