San Francisco Giants vs Pittsburgh Pirates Prediction & Picks - MLB

USA - MLB

San Francisco Giants
5/9/26 21:05
Pittsburgh Pirates

Prediction:

 

Giants will win

+100
$250 offered for betting!

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.

Up to $250 to bet on San Francisco Giants - Pittsburgh Pirates! 

Limited Offer. Currently at Caesars Sportsbook

San Francisco Giants vs Pittsburgh Pirates Form

Table

Teams Pts P W L
16 Pittsburgh Pirates
0.494 83 41 42
28 San Francisco Giants
0.415 82 34 48

San Francisco Giants and Pittsburgh Pirates Latest Matches

San Francisco Giants
San Francisco Giants Latest matches
L L W L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 8, 2026 - MLB

San Francisco Giants
5 :  2
Pittsburgh Pirates

May 6, 2026 - MLB

San Francisco Giants
1 :  5
San Diego Padres

May 5, 2026 - MLB

San Francisco Giants
5 :  10
San Diego Padres

May 4, 2026 - MLB

San Francisco Giants
3 :  2
San Diego Padres

May 3, 2026 - MLB

Tampa Bay Rays
2 :  1
San Francisco Giants

May 2, 2026 - MLB

Tampa Bay Rays
5 :  1
San Francisco Giants
W W W L L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 8, 2026 - MLB

San Francisco Giants
5 :  2
Pittsburgh Pirates

May 6, 2026 - MLB

San Francisco Giants
1 :  5
San Diego Padres

May 5, 2026 - MLB

San Francisco Giants
5 :  10
San Diego Padres

May 4, 2026 - MLB

San Francisco Giants
3 :  2
San Diego Padres

Apr 26, 2026 - MLB

San Francisco Giants
6 :  3
Miami Marlins

Apr 25, 2026 - MLB

San Francisco Giants
6 :  2
Miami Marlins
L L L L L L
Victories

0/6 (0%)

Defeats

6/6 (100%)

May 3, 2026 - MLB

Tampa Bay Rays
2 :  1
San Francisco Giants

May 2, 2026 - MLB

Tampa Bay Rays
5 :  1
San Francisco Giants

May 1, 2026 - MLB

Tampa Bay Rays
3 :  0
San Francisco Giants

Apr 30, 2026 - MLB

Philadelphia Phillies
6 :  5
San Francisco Giants

Apr 30, 2026 - MLB

Philadelphia Phillies
3 :  2
San Francisco Giants

Apr 28, 2026 - MLB

Philadelphia Phillies
7 :  0
San Francisco Giants
Pittsburgh Pirates
Pittsburgh Pirates Latest matches
W W L W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 8, 2026 - MLB

San Francisco Giants
5 :  2
Pittsburgh Pirates

May 7, 2026 - MLB

Arizona Diamondbacks
2 :  4
Pittsburgh Pirates

May 6, 2026 - MLB

Arizona Diamondbacks
0 :  1
Pittsburgh Pirates

May 5, 2026 - MLB

Arizona Diamondbacks
9 :  0
Pittsburgh Pirates

May 3, 2026 - MLB

Pittsburgh Pirates
1 :  0
Cincinnati Reds

May 2, 2026 - MLB

Pittsburgh Pirates
17 :  7
Cincinnati Reds
L L L W W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 3, 2026 - MLB

Pittsburgh Pirates
1 :  0
Cincinnati Reds

May 2, 2026 - MLB

Pittsburgh Pirates
17 :  7
Cincinnati Reds

May 1, 2026 - MLB

Pittsburgh Pirates
9 :  1
Cincinnati Reds

Apr 30, 2026 - MLB

Pittsburgh Pirates
5 :  10
St. Louis Cardinals

Apr 29, 2026 - MLB

Pittsburgh Pirates
4 :  5
St. Louis Cardinals

Apr 28, 2026 - MLB

Pittsburgh Pirates
7 :  11
St. Louis Cardinals
W L L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 8, 2026 - MLB

San Francisco Giants
5 :  2
Pittsburgh Pirates

May 7, 2026 - MLB

Arizona Diamondbacks
2 :  4
Pittsburgh Pirates

May 6, 2026 - MLB

Arizona Diamondbacks
0 :  1
Pittsburgh Pirates

May 5, 2026 - MLB

Arizona Diamondbacks
9 :  0
Pittsburgh Pirates

Apr 26, 2026 - MLB

Milwaukee Brewers
5 :  0
Pittsburgh Pirates

Apr 25, 2026 - MLB

Milwaukee Brewers
3 :  6
Pittsburgh Pirates

San Francisco Giants against Pittsburgh Pirates : Head to Head (H2H)

San Francisco Giants

50 %

Pittsburgh Pirates

50 %

May 8, 2026 - MLB

San Francisco Giants
5 :  2
Pittsburgh Pirates

Aug 6, 2025 - MLB

Pittsburgh Pirates
2 :  4
San Francisco Giants

Aug 5, 2025 - MLB

Pittsburgh Pirates
1 :  8
San Francisco Giants

Aug 4, 2025 - MLB

Pittsburgh Pirates
5 :  4
San Francisco Giants

Jul 30, 2025 - MLB

San Francisco Giants
1 :  2
Pittsburgh Pirates

Jul 29, 2025 - MLB

San Francisco Giants
1 :  3
Pittsburgh Pirates

San Francisco Giants - Pittsburgh Pirates Key Points

  1. Pittsburgh is 5-2 SU in its last 7 games.
  2. San Francisco is 8-4 SU in its last 12 games at home.
  3. San Francisco is 3-0 in their last 3 games against Pittsburgh
  4. Pittsburgh is 9-4 SU in its last 13 games against an opponent in the National League West Division division.
Up to $250 to bet on San Francisco Giants - Pittsburgh Pirates! 

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.

Prediction:

 

Giants will win

+100
$250 offered for betting!

Caesars Rewards Program

Caesars Rewards

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!

Sign-up now!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

San Francisco Giants vs Pittsburgh Pirates Picks