START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Pirates vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for May 10

Subscribe to our newsletter

Pirates vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for May 10

Odds updated as of 3:11 p.m.

The Pittsburgh Pirates will take on the San Francisco Giants in MLB action on Sunday.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Pirates vs Giants Game Info

  • Pittsburgh Pirates (22-18) vs. San Francisco Giants (15-24)
  • Date: Sunday, May 10, 2026
  • Time: 4:05 p.m. ET
  • Venue: Oracle Park -- San Francisco, California
  • Coverage: NBCS-BA and SportsNet PT

Pirates vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: PIT: (-110) | SF: (-106)
  • Spread: PIT: -1.5 (+158) | SF: +1.5 (-192)
  • Total: 7 -- Over: (-122) | Under: (+100)

Pirates vs Giants Probable Starting Pitchers

Probable Pitchers: Bubba Chandler (Pirates) - 1-4, 4.76 ERA vs Tyler Mahle (Giants) - 1-4, 5.00 ERA

The Pirates will give the nod to Bubba Chandler (1-4) versus the Giants and Tyler Mahle (1-4). Chandler's team is 3-4-0 against the spread this season in his starts. Chandler's team has won 50% of his starts when they are favored on the moneyline (2-2). When Mahle starts, the Giants are 3-4-0 against the spread. The Giants have a 2-4 record in Mahle's six starts this season when they were the moneyline underdog.

Pirates vs Giants Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (50.4%)

Pirates vs Giants Moneyline

  • San Francisco is a -106 underdog on the moneyline, while Pittsburgh is a -110 favorite on the road.

Pirates vs Giants Spread

  • The Giants are hosting the Pirates, and are +1.5 on the runline. The Giants are +158 to cover the spread, and the Pirates are -192.

Pirates vs Giants Over/Under

  • An over/under of 7 has been set for Pirates-Giants on May 10, with the over being -122 and the under +100.

Bet on Pittsburgh Pirates vs. San Francisco Giants on FanDuel today!

Pirates vs Giants Betting Trends

  • The Pirates have won in 15, or 65.2%, of the 23 contests they have been named as odds-on favorites in this year.
  • This season Pittsburgh has been victorious 15 times in 23 chances when named as a favorite of at least -110 on the moneyline.
  • The Pirates and their opponents have gone over in 20 of their 39 games with a total set by sportsbooks this season.
  • The Pirates have an against the spread mark of 20-19-0 in 39 games with a line this season.
  • The Giants are 9-17 in games they were listed as the moneyline underdog (winning 34.6% of those games).
  • San Francisco is 9-14 (winning only 39.1% of its games) when playing as a moneyline underdog of -106 or longer.
  • The Giants have had an over/under set by oddsmakers 39 times, and have combined with opponents to go over the total in 16 of those games (16-20-3).
  • The Giants have a 16-23-0 record against the spread this season (covering 41% of the time).

Pirates Player Leaders

  • Brandon Lowe has 35 hits, which leads Pittsburgh hitters this season, while batting .269 with 20 extra-base hits. He has an on-base percentage of .368 and a slugging percentage of .585.
  • Among qualified hitters in the majors, he ranks 56th in batting average, 42nd in on-base percentage, and seventh in slugging.
  • Oneil Cruz is hitting .256 with six doubles, nine home runs and 13 walks, while slugging .463 with an on-base percentage of .320.
  • Among all qualified, he ranks 76th in batting average, 103rd in on-base percentage and 47th in slugging percentage.
  • Cruz has picked up at least one hit in two straight games. During his last five outings he is hitting .200 with two walks.
  • Ryan O'Hearn has collected 40 base hits, an OBP of .380 and a slugging percentage of .441 this season.
  • Bryan Reynolds has 35 hits this season and a team-best OBP of .395.

Giants Player Leaders

  • Luis Arraez has racked up a team-high .390 slugging percentage. He's batting .312 with an on-base percentage of .336.
  • Including all qualifying hitters, he is 16th in batting average, while his on-base percentage is 82nd and he is 98th in slugging.
  • Arraez heads into this game on a three-game hitting streak. During his last five outings he is batting .368 with three doubles and two RBIs.
  • Casey Schmitt has collected 35 hits with a .341 OBP to lead his team in both. He has a batting average of .294 while slugging .529.
  • He ranks 29th in batting average, 75th in on-base percentage and 19th in slugging percentage in the big leagues.
  • Jung Hoo Lee is batting .268 with eight doubles, a triple, two home runs and 10 walks.
  • Heliot Ramos has nine doubles, a triple, three home runs and eight walks while hitting .270.

Pirates vs Giants Head to Head

  • 5/9/2026: 13-3 PIT (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -110, Underdog Moneyline: -106)
  • 5/8/2026: 5-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
  • 8/6/2025: 4-2 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -154, Underdog Moneyline: +130)
  • 8/5/2025: 8-1 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
  • 8/4/2025: 5-4 PIT (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 7/30/2025: 2-1 PIT (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -210, Underdog Moneyline: +176)
  • 7/29/2025: 3-1 PIT (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -174, Underdog Moneyline: +146)
  • 7/28/2025: 6-5 PIT (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
  • 5/23/2024: 7-6 SF (Favorite: Pirates, Spread: -1.5, Total: 8, Favorite Moneyline: -184, Underdog Moneyline: +154)
  • 5/22/2024: 9-5 SF (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup