We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at Pittsburgh Pirates
San Francisco GiantsSan Francisco Giants
@
PNC Park
Pittsburgh PiratesPittsburgh Pirates

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Pittsburgh Pirates
San Francisco Giants 41%Pittsburgh Pirates 59%
Market LinesRun Line: Pittsburgh Pirates -1Total: O/U 8.5
Model: Under 8.5
Model projects 8.2 total runs vs 8.5 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
48%
68/141
MLB: 48%
Starter
80%
4/5
vs PIT
80%
4/5
Avg Total
8.8
MLB: 8.9
Game Starter (5) Last Starter vs PIT vs PIT (5)
Blade Tidwell #46 · RHP · Age 25
4.54
ERA (2026)
7.5
K/9 (2026)
5
Starts (2026)
11.8
Avg Total (2026)
Last 3:
L ARI (Aug 28): 5.0IP, 6ER, 4K
ND @BOS (Aug 22): 5.2IP, 0ER, 7K
ND COL (Aug 16): 4.1IP, 6ER, 1K
vs PIT: ND (Jun 27 2025): 3.1 IP, 4 ER, 1 K
Bullpen (2026 Season)Poor
ERA: 4.53MLB Avg: 3.9510 relievers
Workload Alert: Allowed 13 runs on 2026-09-01 vs PIT. Bullpen arms likely still recovering.
Recent: L 1-7W 7-2W 7-3L 12-13W 5-4
Lineup vs Blade Tidwell (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsLF2.5002.5001
Jared TrioloSS2.0000.0000
Nick Gonzales3B2.0000.5000
11 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
53%
74/140
MLB: 48%
Starter
33%
1/3
vs SF
80%
4/5
Avg Total
9.6
MLB: 8.9
Game Starter (3) Last Starter vs SF vs SF (5)
Lake Bachar #71 · RHP · Age 31
3.70
ERA (2026)
9.2
K/9 (2026)
3
Starts (2026)
7.7
Avg Total (2026)
Last 3:
ND @STL (Aug 29): 2.1IP, 1ER, 2K
ND @SD (Aug 26): 1.1IP, 0ER, 1K
L @LAD (Aug 23): 2.0IP, 1ER, 1K
vs SF: ND (Apr 24 2026): 2.0 IP, 1 ER, 1 K
Bullpen (2026 Season)Average
ERA: 3.74MLB Avg: 3.9511 relievers
Workload Alert: Allowed 12 runs on 2026-09-01 vs SF. Bullpen arms likely still recovering.
Recent: L 1-4W 6-2W 5-4W 13-12L 4-5
Lineup vs Lake Bachar (Career)
BatterPosPAAVGOPSHR
Jung Hoo LeeRF4.2501.2501
Rafael Devers1B3.0000.6670
Andrew KniznerC1.0000.0000
Bryce EldridgeDH1.0000.0000
Christian Koss3B1.0000.0000
Drew GilbertCF1.10002.0000
8 batters with no matchup history
Our Top PicksLive Odds
Top PickGiants ML +132 (MEDIUM confidence)
The market built this number around Jones.
PickGiants +1.5 Run Line
With Pittsburgh running a bullpen game and their relief corps depleted through this series, San Francisco staying within 1.5 runs is the structurally sound version of the Giants play.
PickUnder 8.5 runs
This is context and thin qualitative lean, not a mathematical edge.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

San Francisco Giants vs Pittsburgh Pirates Game Preview

The pitching matchup you are betting on tonight is not the one most sportsbooks built their lines around. The Pittsburgh Pirates are sending Lake Bachar to the mound in this series finale instead of Jared Jones, and that substitution is the entire story. Bachar carries a 3.70 ERA across 75.1 innings in 2026, which looks fine in isolation. Context destroys that comfort quickly: his last three appearances totaled 5.2 combined innings (2.1, 1.1, 2.0). Pittsburgh is not using him as a traditional starter. They are deploying an opener into a game where their bullpen has already absorbed heavy usage through Games 1 and 2 of this series. The books priced against Jared Jones. They are getting Bachar. That mispricing is the edge in tonight's MLB action.

Blade Tidwell starts for the San Francisco Giants with a 4.54 ERA and some of the widest variance in any rotation this season. His last three outings: 5.0 innings, 4 strikeouts, 6 earned runs against Arizona; 5.2 innings, 7 strikeouts, 0 earned runs against Boston; 4.1 innings, 1 strikeout, 5 walks, 6 earned runs against Colorado. The Boston start is the ceiling. The Colorado start is the floor. Both are equally real. PNC Park is one of the better environments to see the ceiling side. This is a pitcher-friendly ballpark with a runs factor of 0.96 and a home run factor of 0.9. Tidwell has allowed 5 home runs in 37.2 innings this year, and the park provides modest but meaningful suppression on his fly ball tendencies.

San Francisco enters this finale at 58-82 but has gone 6-4 over their last ten games, including a 5-4 win Tuesday to take Game 2 of this series. They have nothing to lose. Pittsburgh, by contrast, is fighting for everything and winning nothing lately: 5.5 games out of the third NL wild card with 22 games remaining. After Tuesday's loss, manager Don Kelly said the team felt "lost in the twilight," and the box score backed him up. Pittsburgh went 2-for-13 with runners in scoring position, left runners stranded at third in five separate innings, and compounded things with a fielding error that allowed the go-ahead run. That is not a fluke of execution. That is a pattern playing out across this entire series.

The specific matchup number that matters most is Jung Hoo Lee against Bachar. Lee owns a 1.250 OPS against Bachar across four career plate appearances, with a home run in 2026. Small sample, but real contact against a pitcher who will likely exit by the second inning regardless of how that contact looks. Bachar is gone, Pittsburgh leans on a bullpen that has pitched deep into games for two straight days. The mirror threat for Pittsburgh is Oneil Cruz, who is posting a .944 OPS over his last 28 days with a .842 OPS against both right and left-handed pitching. At 17 home runs and 25 stolen bases, he is the kind of bat that can change a game with a single swing, and Tidwell's hard-contact profile gives him real opportunities.

San Francisco Giants vs Pittsburgh Pirates Key Insights

  • Bachar's last three appearances totaled 5.2 innings combined. Pittsburgh is effectively running a 7-plus inning bullpen game with a relief corps already taxed across this series.
  • San Francisco hits .242 against right-handed pitching this season, one of the weaker marks in the league, but Pittsburgh went 2-for-13 with RISP in Tuesday's loss and left runners at third in five separate innings. Both offenses have suppression factors working against them.
  • PNC Park plays as a pitcher-friendly environment with a runs factor of 0.96 and a home run factor of 0.9. That matters with two starters who have both allowed elevated home run and hard-contact rates in 2026.
  • Tidwell's first-inning NRFI record is 13-3 on the season and 9-1 over his last ten starts. He consistently avoids first-inning damage even in outings where he unravels later, making the first frame his most stable and predictable stretch.
  • Pittsburgh is 53-42 against right-handed pitching at home this season, a legitimate platoon edge. However, most of their key hitters carry zero career plate appearances against Tidwell, limiting how much confidence that split provides in projection.
  • The contrarian angle: Pittsburgh at -1.5 run line (+110) reflects their home advantage and a 3.74 bullpen ERA that ranks well by league standards. If Tidwell struggles early and Pittsburgh cleans up its RISP issues, the Pirates could cover the larger spread.

San Francisco Giants vs Pittsburgh Pirates Betting Picks

Picks made September 03, 2026 at 05:07 AM ET. Odds shown reflect current market prices.

Giants +1.5 Run Line
Giants +1.5 Run Line at -167 (MEDIUM confidence): With Pittsburgh running a bullpen game and their relief corps depleted through this series, San Francisco staying within 1.5 runs is the structurally sound version of the Giants play. A blowout loss for the Giants requires Pittsburgh to generate sustained offense against a Giants bullpen that held them to 2-for-13 RISP on Tuesday. Lee's history against Bachar keeps the run-scoring threat real early, and the opener setup limits Pittsburgh's ability to put the game away quickly.
Under 8.5 runs
Under 8.5 runs at -102 (LOW confidence): This is context and thin qualitative lean, not a mathematical edge. The market has this number at essentially fair value. San Francisco hits .242 against right-handers. Pittsburgh's RISP futility from Tuesday does not disappear with a lineup change. A bullpen-heavy game in a pitcher-friendly park with two offenses showing contact inefficiency leans toward fewer total runs. The real risk is a blowup inning from an exhausted bullpen. Keep this small and treat it as an environmental lean rather than a feature bet.
Blade Tidwell Under 3.5 strikeouts
Blade Tidwell Under 3.5 strikeouts at +120 (MEDIUM confidence): Tidwell's season K/9 of 7.49 looks reasonable, but his last three starts produced 4, 7, and 1 strikeouts, with the Colorado meltdown showing how fast his floor drops. One strikeout in 4.1 innings is real. Pittsburgh's lineup is balanced with contact-oriented hitters, and most of them carry zero career plate appearances against Tidwell. At +120 on the Under versus -172 juice on the Over, this line rewards you for correctly pricing Tidwell's variance rather than his season average.
Lake Bachar Under 1.5 strikeouts
Lake Bachar Under 1.5 strikeouts at +114 (MEDIUM confidence): Bachar's season K/9 of 9.21 is strong. His recent deployment pattern overrides it. His last three outings: 2 strikeouts in 2.1 innings, 1 strikeout in 1.1 innings, 1 strikeout in 2.0 innings. Only one of those three outings cleared 1.5 strikeouts. Whether his workload expands slightly today or stays in short-reliever territory, the recent pattern makes clearing 1.5 genuinely uncertain. At +114, you are getting paid meaningfully more than the -161 juice required to take the Over.
Brandon Lowe to hit a home run
Brandon Lowe to hit a home run at +360 (LOW confidence): Lowe is carrying a 1.413 OPS over the last seven days with 29 home runs on the season and a .901 OPS against right-handed pitching. Tidwell has allowed 5 home runs in 37.2 innings this year. PNC Park's home run factor of 0.9 provides modest suppression, and no career plate appearance data exists between Lowe and Tidwell to confirm or deny the threat. Home runs need only one swing. At +360 and 21.7% implied probability for a hitter in this kind of form, the value is real. Keep the unit size proportional to the low confidence.
Oneil Cruz Over 1.5 total bases
Oneil Cruz Over 1.5 total bases at +116 (MEDIUM confidence): Cruz is posting a .944 OPS over the last 28 days and .958 over the last seven. His season slash against right-handers sits at .271/.357/.485 with a .842 OPS. He has 17 home runs and 25 stolen bases. Tidwell's 4.54 ERA and elevated hard-contact profile mean Cruz does not need a perfect swing to reach base with extra-base potential. An extra-base hit or any two-hit game clears this. At +116, this is fair value for one of the more dangerous bats in either lineup right now.
NRFI
NRFI at -123 (MEDIUM confidence): Tidwell's first-inning NRFI record is 13-3 on the season and 9-1 over his last ten starts. He consistently keeps the first inning clean even in outings where he deteriorates later. Pittsburgh's home team NRFI sits at 73-67 overall and 5-5 over the last ten games, essentially neutral. The caution flag: San Francisco as the away team is 2 NRFI and 8 YRFI over their last ten road games, meaning runs are scoring in the first inning in Giants away games at a high rate. Bachar's first-inning profile is also an unknown here since the pre-game data referenced Jones. Tidwell's 9-for-1 recent record is the tiebreaker at near-coin-flip pricing, but the SF road YRFI trend keeps this at medium rather than high confidence.
Same-Game Parlay, 4 legs (LOW-to-MEDIUM confidence overall)
Same-Game Parlay, 4 legs (LOW-to-MEDIUM confidence overall): Giants ML (+132, contract 447688771), Giants +1.5 (-167, contract 447690246), Under 8.5 (-102, contract 447690260), Oneil Cruz over 1.5 total bases (+116, contract 447763979). The thesis is a tight, low-scoring game where San Francisco either wins outright or keeps it within one run, and Cruz contributes multi-base production in a competitive effort. The Giants ML and +1.5 are nearly identical outcomes in a one-run game. The Under anchors the scoring environment assumption. Cruz collecting 2-plus total bases in a close Giants loss is consistent with a competitive result rather than a blowout. All four legs are individually justified above, and they build a coherent game script rather than contradicting each other.
Analysis insight — no specific bet associated

Key Players

Batting AverageSF
Jung Hoo Lee
.282Batting Average
RF
Home RunsSF
Rafael Devers
32Home Runs
1B
Runs Batted InSF
Rafael Devers
83Runs Batted In
1B
Earned Run AverageSF
Landen Roupp
4.17Earned Run Average
SP
WinsSF
Logan Webb
8Wins
SP
StrikeoutsSF
Landen Roupp
137Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.310Batting Average
3B
Home RunsPIT
Brandon Lowe
29Home Runs
2B
Runs Batted InPIT
Brandon Lowe
83Runs Batted In
2B
Earned Run AveragePIT
Braxton Ashcraft
3.59Earned Run Average
SP
WinsPIT
Braxton Ashcraft
14Wins
SP
StrikeoutsPIT
Paul Skenes
179Strikeouts
SP

Recent Form

San Francisco Giants
L7-1Arizona Diamondbacks
W7-2Arizona Diamondbacks
W7-3Atlanta Braves
L13-12Pittsburgh Pirates
Pittsburgh Pirates
L4-1St. Louis Cardinals
W6-2St. Louis Cardinals
W5-4St. Louis Cardinals
W13-12San Francisco Giants

San Francisco Giants vs Pittsburgh Pirates Summary

Park, context, and a pitching change the market did not fully absorb. That is the three-part foundation of tonight's play. PNC Park plays as a pitcher-friendly environment, the game context (depleted bullpens, RISP futility, a Giants team with nothing to lose) leans toward a low-scoring and competitive finish, and the actual starter is a short reliever who has averaged under 1.9 innings per outing in his last three appearances. The Giants moneyline at +132 is the primary position, supported structurally by the +1.5 run line for bettors who want the safety net. Our model is in line with the 8.5 total, and the qualitative environment supports the Under as a thin secondary lean. Given how the pieces fit together, I lean closer to a 4-3 finish where San Francisco's early offense against Bachar does just enough and Tidwell avoids the floor-level meltdown he showed against Colorado.

The player props round out the picture on both sides. Oneil Cruz over 1.5 total bases at +116 is the most confident individual player bet. He is one of the few bats in either lineup with genuine multi-base upside on any swing, and Tidwell's hard-contact profile gives him real opportunities. Both pitcher strikeout Unders reflect the same short-leash reality: Bachar will not pitch deep enough to stack strikeouts, and Tidwell's K output has been too volatile to trust the Over at -172 juice. These are not exotic plays. They are direct extensions of the actual game structure. Brandon Lowe's home run at +360 is a low-confidence satellite play at small size for bettors who want exposure to his current hot streak. All of it operates under one assumption: this game stays close, stays under the total, and both bullpens are doing more work than their managers would prefer by the fifth inning.

The main caveat here is bullpen blowup risk. Exhausted relief corps produce erratic innings, and a single bad frame from either side can render the Under, the run line, and the game script irrelevant. Variance is part of the bet. Play accordingly and within your limits. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Sep 01, 2026SF @ PITPITPIT 13-12
Sep 02, 2026SF @ PITSFSF 5-4

Giants vs Pirates predictions: Giants +132 ML after Jones replaced by Bachar. SF +1.5 the structural play with PIT bullpen taxed in series finale at PNC Park.

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Pittsburgh Pirates