Pick details
| MATCHUP | Pittsburgh Pirates | San Francisco Giants |
|---|---|---|
| Team Records | 21-18 | 15-23 |
| Spread | -1.5 149 | +1.5 -181 |
| Moneyline | -118 | -102 |
| Total | Over 7.5 (-110) | Under 7.5 (-110) |
| Where | Oracle Park, San Francisco, California | |
| When | Saturday, May 9, 2026 | |
| Time | 09:05 PM EDT | |
| TV | MLB.TV | |
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates are 21-18 on the year and play the Rockies and Phillies next. The Pittsburgh Pirates are batting .245 on the season and have a .332 OBP, and a .384 slugging percentage. The Pittsburgh Pirates’ pitching staff has a 3.74 ERA and a 1.23 WHIP. Nick Gonzales leads the Pittsburgh Pirates with 38 hits and 17 RBI, while Ryan O’Hearn and Oneil Cruz have combined for 76 hits and 53 RBI.
Braxton Ashcraft gets the ball for the Pittsburgh Pirates, and he is 1-2 with a 3.02 ERA and 45 strikeouts this season. Ashcraft is 1-0 with a 3.38 ERA and 4 strikeouts in his career against the San Francisco Giants.
San Francisco Giants Betting Preview
The San Francisco Giants are 15-23 on the year and play the Dodgers and Athletics next. The San Francisco Giants are batting. 241 on the season, have a .284 OBP, and have a .358 slugging percentage. The San Francisco Giants pitching staff has a 3.91 ERA and a 1.30 WHIP. Luis Arraez leads the San Francisco Giants with 43 hits and 13 RBI while Heliot Ramos and Jung Hoo Lee have combined for 73 hits and 28 RBI.
Landen Roupp gets the ball for the San Francisco Giants, and he is 5-2 with a 3.18 ERA and 43 strikeouts this season. This will be Roupp’s first career game against the Pittsburgh Pirates.
Why the San Francisco Giants will win
- The Giants have won each of their last five games as underdogs against NL Central opponents following a win.
- The Pirates have lost 10 of their last 17 games as road favorites against National League opponents.
- The Giants have covered the run line in 13 of their last 14 games as underdogs against NL Central opponents.
- The Pirates have failed to cover the run line in six of their last seven night games against National League opponents.
- The Pirates have trailed after 5 innings in three of their last four night games against opponents that held a losing record.
Why the Pittsburgh Pirates will win
- The Pirates have won each of their last six night games against NL West opponents following a loss.
- The Giants have lost five of their last six games after playing the previous day.
- The Giants have failed to cover the run line in eight of their last nine night games against the Pirates at Oracle Park following a win.
- The Pirates have covered the run line in five of their last six road games following a loss.
- The Giants have trailed after 3 innings in three of their last four games as home underdogs against National League opponents.
- The Giants have trailed after 5 innings in each of their last five Saturday night games.
Total Runs Facts
- Each of the Pirates’ last four road games after playing the previous day have gone UNDER the total runs line.
- Six of the Giants’ last seven games have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in seven of the Pirates’ last eight games at Oracle Park.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last four games as underdogs against NL Central opponents.
San Francisco Giants Player Prop Facts
- Rafael Devers has hit a home run in three of the Giants’ last four home games against NL Central opponents.
- Jung Hoo Lee has recorded at least one hit in each of his last eight appearances against NL Central opponents that held a winning record.
Pittsburgh Pirates Player Prop Facts
- Brandon Lowe has hit at least one home run in four of his last seven appearances against NL opponents that held a losing record.
- Marcell Ozuna has recorded at least one hit in each of his last six appearances with the Pirates as favorites.
- Konnor Griffin ranks T9th in the league in Steals (9) this season.
Matchup/League Facts
- The Giants rank 30th in the league for on-base percentage this season (.284).
- The Giants rank 30th in the league for steals this season (10).
- The Pirates rank 27th in the league for strikeouts against this season (359).
- The Pirates are one of only four teams in the league to rank top 10 in both steals and batting average this season.
Pittsburgh Pirates vs San Francisco Giants Prediction
The Giants have won back to back games just twice since April 19 so theyre not a team I’m excited to back. However, the Giants have won 5 of Roupp’s 7 starts, and through 17.1 home innings, he has a .161 allowed batting average. Ashcraft has been great overall, but we’re not getting enough bang for our buck to back the Pirates. In a pick em spot, I’ll roll with the Giants at home behind a pitcher they usually win when he’s on the bump.


