Previous Matchups & Picks

September 3, 2026 12:35pm ET
@
San Francisco Giants
San Francisco Giants
#951
Tidwell
Pittsburgh Pirates
Pittsburgh Pirates
#952
Bachar

Lines & Odds

+1.5 (-142)
Runline
-1.5 (+122)
+147
Moneyline
-167
OVER 9 (-105)
Total
UNDER 9 (-115)

Giants vs. Pirates Betting Picks

Get Giants vs. Pirates betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Giants vs. Pirates game.

Public Consensus

Who was the public on? 73% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 94% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 3.9 to 3.8 with San Francisco winning on the moneyline and on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on September 03, 2026 at 11:38AM ET.
img MLB

San Francisco at Pittsburgh

September 3, 2026
img12:35 PM Eastern

San Francisco's bullpen carries a 4.17 ERA, ranking near the bottom of the league. They've blown nearly as many save opportunities this year (22) as they've actually saved (26), and will never live down the ninth-inning meltdown against Cincinnati last week, in which they allowed seven runs. The Giants were previously 2,208-0 all-time when leading by six or more runs in the ninth inning. It matters because today's starter, Hayden Tidwell, isn't the kind of guy who takes the bullpen out of the equation. He's 0-2 with a 5.26 ERA, and if he's laboring by the fourth or fifth, that shaky relief corps is right there waiting to pour gas on it. On the other side, Lake Bachar is 1-0 with a 2.46 ERA in his brief run in Pittsburgh's rotation, but he's a converted reliever still getting stretched out, and he's been homer-prone throughout his career, even working shorter stints. The Pirates have scored 4.9 runs a game this season, one of the more productive lineups in baseball, and they get a Giants pitching staff that's failed them from the rotation to the pen all year. Both offenses have paths to run production here, and my read says the total is priced too low for how this one can unfold. We're banking on that number getting cleared. Take the OVER this afternoon.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants
0
0
0
0
0
0
2
0
0
2
Pittsburgh Pirates img
2
0
0
0
0
2
0
1
5

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 3.4 months
Wins
Losses
Units
25
9
+26.78
MLBMLB All Picks this season last 3.6 months
Wins
Losses
Units
8
2
+12.93
MLBMLB All Picks last 1.7 months
Wins
Losses
Units
88
76
+11.09
MLBMLB Free Picks this season last 19 days
Wins
Losses
Units
5
2
+2.66
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
September 2, 2026 6:40pm ET
@
San Francisco Giants
San Francisco Giants
#907
Roupp
Pittsburgh Pirates
Pittsburgh Pirates
#908
Chandler

Lines & Odds

+1.5 (-158)
Runline
-1.5 (+136)
+134
Moneyline
-153
OVER 9 (-105)
Total
UNDER 9 (-115)

Public Consensus

Who was the public on? 74% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 83% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 5.8 to 5.1 with San Francisco winning on the moneyline and on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
E
R
San Francisco Giants img
1
0
0
0
2
0
0
0
0
2
5
Pittsburgh Pirates
0
0
0
1
0
0
1
1
0
1
4
September 1, 2026 6:40pm ET
@
San Francisco Giants
San Francisco Giants
#953
Webb
Pittsburgh Pirates
Pittsburgh Pirates
#954
Skenes

Lines & Odds

+1.5 (-149)
Runline
-1.5 (+128)
+149
Moneyline
-169
OVER 7.5 (-110)
Total
UNDER 7.5 (-110)

Public Consensus

Who was the public on? 68% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 89% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Pittsburgh would win by a score of 3.4 to 2.9 with Pittsburgh winning on the moneyline, San Francisco winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants
0
5
0
0
0
2
0
5
0
12
Pittsburgh Pirates img
2
0
9
0
0
0
1
0
1
13
May 10, 2026 4:05pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#955
Chandler
San Francisco Giants
San Francisco Giants
#956
Mahle

Lines & Odds

+1.5 (-196)
Runline
-1.5 (+167)
+109
Moneyline
-124
OVER 8.5 (+100)
Total
UNDER 8.5 (-120)

Public Consensus

Who was the public on? 53% of the public money was on San Francisco Giants to win on the moneyline. And, 55% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 4.5 to 4.4 with San Francisco winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
E
R
Pittsburgh Pirates
1
1
0
0
1
1
0
0
0
2
6
San Francisco Giants img
0
0
1
1
0
2
0
0
0
3
7
May 9, 2026 9:05pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#909
Ashcraft
San Francisco Giants
San Francisco Giants
#910
Roupp

Lines & Odds

-1.5 (+159)
Runline
+1.5 (-186)
-108
Moneyline
-107
OVER 7 (-125)
Total
UNDER 7 (+105)

Public Consensus

Who was the public on? 54% of the public money was on San Francisco Giants to win on the moneyline. And, 59% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Pittsburgh would win by a score of 4.0 to 2.9 with Pittsburgh winning on the moneyline, San Francisco winning on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on May 09, 2026 at 11:17AM ET.
img MLB

Pittsburgh at San Francisco

May 9, 2026
img9:05 PM Eastern

Pittsburgh plays its fifth straight road game out West. They lost the opener of this series yesterday, 5-2, as a -110 favorite. The relief staff ranks 15th with a 4.07 ERA. The Pirates are on a 5-7 run, losing five times as a favorite. San Francisco plays its fifth consecutive home contest. Starter Landen Roupp (3.18 ERA) is holding batters to a .186 average, and the bullpen is sixth in the majors with a 3.35 ERA. Play San Francisco.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates img
0
0
0
0
2
2
6
0
3
13
San Francisco Giants
0
0
0
0
1
0
0
0
2
3

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.