San Francisco Giants vs Pittsburgh Pirates Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Lou Aguila | in MLB Picks
The San Francisco Giants are 3-0 against the Pirates in their last 3 meetings.
On Saturday, the Giants are listed as +100 home underdogs in Game 2 of their series against the Pirates, who are averaging 1.6 earned runs per game over their last five assignments.
Momentum:
The Pittsburgh Pirates will roll into game 2 of their series against the San Francisco Giants as the road favorites (-120 moneyline) despite dropping the series opener, 5-2.
After absorbing five consecutive losses in the final week of April, the Pirates have achieved a semblance of stability in May, going 5-2 through the first 7 games this month.
The Pirates have been one of the best pitching clubs this season with a rock-solid 3.74 ERA, and they have maintained their pitching prowess over the last five games by posting a 3.35 ERA. Unfortunately, the Pirates have experienced a slump on the offensive end, where they average 1.6 runs per game on a .171 BA over the last five games.
The 15-23 Giants still sit at the bottom of the NL West standings after going 2-8 in their last 10 games. San Francisco salvaged a 5-2 win over the Pirates in Game 1, but this next game will serve as a test of whether they can win back-to-back games, something they have never done this month
Over their last five games, San Francisco has pitched a respectable 3.80 ERA and batted .217 while averaging 3.1 runs per game. \
Starting Pitchers:
Pirates RHP Braxton Ashcraft (1-2, 3.02 ERA): After giving up 6 earned runs over 4.1 innings in a 7-11 loss to St. Louis, Ashcraft rebounded by holding Cincinnati scoreless through 7.2 innings in a 1-0 win.
Giants RHP Landen Roupp (5-2, 3.18 ERA): Roupp has surrendered a total of 7 earned runs over his last two starts, causing his ERA to breach the 3.00 mark this season.
Limited Offer. Currently at Caesars Sportsbook
San Francisco Giants vs Pittsburgh Pirates Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
16
|
0.494 | 83 | 41 | 42 |
|
28
|
0.415 | 82 | 34 | 48 |
San Francisco Giants and Pittsburgh Pirates Latest Matches
2/6 (33%)
4/6 (67%)
May 8, 2026 - MLB
May 6, 2026 - MLB
May 5, 2026 - MLB
May 4, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
4/6 (67%)
2/6 (33%)
May 8, 2026 - MLB
May 6, 2026 - MLB
May 5, 2026 - MLB
May 4, 2026 - MLB
Apr 26, 2026 - MLB
Apr 25, 2026 - MLB
0/6 (0%)
6/6 (100%)
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
Apr 30, 2026 - MLB
Apr 30, 2026 - MLB
Apr 28, 2026 - MLB
4/6 (67%)
2/6 (33%)
May 8, 2026 - MLB
May 7, 2026 - MLB
May 6, 2026 - MLB
May 5, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
Apr 30, 2026 - MLB
Apr 29, 2026 - MLB
Apr 28, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 8, 2026 - MLB
May 7, 2026 - MLB
May 6, 2026 - MLB
May 5, 2026 - MLB
Apr 26, 2026 - MLB
Apr 25, 2026 - MLB
San Francisco Giants against Pittsburgh Pirates : Head to Head (H2H)
50 %
50 %
May 8, 2026 - MLB
Aug 6, 2025 - MLB
Aug 5, 2025 - MLB
Aug 4, 2025 - MLB
Jul 30, 2025 - MLB
Jul 29, 2025 - MLB
San Francisco Giants - Pittsburgh Pirates Key Points
- Pittsburgh is 5-2 SU in its last 7 games.
- San Francisco is 8-4 SU in its last 12 games at home.
- San Francisco is 3-0 in their last 3 games against Pittsburgh
- Pittsburgh is 9-4 SU in its last 13 games against an opponent in the National League West Division division.
Limited Offer. Currently at Caesars Sportsbook
Our San Francisco Giants vs Pittsburgh Pirates Prediction
The Giants have owned the Pirates by winning the last three meetings, during which San Francisco has averaged 5.67 runs per game and limited Pittsburgh to 1.67 runs.
With both bullpens struggling lately, establishing an early lead is a must to win this ballgame. Roupp has faltered in his last two appearances on the bump, but he could be on his way to a bounce-back performance as he is facing a Pirates' offense that can’t even average 2.0 runs per game over the last five games.
Ashcraft is going to have that intimidation factor, especially after shutting out the Cincinnati Reds in his last start. Still, Ashcraft is not immune to bad performances. He surrendered 6 earned runs over 4.1 innings against the Cardinals roughly two weeks ago, and it won’t be impossible to see him struggle anew against a team that he hasn’t faced before.
Our betting prediction for the Pittsburgh Pirates vs. the San Francisco Giants: The Giants will win.
Caesars Rewards Program

Caesars Sportsbook really spoils new users with an awesome rewards program, making every wager count towards something bigger! Available for users across the country, this program is a bettor's dream. As you enjoy the thrills of sports betting or casino games online, you can earn up to 10 Reward Credits for every $100 wagered on straight bets. And if parlays are more your style, you'll earn up to 20 Reward Credits for every $100 wagered. With Caesars Sportsbook, your bets not only bring the excitement of the game but also the joy of accumulating rewards that enhance your gaming experience. Play now and let Caesars treat you like royalty with each bet you place!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.