Pirates vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - May 9
09 May 2026

Rafael Devers takes a two-game homer streak into the San Francisco Giants' game against the Pittsburgh Pirates at 9:05 p.m. ET on Saturday, at Oracle Park. Braxton Ashcraft (1-2, 3.02 ERA) gets the start for the Pirates, who are 21-18 this season and fourth in the NL Central. Landen Roupp (5-2, 3.18 ERA) is expected to start for the Giants, who are 15-23 and fifth in the NL West.
Despite playing away from home the Pirates are at -120 to win, compared to the Giants at +100. The contest has an over/under set at 7.5.
Pirates vs. Giants Odds, Game Time
- Game day: Saturday, May 9, 2026
- Game time: 9:05 p.m. ET
- Location: San Francisco, California
- Stadium: Oracle Park
- Favorite: Pirates (-120)
- Underdog: Giants (+100)
- Over/under: 7.5
How to Watch Pirates vs. Giants
- TV Channel: NBCS-BA and SportsNet PT
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Pirates vs. Giants: Betting the Moneyline
- The Pirates have won 65.2% of the games this season when they were the moneyline favorite (15-8).
- San Francisco has won in nine, or 37.5%, of the 24 contests it has been named as odds-on underdogs in this year.
- Pittsburgh has a record of 11-8, a 57.9% win rate, when favored by -120 or more by bookmakers this season.
- This season, the Giants have been victorious eight times in 20 chances when named as an underdog of at least +100 or worse on the moneyline.
- Based on this matchup's moneyline, the Pirates' implied win probability is 54.5%.
- The Giants have an implied victory probability of 50% according to the moneyline set by oddsmakers for this matchup.
Pirates vs. Giants: Betting the Spread & Total
- The Pirates have played in 39 games with an over/under set, and have combined with their opponents to go over the total 20 times (20-18-1).
- So far this season, San Francisco and its opponents have hit the over in 15 of its 38 games with a total.
- The Pirates have a 20-19-0 record against the spread this season.
- The Giants are 16-22-0 against the spread in their 38 games that had a posted line this season.
