Pittsburgh Pirates vs San Francisco Giants Picks & Odds

MLB - FINAL

Oracle Park, San Francisco

Pittsburgh Pirates logo
FINAL
San Francisco Giants logo

Pittsburgh Pirates
6

San Francisco Giants
7

Best Odds

Consensus Picks

Weather Forecast

Not applicable
New! Want sharper MLB picks today? Our free BN Prediction Engine breaks down every matchup before first pitch to calculate win probability and project the likely winner. Whether you're hunting a strong edge or just validating your read on tonight's game, this is the fastest way to turn MLB betting predictions into confident decisions.

BN Prediction Engine

FINAL

Projected Winner

Pittsburgh Piratesto win
Confidence55.27%(Slight edge)
Rating edgeSlight edge
Pittsburgh Pirates logo

Pittsburgh Pirates

55.3%

BN Fair Odds

-124

Starting Pitcher

Bubba Chandler

San Francisco Giants logo

San Francisco Giants

44.7%

BN Fair Odds

+124

Starting Pitcher

Tyler Mahle

Team Ratings

PIT (Away)vsSF (Home)

Below Avg26

Pitcher

Weak23
Above Avg57

Bullpen

Average55
Strong78

Defense

Above Avg68
Average48

Offense

Weak15
Weak (0–25)
Below Avg (25–40)
Average (40–55)
Above Avg (55–70)
Strong (70+)

Projection is based on current pitcher, bullpen, defense and offense ratings. Ratings are percentile-based from 0–100.

Betting Records

PIT

PIT

SF

SF

22 - 19(11th)

11 - 10

Wins

Away/Home

(26th)16 - 23

10 - 11

22 - 19 - 0(10th)

12 - 9 - 0

ATS

Away/Home

(19th)18 - 21 - 0

9 - 12 - 0

26 - 12 - 3(3rd)

14 - 5 - 2

Ov / Un

Away/Home

(16th)20 - 14 - 5

13 - 5 - 3

Batting Stats

PIT

PIT

SF

SF
4.84
Runs / Game
4.17
0.840
Stolen Bases / Game
0.460
1.140
Home Runs / Game
1.110
0.254
Batting Average
0.248
0.734
On Base %
0.715
0.403
Slugging %
0.406
1.140
OBPS
1.120

Fielding Stats

PIT

PIT

SF

SF
0.61
Errors / Game
0.67
0.983
Fielding %
0.982

Pitching Stats

PIT

PIT

SF

SF
0.237
Batting Average Against
0.248
0.381
Slugging % Against
0.388
0.982
On Base % Against
0.975
0.273
Strike Out %
0.223
0.640
Strike %
0.622
0.360
Ball %
0.378

Last 5 Games

PITPIT

Result

ATS

Total

@ SF

L6 - 7

W+1.5

8

@ SF

W13 - 3

W-1.5

7

@ SF

L2 - 5

L0

-

@ ARI

W4 - 2

W-1.5

P6

@ ARI

W1 - 0

W+1.5

4

SFSF

Result

ATS

Total

vs PIT

W6 - 7

L-1.5

8

vs PIT

L13 - 3

L+1.5

7

vs PIT

W2 - 5

W0

-

vs SD

L5 - 1

L+1.5

8

vs SD

L10 - 5

L+1.5

8

More MLB Articles