MLB matchup analysis

Giants vs Pirates Prediction, Odds and Model Pick

Thursday, September 3, 2026 at PNC Park · 12:35 PM ET

Pass

LyDia decision: Pass on Giants vs Pirates

Lab Rating
5.2/10
Model lean
Pirates 68.6%
Market probability
81.2%
Model edge
-12.6%
Best moneyline
-556
Sportsbooks checked
6
LyDia model
68.6%
Market
81.2%

The case for Pittsburgh Pirates

Pitching plan edge: 22 points
LyDia gives the Pittsburgh Pirates pitching plan the edge over Blade Tidwell (22 points on LyDia's pitcher score). Lake Bachar is projected for only 2⅓ innings, with the Pittsburgh Pirates bullpen covering the rest -- this compares the Pittsburgh Pirates blended starting-pitcher-and-bullpen quality against Blade Tidwell's own line, not two starters directly.
Late-inning bullpen advantage
San Francisco Giants relievers have a 6.27 ERA over the last 7 days; Pittsburgh Pirates relievers have a 3.86. If this is still close after six innings, that gap favors Pittsburgh Pirates.

The case for San Francisco Giants

Their bats are hot: +0.008 wOBA
San Francisco Giants is outhitting its own season form over the last 15 days.

Why it is not official

Setup quality below the bar
Lab Rating is 5.2/10, under the 7.2/10 required for an official pick.
Own bullpen carries risk: 8.0/10
The Pittsburgh Pirates bullpen comes in tired. A lead after six innings is less safe than usual.
Cold stretch at the plate
Pittsburgh Pirates is -0.032 wOBA below its own season form.

Why the setup score is what it is

Conviction: 6.79/10
LyDia's win probability for Pittsburgh Pirates (68.6%) is well clear of a coin flip -- this is a real, stated lean, not a guess.
Pitching plan: 20/30
Pittsburgh Pirates rates 70 on LyDia's pitcher score, judged on its own merits (50-80 is the credited range). That is a strong start on its own, and it earns most or all of the available credit here.
Bullpen: 7.11/10
Pittsburgh Pirates's bullpen carries a real edge over San Francisco Giants's tonight.
Offense: 18.42/50
Pittsburgh Pirates's recent form does not clearly outpace San Francisco Giants's.

Why the price is what it is

Team strength: 51.4%
Before any pitcher or bullpen adjustment, LyDia's team-strength model alone makes Pittsburgh Pirates 51.4% to win. Everything below moves the price from this starting point.
Pitcher score gap: 12 points
The pitcher-score gap favors Pittsburgh Pirates by 12 points. This is the biggest single mover of the price -- a large gap moves it a lot, a small gap barely moves it.
Bullpen adjustment: +0.057
The bullpen-fatigue gap between the two pens nudges the price toward Pittsburgh Pirates. This moves the price less than the starting pitchers do, since a starter covers more of the game than the bullpen.
Net effect: 51.4% -> 68.6%
Team strength alone had Pittsburgh Pirates at 51.4%. After the pitcher and bullpen terms, the price is 68.6% -- the same number shown as Model Lean above.
The verdict LyDia passes. The combined Lab Rating did not clear the official threshold.
Read the full model output

The combined Lab Rating did not clear the official threshold.

Final result

Giants 2, Pirates 5

How the analysis held up

Pittsburgh Pirates won, the side LyDia's model favored.

Lake Bachar (Pittsburgh Pirates), the starter LyDia's pitcher score favored, actually outpitched Blade Tidwell: 2.1 IP, 0 ER (0.00 ERA) against 5.0 IP, 2 ER (3.60 ERA). The edge held up.

The San Francisco Giants bullpen was flagged as elevated risk pregame (High risk). In relief it actually allowed 2 earned runs over 3.0 innings (6.00 ERA) — the risk read showed up. Note: 1 of the runs charged to the San Francisco Giants pitching staff overall was unearned — not something the bullpen's stuff should be blamed for.

The Pittsburgh Pirates bullpen was flagged as elevated risk pregame (Tired). In relief it actually allowed 2 earned runs over 6.2 innings (2.70 ERA) — the risk read did not show up on the scoreboard tonight.

Game information

MatchupSan Francisco Giants at Pittsburgh Pirates
DateThursday, September 3, 2026
First pitch12:35 PM ET
VenuePNC Park
Starting pitchersBlade Tidwell vs Lake Bachar
WeatherGame-time forecast: 74°F, 68% precipitation chance, 4 mph wind from SE.

Starting pitcher matchup

Full Pitcher Matchup Tool →
Blade TidwellGiants · RHP
vs
Lake BacharPirates · RHP
MetricGiantsPirates
Pitching planTraditional starterOpener / bullpen game
Expected innings52⅓
ThrowsRR
LyDia pitcher score (higher is better)5870
ERA (lower is better)4.433.59
WHIP (lower is better)1.241.08
K/9 (higher is better)7.69.3
K-BB% (higher is better)10.2%15.1%
K% (higher is better)20.5%25.2%
BB% (lower is better)10.2%10.1%
BB/9 (lower is better)3.83.7
HR/9 (lower is better)1.11.5
Ground-ball rate34.5%44.9%
Fly-ball rate65.5%55.1%

Pitching plan edge: LyDia gives the Pittsburgh Pirates pitching plan the edge over Blade Tidwell (22 points on LyDia's pitcher score). Lake Bachar is projected for only 2⅓ innings, with the Pittsburgh Pirates bullpen covering the rest -- this compares the Pittsburgh Pirates blended starting-pitcher-and-bullpen quality against Blade Tidwell's own line, not two starters directly.

Blended read: For the Pittsburgh Pirates, the bullpen is projected to throw more of the game than Lake Bachar (about 2⅓ innings for the starter), so LyDia grades that side on a whole-game effective ERA of 3.27 rather than Lake Bachar's own 3.59. Whole-game, that is 3.27 for the Pittsburgh Pirates against 4.26 on the other side, so the blended read leans Pittsburgh Pirates.

How to read this: the scorecards above name the starters; every number lives in this table.

Strikeout Projections Full strikeout projections →

Blade Tidwell strikeouts
5.4 LyDia projected Ks
No strikeout line posted when this page was generated
Lake Bachar strikeouts
3.0 LyDia projected Ks
No strikeout line posted when this page was generated

Same data source as the Pitcher Matchup Tool, where every starter on the slate is compared side by side.

Giants are 6-4 in their last 10 and averaging 4.6 runs per game over the last 15 days; Pirates are 5-5 in their last 10 and averaging 3.5 runs per game over the last 15 days. On the season Pirates carry the better run differential per game (+0.21 against -0.52).

MetricGiantsPirates
Last 106-45-5
Last 10 by venue (away team on the road, home team at home)3-7 on the road6-4 at home
OPS, last 15 days0.7280.648
wOBA, last 15 days (hot/cold read)0.3220.293
Runs per game, last 15 days4.63.5
K% last 15 days (lower is better)23.9%27.1%

Last 15 days only. Hot and cold streaks for all 30 teams live on the Stats page.

30-day offense

Full offense tool →
Last 30 daysGiantsPirates
OPS0.671 (-0.042 vs szn)0.664 (-0.070 vs szn)
Runs per game3.96 (-0.192 vs szn)4.04 (-0.864 vs szn)
wOBA (model offense input)0.299 (-0.015 vs szn)0.298 (-0.027 vs szn)
K% (lower is better)23.2% (+2.0% vs szn)25.9% (+1.5% vs szn)

Over the last 30 days the Giants have been the better offense, 0.299 wOBA to 0.298. They are cooling off against their own season line (-0.015 wOBA). Pirates are striking out at 25.9% over the window — something the opposing starter can lean on.

Season profile

Full Stats page →
MetricGiantsPirates
Record58-8268-72
Run differential / game (team quality)-0.52+0.21
Runs scored / game (offense, season)4.164.90
Runs allowed / game (defense, season, lower better)4.674.70
Season OPS0.7150.734
K% season (lower is better)21.3%24.4%
OPS vs opposing hand (season)0.7360.758

Season-long team quality, not recent form. Run differential and run environment come from the season standings; splits for all 30 teams live on the Stats page, including the run environment table.

Every team on today's slate, on any two axes you pick. Giants and Pirates are highlighted.

Giants
Combined risk
9.9 High risk
Fatigue
8.9 High risk
Efficiency
3.1 Below average
Pirates
Combined risk
8.0 Tired
Fatigue
8.2 High risk
Efficiency
5.5 Effective

Risk is what the model actually uses: fatigue blended with how well the pen has pitched. High fatigue with high efficiency is a tired pen that is still getting outs.

MetricGiantsPirates
Fatigue8.9/10, High risk8.2/10, High risk
Efficiency3.1/10, Below average5.5/10, Effective
Combined risk9.9/10, High risk8.0/10, Tired
Relief innings, last 7 days33.023.3
Back-to-back arms47
7-day ERA6.273.86
7-day WHIP1.731.11

Fatigue measures workload. Efficiency measures recent run prevention. Combined risk is what the moneyline and totals systems use.

Run total projection

Full Totals Projections →
LyDia projection
9.3
Market total
5.5
Projected away runs
4.6
Projected home runs
3.9
Over price
-104
Under price
-115
San Francisco Giants team total
4.6 projected
Line 1.5 · O +100 / U -115
Over research lean (+3.1)
Pittsburgh Pirates team total
3.9 projected
Line 4.5 · O +160 / U -145
No team-total lean

The model projects 3.8 runs above the market total. A research lean still requires a setup rating of at least 7.0/10. Team totals remain research-only until their graded sample is established.

More games today

All matchups →

Every LyDia pick, graded in public

Free daily model card by email, or open today's full slate. Membership adds delivery before first pitch.

Today's picks Membership

Model outputs are not guarantees. LyDia provides analysis and education only. Every official pick remains visible on the Results page. 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER.