Pittsburgh Pirates vs San Francisco Giants Prediction 5/10/2026 Today’s MLB Picks
Chris Ruffolo
May 9, 2026; San Francisco, California, USA; Pittsburgh Pirates outfielder Oneil Cruz (15) hits a single against the San Francisco Giants during the ninth inning at Oracle Park. Mandatory Credit: Robert Edwards-Imagn Images
MATCHUP
Pittsburgh Pirates
San Francisco Giants
Team Records
22-18
15-24
Spread
-1.5 148
+1.5 -180
Moneyline
-105
-115
Total
Over 8 (-118)
Under 8 (-102)
Where
Oracle Park, San Francisco, California
When
Sunday, May 10, 2026
Time
04:05 PM EDT
TV
ESPN Unlmtd
The Pittsburgh Pirates and the San Francisco Giants meet Sunday in MLB action from Oracle Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Pittsburgh Pirates vs. San Francisco Giants prediction.
Starting Pitching Matchup
The Pittsburgh Pirates will send out Bubba Chandler for the start here and Chandler is 1-4 with a 4.76 ERA and 31 strikeouts this season. This will be Chandler’s first career start against the Giants. Tyler Mahle will start here for the Giants and is 1-4 with a 5.00 ERA and 34 strikeouts this season. In his last five starts against the Pirates, Mahle is 2-1 with a 4.56 ERA and 30 strikeouts.
Pittsburgh Pirates Recap
The Pittsburgh Pirates come into this game looking to add on to their 13-3 win over the Giants last time out to sit at 22-18 this season. After this series, the Pirates will head home for a series against the Rockies.
Pirates Win Back-To-Back Games
Entering Saturday, Oneil Cruz has 37 hits including 6 doubles, 9 home runs and 28 RBIs while Ryan O’Hearn has 38 hits with 5 doubles, 5 home runs and 25 RBIs this season. Nick Gonzales has 38 hits with 5 doubles and 17 RBIs while Brandon Lowe has 33 hits with 8 doubles, 10 home runs and 23 RBIs and Bryan Reynolds has 34 hits with 5 doubles, 2 triples, 4 home runs and 22 RBIs as well this season.
San Francisco Giants Recap
The San Francisco Giants come into this game looking to bounce back from their blowout loss at the hands of the Pirates on Saturday to fall to 15-24 this season. After this series, the Giants will head on the road for a series against the Dodgers.
Giants Back To Losing Ways
Going into Saturday, Luis Arraez has 42 hits with 7 doubles, 2 triples and 11 RBIs while Willy Adames has 28 hits with 11 doubles, 3 home runs and 6 RBIs along with 47 strikeouts. Matt Chapman has 32 hits with 6 doubles, a triple, a home run and 12 RBIs and Jung Hoo Lee has 35 hits with 8 doubles and 12 RBIs. Heliot Ramos has 34 hits with 8 doubles, 3 home runs and 15 RBIs this season. Rafael Devers also has 31 hits with 6 doubles, 3 home runs and 15 RBIs but also has 45 strikeouts this season.
Pittsburgh Pirates @ San Francisco Giants Betting Trends: May 10, 2026
Probable Starting Pitcher: Tyler Mahle Record this season: 1-4 ERA: 5.00
Home Record: 1-2
Last 5 against Pirates: 2-1
Why the San Francisco Giants will win
The Giants have won each of their last five day games against NL Central opponents that held a winning record.
The Pirates have lost four of their last five games against NL West opponents following a win.
The favorites have covered the run line in each of the last four games between the Pirates and Giants.
The Pirates have failed to cover the run line in four of their last five games against NL West opponents following a win.
The Giants have led after 3 innings in each of their last six Sunday games against the Pirates.
The Giants have led after 5 innings in each of their last five Sunday games against the Pirates at Oracle Park.
Probable Starting Pitcher: Bubba Chandler Record this season: 1-4 ERA: 4.76
Road Record: 0-2
Last 5 against Giants: –
Why the Pittsburgh Pirates will win
The Giants have lost 11 of their last 12 games as favorites against National League opponents following a home loss.
The Pirates have won four of their last five games as road underdogs against the Giants.
The Giants have failed to cover the run line in 15 of their last 16 games as favorites against National League opponents following a home loss.
The road team has covered the run line in eight of the last 10 games between the Pirates and Giants.
The Giants have trailed after 3 innings in three of their last four home day games.
The Pirates have led after 5 innings in eight of their last nine day games against NL West opponents that held a losing record.
Total Runs Facts
Each of the Giants’ last seven day games against NL Central opponents have gone UNDER the total runs line.
Four of the Pirates’ last five games after playing the previous day have gone UNDER the total runs line.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last eight day games at Oracle Park.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the Pirates’ last nine games at Oracle Park.
San Francisco Giants Player Prop Facts
Rafael Devers has hit a home run in each of the Giants’ last two games as favorites.
Tyler Mahle has recorded a win in six of his last eight appearances in day games against NL Central teams that held a winning record.
Tyler Mahle has recorded five or more strikeouts in 11 of his last 12 home appearances against NL Central opponents.
Rafael Devers has recorded at least one hit in each of the Giants’ last 11 games as favorites.
Pittsburgh Pirates Player Prop Facts
Brandon Lowe has hit at least one home run in two of the Pirates’ last three day games against opponents that held a losing record.
Marcell Ozuna has recorded at least one hit in each of his last seven appearances in day games.
Oneil Cruz ranks 3rd in the league in Steals (14) this season.
Matchup/League Facts
The Giants rank 30th in the league for runs scored this season (123).
The Giants rank 30th in the league for RBIs this season (118).
The Pirates rank 2nd in the league for home runs allowed this season (31).
The Pirates rank 3rd in the league for on-base percentage this season (.337).
Pittsburgh Pirates vs. San Francisco Giants Prediction
I’m on the Pirates here. I just don’t trust Mahle and I don’t trust the Giants offensively to back him up, even against a starter in Bubba Chandler who’s struggled left and right this season with control. Pittsburgh’s got far more upside in this game and I think they get it done here. Give me the Pirates.