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 40%Pittsburgh Pirates 60%
Market LinesRun Line: Pittsburgh Pirates -1Total: O/U 7.5
Model: Under 7.5
Model projects 7.3 total runs vs 7.5 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
55%
76/139
MLB: 48%
Starter
50%
12/24
vs PIT
67%
2/3
Avg Total
8.7
MLB: 8.9
Game Starter (24) Last Starter vs PIT vs PIT (3)
Logan Webb #62 · RHP · Age 30
3.72
ERA (2026)
7.2
K/9 (2026)
24
Starts (2026)
9.3
Avg Total (2026)
Last 3:
ND CIN (Aug 26): 6.0IP, 2ER, 6K
L @BOS (Aug 21): 2.2IP, 5ER, 2K
W COL (Aug 15): 6.0IP, 1ER, 7K
vs PIT: ND (May 21 2024): 6.0 IP, 2 ER, 6 K
Bullpen (2026 Season)Poor
ERA: 4.58MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-08-28 vs ARI. Bullpen arms likely still recovering.
Recent: W 6-1L 6-10L 1-7W 7-2W 7-3
Lineup vs Logan Webb (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsLF16.2140.5990
Oneil CruzCF12.1820.5230
Nick Gonzales3B9.2500.5830
Spencer Horwitz1B9.2220.5550
Henry DavisC6.1670.3340
Jared TrioloSS4.3330.5830
Brandon Lowe2B3.0000.0000
Jake MangumCF3.3330.6660
5 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
59%
82/138
MLB: 48%
Starter
59%
16/27
vs SF
67%
2/3
Avg Total
9.5
MLB: 8.9
Game Starter (27) Last Starter vs SF vs SF (3)
Paul Skenes #30 · RHP · Age 24
3.79
ERA (2026)
10.9
K/9 (2026)
27
Starts (2026)
10.2
Avg Total (2026)
Last 3:
ND @SD (Aug 25): 6.0IP, 0ER, 4K
ND DET (Aug 19): 4.1IP, 3ER, 5K
L @MIA (Aug 11): 5.0IP, 1ER, 4K
vs SF: ND (May 23 2024): 6.0 IP, 1 ER, 3 K
Bullpen (2026 Season)Average
ERA: 3.54MLB Avg: 3.9510 relievers
Recent: W 1-0L 0-3L 1-4W 6-2W 5-4
Lineup vs Paul Skenes (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickGiants +1.5 (-175, MEDIUM confidence)
Webb's two-start dominance against this Pittsburgh lineup makes a blowout Giants loss a low-probability outcome.
PickUnder 7.0 runs (-101, LOW confidence)
The model projection aligns with the market total, leaving no model edge, and confidence stays low.
PickGiants ML (+142, LOW confidence)
The market prices San Francisco at 41.3% implied probability.

San Francisco Giants vs Pittsburgh Pirates Game Preview

The San Francisco Giants send Logan Webb to the mound at PNC Park on Tuesday, and that fact alone changes the calculus of this entire game. Webb versus Paul Skenes looks like a mirror matchup on paper, two right-handers sitting at 3.72 and 3.79 ERA respectively in MLB action. The surface numbers are similar. The trajectories, and more importantly the matchup history, are not.

Webb has done something remarkable against this Pittsburgh Pirates lineup. In his two most recent starts against them in 2025, he logged 10 strikeouts in 6 innings on August 5, then turned around and struck out 11 in 5.2 innings on July 30. That is 21 strikeouts across 11.2 innings against a lineup he now faces a third time in 13 months. The career BvP data reinforces the trend. Bryan Reynolds is hitting .214 with a 0.599 OPS in 16 career PA against Webb. Oneil Cruz is at .182 with a 0.523 OPS in 12 PA. Brandon Lowe has gone 0-for-3 with a 0.000 OPS in his only matchup, also in 2025. These are not random variance numbers. Webb's sinker and changeup combination generates weak contact and ground balls at a rate that specifically targets how this lineup swings. PNC Park, with a runs factor of 0.96 and a home run factor of 0.90, keeps the ball in the yard and suppresses scoring. This is the right pitcher in the right ballpark against the right opponent.

Skenes is the more complicated story. His 2024 debut (1.96 ERA) and 2025 follow-up (1.97 ERA) were legitimate, historic starts to a career. His 2026 has been something else entirely. A 3.79 ERA, a 9-11 record, and a recent run of 4, 5, and 4 strikeouts in three straight starts signal a pitcher working through real command problems. One of those outings ended at 4.1 innings with four walks. ESPN's Gonzalez was blunt about it: "It's a shame, especially since Paul Skenes struggled for the most part this season, and if he and some of the other pitchers were playing better, this team could've made the postseason." His 7 days of extended rest enters as a wildcard. It may sharpen his stuff, but extended rest does not automatically fix command, and his Giants-facing sample is thin, just 6 innings in May 2024 with 1 run and 3 Ks. The entire San Francisco lineup carries zero career plate appearances against him, which creates genuine uncertainty for both sides.

The fair counter to the Giants play is Pittsburgh's offense. Brandon Lowe is posting a .900 OPS against right-handed pitching this season with 28 home runs, and Oneil Cruz is scorching in the last seven days at a 0.935 OPS. Pittsburgh is averaging 4.8 runs per game, the better offensive club here. And San Francisco's 24-45 road record is a real number that does not disappear because Webb is starting. But this game is built around two pitchers, a pitcher-friendly park, and a starter who has demonstrably figured something out against this specific lineup. The pitching data points one direction, and that is where this analysis starts.

San Francisco Giants vs Pittsburgh Pirates Key Insights

  • Logan Webb has struck out 10 and 11 batters in his last two starts against this exact Pittsburgh lineup, generating 21 Ks in 11.2 innings and holding core Pirates hitters to well below their season OPS marks in career BvP data.
  • Paul Skenes has registered just 4, 5, and 4 strikeouts in his last three starts, all under his 6.5 strikeout prop line, as command issues and shortened outings have capped his ceiling throughout the second half of 2026.
  • PNC Park suppresses scoring with a runs factor of 0.96 and a home run factor of 0.90, meaning both Brandon Lowe's 28 home runs and the Giants' power threats face a genuine park-level headwind tonight.
  • The entire San Francisco lineup has zero career plate appearances against Skenes, which introduces real uncertainty about how they approach him early. No matchup history cuts both ways: he can dominate them, or they can adjust without preconceived tendencies.
  • Both bullpens enter fresh in Game 1 of this series, which typically extends starter usage and pushes games toward the starting pitching matchup, a dynamic that plays directly into Webb's documented strength here.
  • Pittsburgh's postseason odds are essentially zero per ESPN, and the Pirates dropped eight of their first 11 August games. Motivational context heading into September may affect lineup aggressiveness and pitching strategy.

San Francisco Giants vs Pittsburgh Pirates Betting Picks

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

Under 7.0 runs (-101, LOW confidence)
Under 7.0 runs (-101, LOW confidence): The model projection aligns with the market total, leaving no model edge, and confidence stays low. But the contextual factors are genuine: two starters with sub-3.80 ERAs, a pitcher-friendly park, San Francisco posting 4.1 runs per game on the road this season, and both bullpens entering fresh. Under 7.0 at near-neutral odds gives you a real pitching argument behind the number without paying heavy juice. Treat as a lean.
Giants ML (+142, LOW confidence)
Giants ML (+142, LOW confidence): The market prices San Francisco at 41.3% implied probability. Webb's career dominance against this specific lineup, combined with Skenes' real 2026 inconsistency at 3.79 ERA and a 9-11 record, suggests true probability sits closer to 45-47%. That gap at +142 is where the value lives. The Giants' 24-45 road record is the honest caveat, and it keeps this at low conviction. But the pitching edge is specific and measurable, not manufactured.
Paul Skenes Under 6.5 strikeouts (-135, HIGH confidence)
Paul Skenes Under 6.5 strikeouts (-135, HIGH confidence): Three consecutive outings of 4, 5, and 4 strikeouts, one of which ended at 4.1 innings with four walks on August 19. His ERA has climbed to 3.79 and ESPN's beat coverage has directly noted his season-long struggles. Seven days of extended rest is a wildcard, but rest does not reliably restore command, and the recent trend is persistent. At -135, this is the highest-confidence bet on the card. The recent data is overwhelming.
Logan Webb Over 5.5 strikeouts (+118, MEDIUM confidence)
Logan Webb Over 5.5 strikeouts (+118, MEDIUM confidence): Webb's last two starts against Pittsburgh: 10 Ks and 11 Ks. His 2026 K/9 has dipped to 7.19, but this matchup is the exception. Reynolds is at a 0.599 OPS against him in 16 PA. Cruz sits at a 0.523 OPS in 12 PA. Lowe has no career hits against him in 3 PA. The market gives you +118 on a pitcher who has cleared this line in both of his last two starts against these exact hitters. His August 26 outing against Cincinnati produced 6 strikeouts in 6 innings, consistent with over pace.
Oneil Cruz Under 0.5 hits (+126, MEDIUM confidence)
Oneil Cruz Under 0.5 hits (+126, MEDIUM confidence): Cruz carries a 0.935 OPS over the last 7 days and looks like one of the most dangerous hitters in this lineup right now. But Webb has consistently neutralized him: Cruz is .182 with a 0.523 OPS across 12 career PA, including a 0.000 OPS in 2022 and a 0.167 OPS in 2025. Webb's ground-ball profile targets pull-heavy hitters. At +126 with 44.2% implied, the market underweights a pitcher who has held Cruz to a .182 career average over a meaningful sample.
Brandon Lowe Under 0.5 hits (+150, LOW confidence)
Brandon Lowe Under 0.5 hits (+150, LOW confidence): The sample is three career PA, all from 2025, in which Lowe went 0-for-3 with a 0.000 OPS. That is a small number. But Lowe's platoon OPS against left-handed pitching is only 0.581, suggesting he struggles against pitchers with movement and sink rather than pure velocity. Webb's sinker and changeup generate weak contact against power hitters. At +150 with 40.0% implied, the market does not adequately weight what limited matchup history exists. Small sample keeps this at low conviction.
Rafael Devers to hit a home run (+370, LOW confidence)
Rafael Devers to hit a home run (+370, LOW confidence): Devers leads San Francisco with 30 home runs and is as hot as any hitter in the lineup right now, posting a 1.278 OPS over the last 7 days. No career matchup data exists against Skenes, making this a genuine unknown. Skenes has allowed 14 home runs in 145 innings in 2026. PNC Park's HR factor of 0.90 suppresses power slightly. At +370, this is a speculative long-shot play on Devers' elite form against a pitcher he has never faced, not a primary pick. Bet accordingly.
SGP (4 legs)
SGP (4 legs): Giants +1.5 + Under 7.0 + Skenes Under 6.5 strikeouts + Webb Over 5.5 strikeouts. These four legs reinforce each other directly. Two starters in a pitcher-friendly park produce a low-scoring, well-pitched game. Webb logs innings and strikeouts against a lineup he has historically dominated. Skenes keeps his K total capped by the same command issues that have defined his 2026. San Francisco stays within a run or two. Each leg makes the others more likely, not less.
Analysis insight — no specific bet associated
NRFI (-154, MEDIUM conviction)
NRFI (-154, MEDIUM conviction): Both starters enter with extended rest, Skenes on 7 days and Webb on 6. Skenes threw 6 shutout innings in his most recent start on August 25. Webb's sinker generates weak contact early in counts and his August 26 outing showed 6 strong innings against Cincinnati. PNC Park's run-suppressing environment adds further structural support. The market at -154 already reflects confidence in both arms to hold through the first inning, and the pitching data backs that price.

Key Players

Batting AverageSF
Jung Hoo Lee
.288Batting Average
RF
Home RunsSF
Rafael Devers
30Home Runs
1B
Runs Batted InSF
Rafael Devers
79Runs Batted In
1B
Earned Run AverageSF
Logan Webb
3.72Earned Run Average
SP
WinsSF
Logan Webb
8Wins
SP
StrikeoutsSF
Landen Roupp
133Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.307Batting Average
3B
Home RunsPIT
Brandon Lowe
28Home Runs
2B
Runs Batted InPIT
Brandon Lowe
82Runs Batted In
2B
Earned Run AveragePIT
Braxton Ashcraft
3.59Earned Run Average
SP
WinsPIT
Braxton Ashcraft
14Wins
SP
StrikeoutsPIT
Paul Skenes
175Strikeouts
SP

Recent Form

San Francisco Giants
W6-1Arizona Diamondbacks
L10-6Arizona Diamondbacks
L7-1Arizona Diamondbacks
W7-2Arizona Diamondbacks
W7-3Atlanta Braves
Pittsburgh Pirates
W1-0San Diego Padres
L3-0San Diego Padres
L4-1St. Louis Cardinals
W6-2St. Louis Cardinals
W5-4St. Louis Cardinals

San Francisco Giants vs Pittsburgh Pirates Summary

This game has the hallmarks of a 3-2 or 4-3 grind, and the pitching data supports exactly that outcome. Webb is the primary reason to take San Francisco seriously at +142. His opponent-specific track record against this Pittsburgh lineup is not a small-sample quirk. It is 21 strikeouts across two full starts against hitters he now faces a third time. Skenes remains capable of elite outings, and his last start showed 6 shutout innings against San Diego on August 25. But his 2026 as a whole tells a different story: 3.79 ERA, four walks in a single outing in August, and three consecutive strikeout totals that all came in under his prop line. The contrarian case for Pittsburgh rests on Lowe's .900 OPS against right-handed pitching and the Giants' dreadful 24-45 road record. Those numbers are real, and they are why the moneyline sits at low confidence. But Webb's specific edge against this lineup is the kind of data-backed angle that moves the needle even against a road-record headwind.

The Skenes Under 6.5 strikeouts at -135 is the clearest play on the card, backed by a three-start trend and documented command problems that extended rest alone will not solve. The Giants run line at -175 protects against the most common losing scenario and is the responsible structural bet for anyone who wants exposure to San Francisco without taking the full moneyline risk. The Under 7.0 at -101 is a lean rather than a strong call, thin margin given where the model sits relative to the market line, but the pitching context behind it is genuine. Gonzalez noted, Skenes "struggled for the most part this season," and betting that trend holds for one more September night comes with real data behind it, not just narrative.

Manage your stakes on the Devers home run prop and the Lowe hitless game. These are speculative, small-edge plays at the end of the card. The core thesis is Webb's arm, a pitcher-friendly park, and Skenes' 2026 K ceiling. That is where the actual edge in this game lives. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSF leads series 2-1
DateMatchupResult
May 09, 2026PIT @ SFSFSF 5-2
May 10, 2026PIT @ SFPITPIT 13-3
May 10, 2026PIT @ SFSFSF 7-6

Giants vs Pirates predictions: Webb has 21 Ks in his last 2 starts vs Pittsburgh. Best bets: Giants ML +142, Under 7.0, Skenes Under 6.5 Ks at PNC Park.

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Pittsburgh Pirates