The SABRhood
  • Home
  • Today
  • Standings
  • Leaders
  • Awards
    • MLB Award Races
    • Insane Baseball Awards
  • Intelligence
    • Story Engine
    • Players
    • Player Change Engine
    • Career Path Engine
    • Teams
    • Team reports
    • Matchups
    • Pitch Lab
    • Run Game
    • Fielding
    • Triple-A Watch
    • History
    • History Match
    • League Trends
  • Projections
  • Newsletter
  • Graphics
  • Editorials
  • Broadcast
  • About

San Francisco Giants Team report

Automated SABRhood research report for the San Francisco Giants.
← Baltimore OriolesAll teamsColorado Rockies →
SABRhood team report

San Francisco Giants

San Francisco Giants ranks 23rd in run generation and 23rd in pitching performance, with a usable bullpen and 2 recent risers.

League intelligence# 23 34.0 index
Run generation#23
Composite score 35.5
Pitching#23
Composite score 32.4
Recent play#11
2 recent risers
Bullpen readiness#18
Current state usable
Roster construction

Where this club creates, and loses, WAR

Players are split by position and total WAR is calculated; the green border indicates a club is top-ten in positional WAR, the red border indicates a bottom-ten club.

Best value pocketsFirst base / Third baseClearest upgrade lanesOutfield / Relief pitching
CMiddle

Catcher

1.2WAR#19 of 30
Top valueDaniel Susac1.3 WAR
1BStrength

First base

4.5WAR#3 of 30
Top valueLuis Arraez3.8 WAR
2BMiddle

Second base

1.5WAR#19 of 30
Top valueCasey Schmitt1.8 WAR
3BStrength

Third base

2.9WAR#5 of 29
Top valueRafael Devers1.6 WAR
SSNeed

Shortstop

0.4WAR#24 of 28
Top valueWilly Adames0.3 WAR
OFNeed

Outfield

1.4WAR#28 of 30
Top valueJung Hoo Lee1.2 WAR
SPMiddle

Starting pitching

6.9WAR#19 of 30
Top valueLogan Webb2.3 WAR
RPNeed

Relief pitching

0.0WAR#26 of 30
Top valueKeaton Winn0.5 WAR
Broadcast three

Water cooler notes

Three concise, evidence-linked notes to start a broadcast conversation.

  1. 1
    team identity

    San Francisco Giants’s analytical identity

    San Francisco Giants ranks 23rd in run generation and 23rd in pitching performance, with a usable bullpen and 2 recent risers.

  2. 2
    form driver

    Drew Gilbert is the strongest recent hitter signal

    Recent OPS 1.250 versus 0.690 previously.

  3. 3
    matchup edge

    Rafael Devers is doing more damage against right-handed pitching

    Estimated wOBA: 0.250 vs L, 0.422 vs R.

Why it changed

Player movement with league context attached

The recent-window shift and the full-season league standing are separate, so a surge never floats free of the player’s actual level.

Hitter change profile

Drew Gilbert

San Francisco Giants | LHB

40.9
Season PA382OPS0.726Est. wOBA0.317Samplestrong
Biggest changerun value per PA +2.73 z

Run value per PA is the largest recent shift: improving by 2.7 standard deviations versus the MLB change pattern. Season level: 34th percentile.

Season contextMLB percentile
OPS47th
0.726
Est. wOBA48th
0.317
Strikeout rate72nd
18.1%
Walk rate57th
9.2%
Hard-hit rate35th
36.8%
Run value / PA34th
-0.004
0League midpoint100
What changedRecent vs earlier season
OPS+2.40 z
Recent 1.250 vs baseline 0.690
Est. wOBA+2.24 z
Recent 0.508 vs baseline 0.304
Strikeout rate+0.24 z
Recent 16.0% vs baseline 18.2%
Walk rate+0.72 z
Recent 12.0% vs baseline 9.0%
Hard-hit rate+2.40 z
Recent 58.8% vs baseline 35.3%
Run value / PA+2.73 z
Recent 0.219 vs baseline -0.020
Cooling50Improving
Broadcast read: Run value per PA is the largest recent shift: improving by 2.7 standard deviations versus the MLB change pattern. Season level: 34th percentile. Recent sample: 25 PA; prior sample: 357 PA.
Pitcher change profile

Philip Abner

San Francisco Giants | LHP

38.9
Season BF86OPS allowed0.940Est. wOBA allowed0.395Sampledeveloping
Biggest changeOPS allowed -2.64 z

OPS allowed is the largest recent shift: declining by 2.6 standard deviations versus the MLB change pattern. Season level: 1st percentile.

Season contextMLB percentile
OPS allowed1st
0.940
Est. wOBA allowed1st
0.395
Strikeout rate0th
11.6%
Walk rate allowed5th
12.8%
Hard-hit rate allowed43rd
38.5%
Run value allowed / PA1st
0.091
0League midpoint100
What changedRecent vs earlier season
OPS allowed-2.64 z
Recent 1.510 vs baseline 0.754
Est. wOBA allowed-2.22 z
Recent 0.580 vs baseline 0.331
Strikeout rate+1.17 z
Recent 18.2% vs baseline 9.4%
Walk rate allowed-0.28 z
Recent 13.6% vs baseline 12.5%
Hard-hit rate allowed+0.58 z
Recent 33.3% vs baseline 40.0%
Run value allowed / PA-1.98 z
Recent 0.248 vs baseline 0.036
Cooling50Improving
Broadcast read: OPS allowed is the largest recent shift: declining by 2.6 standard deviations versus the MLB change pattern. Season level: 1st percentile. Recent sample: 22 BF; prior sample: 64 BF.
Team highs

The category leaders inside this clubhouse

Familiar production now sits beside tracked force: 100+ mph contact and pitches are shown as both totals and opportunity rates.

Club contact

100+ mph batted balls

Tracked-contact season total

  1. 1Rafael DeversSan Francisco Giants142
  2. 2Bryce EldridgeSan Francisco Giants89
  3. 3Casey SchmittSan Francisco Giants89
  4. 4Willy AdamesSan Francisco Giants67
  5. 5Jung Hoo LeeSan Francisco Giants64
Club contact

100+ mph contact rate

Minimum 30 tracked batted balls

  1. 1Rafael DeversSan Francisco Giants35.5%
  2. 2Bryce EldridgeSan Francisco Giants33.1%
  3. 3Casey SchmittSan Francisco Giants28.8%
  4. 4Victor BericotoSan Francisco Giants27.9%
  5. 5Shay WhitcombSan Francisco Giants25.7%
Club velocity

Pitches at 100+ mph

Across every pitch type

  1. 1Joel PegueroSan Francisco Giants61
  2. 2Joel KuhnelSan Francisco Giants1
  3. 3Carson SeymourSan Francisco Giants1
  4. 4Gregory SantosSan Francisco Giants1
  5. 5Keaton WinnSan Francisco Giants0
Club velocity

100+ mph pitch rate

Minimum 100 tracked pitches

  1. 1Joel PegueroSan Francisco Giants36.1%
  2. 2Carson SeymourSan Francisco Giants0.2%
  3. 3Joel KuhnelSan Francisco Giants0.1%
  4. 4Keaton WinnSan Francisco Giants0.0%
  5. 5Blade TidwellSan Francisco Giants0.0%
Club offense

Batting average

Best qualified contact results

  1. 1Jonah CoxSan Francisco Giants0.280
  2. 2Jung Hoo LeeSan Francisco Giants0.276
  3. 3Casey SchmittSan Francisco Giants0.271
  4. 4Bryce EldridgeSan Francisco Giants0.269
  5. 5Rafael DeversSan Francisco Giants0.258
Club offense

Home runs

The club power board

  1. 1Rafael DeversSan Francisco Giants37
  2. 2Casey SchmittSan Francisco Giants21
  3. 3Willy AdamesSan Francisco Giants21
  4. 4Bryce EldridgeSan Francisco Giants17
  5. 5Drew GilbertSan Francisco Giants11
Club offense

OPS

On-base and slugging production

  1. 1Rafael DeversSan Francisco Giants0.861
  2. 2Bryce EldridgeSan Francisco Giants0.825
  3. 3Casey SchmittSan Francisco Giants0.780
  4. 4Jonah CoxSan Francisco Giants0.746
  5. 5Drew GilbertSan Francisco Giants0.726
Club pitching

Strikeouts

Total batters finished by strikeout

  1. 1Landen RouppSan Francisco Giants143
  2. 2Logan WebbSan Francisco Giants134
  3. 3Adrian HouserSan Francisco Giants75
  4. 4Trevor McDonaldSan Francisco Giants57
  5. 5Blade TidwellSan Francisco Giants46
Club pitching

Strikeout rate

Strikeouts per batter faced

  1. 1Trent HarrisSan Francisco Giants32.1%
  2. 2Dylan SmithSan Francisco Giants25.8%
  3. 3Sam HentgesSan Francisco Giants22.8%
  4. 4Anthony MolinaSan Francisco Giants21.9%
  5. 5Landen RouppSan Francisco Giants21.7%
Club pitching

Lowest OPS allowed

Qualified opponent production

  1. 1Trent HarrisSan Francisco Giants0.597
  2. 2Keaton WinnSan Francisco Giants0.641
  3. 3Landen RouppSan Francisco Giants0.646
  4. 4JT BrubakerSan Francisco Giants0.651
  5. 5Logan WebbSan Francisco Giants0.654
Ace-in-the-Hole

The staff ace’s complete arsenal

The highest-WAR qualified starter leads the card. Every tracked offering is shown with usage, pitch traits, outcomes, and same-pitch MLB percentiles.

Staff ace · RHP

Logan Webb

119.0 IP · 3.93 ERA · 2.3 WAR

2,488 tracked pitches
Pitch Use Velo Whiff Chase Zone Putaway Hard hit
SinkerSI · 732 pitches 29.4% 92.119th pct 11.6%56th pct 24.0%41st pct 55.6%46th pct 0.0%100th pct 51.1%12th pct
ChangeupCH · 596 pitches 24.0% 85.843rd pct 26.3%39th pct 47.0%95th pct 30.4%20th pct 0.0%100th pct 32.2%47th pct
SweeperST · 499 pitches 20.1% 84.273rd pct 20.2%11th pct 26.0%19th pct 50.7%93rd pct 0.0%100th pct 34.9%29th pct
Four-Seam FastballFF · 339 pitches 13.6% 92.313th pct 22.8%80th pct 28.3%57th pct 45.7%11th pct 0.0%100th pct 33.9%86th pct
CutterFC · 322 pitches 12.9% 89.848th pct 16.1%25th pct 29.9%59th pct 52.2%55th pct 0.0%100th pct 24.2%92nd pct
Percentiles compare each pitch only with the same MLB pitch type and a minimum 50-pitch peer sample. Hard-hit percentile is reversed so a higher percentile is better.
Matchup intelligence

The largest qualified handedness edges

hitter edge91.4

Rafael Devers

San Francisco Giants

Rafael Devers is doing more damage against right-handed pitching

vs L0.250
vs R0.422

Estimated wOBA: 0.250 vs L, 0.422 vs R.

pitcher edge85.7

Adrian Houser

San Francisco Giants

Adrian Houser is limiting right-handed batters more effectively

vs L0.377
vs R0.235

Estimated wOBA: 0.377 vs L, 0.235 vs R.

pitcher edge80.2

Blade Tidwell

San Francisco Giants

Blade Tidwell is limiting right-handed batters more effectively

vs L0.382
vs R0.197

Estimated wOBA: 0.382 vs L, 0.197 vs R.

Bullpen decision board

Best available matchup for either side

The board now shows only the highest-ranked active reliever against a left-handed hitter and a right-handed hitter. Workload availability, role, season performance, and handedness all remain visible.

Left-handed batter78.7

Sam Hentges

LHP · monitor · 1 days rest

Availability72.4%Matchup100.0%Performance58.7%
Right-handed batter78.8

Blade Tidwell

RHP · available · 6 days rest

Availability100.0%Matchup70.0%Performance48.1%
Story leads

Team Headlines

Subject Reporting lead Score
Rafael Devers Rafael Devers is building one of baseball’s strongest offensive cases 91.0
Bryce Eldridge Bryce Eldridge is building one of baseball’s strongest offensive cases 88.0
Casey Schmitt Casey Schmitt is building one of baseball’s strongest offensive cases 77.5
Trent Harris Trent Harris is limiting opponent production at an elite rate 77.0
Landen Roupp Landen Roupp is limiting opponent production at an elite rate 75.6
Landen Roupp Landen Roupp’s Curveball: 76.7 mph, 32.6% whiffs 75.4
Research status: this automated report is a reporting foundation, not a finished scouting report. Active rosters are date-stamped; injuries, same-day transactions, probable pitchers, and opponent context still require pregame confirmation.
← Baltimore OriolesAll teamsColorado Rockies →

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood