Rosternomics

Giants SFG

202664–91 (0.413)
‹ Previous Next ›

President of baseball ops: Buster Posey · GM: Zack Minasian · partial season

Overview

Ranks vs the 30 teams in 2026, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$188M
Win %
0.413
TAB
-11.4
WAB
-16.2
Roster composition
Roster fWAR
24.6
Dead money %
27%
Depth Players
4.0
Dead WAR
-7.0
Farm System
Total Proj. WAR
75.4
Pitching Proj. WAR
31.4
Hitting Proj. WAR
43.9

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2026 depth chart — stacked by playing time

C

Drew Cavanaugh48
RDaniel Susac47
BPatrick Bailey30
REric Haase24
RAndrew Knizner21
Jesus Rodriguez12
RLogan Porter1

1B

LRafael Devers100
LBryce Eldridge41
RCasey Schmitt16
RShay Whitcomb3
RJerar Encarnacion2
RBrett Harris2
RBuddy Kennedy1
Victor Bericoto1

2B

ROsleivis Basabe37
Nate Furman17
Jonah Cox12
RCasey Schmitt7
RChristian Koss5
RShay Whitcomb4
Jesus Rodriguez2
RBuddy Kennedy2

3B

RMatt Chapman83
RCasey Schmitt24
RChristian Koss20
RShay Whitcomb18
RBuddy Kennedy16
ROsleivis Basabe12
RBrett Harris6
RDaniel Susac1
LLuis Arraez1

SS

RWilly Adames121
RChristian Koss34
RCasey Schmitt7
ROsleivis Basabe2

LF

RCasey Schmitt30
LDrew Gilbert26
Turner Hill26
Victor Bericoto18
LGrant McCray13
LWill Brennan4
Eddys Leonard3
REric Haase3
Jonah Cox3
Jesus Rodriguez3
RJerar Encarnacion1
RJared Oliva1
Scott Bandura1

CF

LDrew Gilbert103
Jonah Cox47
RHarrison Bader30
LJung Hoo Lee17
LGrant McCray10
RJared Oliva3

RF

LJung Hoo Lee128
Victor Bericoto13
LGrant McCray11
LDrew Gilbert9
RJerar Encarnacion8
LWill Brennan4
Jesus Rodriguez3
Scott Bandura3

DH

LBryce Eldridge66
LRafael Devers48
RCasey Schmitt23
LJung Hoo Lee4
RBuddy Kennedy2
LGrant McCray2
RJerar Encarnacion2
Turner Hill2
Nate Furman2
Drew Cavanaugh2
Victor Bericoto2
Scott Bandura2
RChristian Koss1
RHeliot Ramos1
LLuis Arraez1
RMatt Chapman1
ROsleivis Basabe1
LWill Brennan1

Starters

RLogan Webb3.1 WAR
RLanden Roupp2.5 WAR
LRobbie Ray1.1 WAR
RTyler Mahle0.8 WAR
RTrevor McDonald0.7 WAR
RAnthony Molina0.6 WAR
RAdrian Houser0.4 WAR
RBlade Tidwell0.4 WAR
RJT Brubaker0.1 WAR
LCarson Whisenhunt-0.0 WAR
Matthew WilkinsonNone WAR
Cesar PerdomoNone WAR
Yunior MarteNone WAR

Bullpen

RDylan Smith4 sv
RKeaton Winn14 h
LSam Hentges10 h
LMatt Gage5 h
RRyan Walker5 h
RJT Brubaker3 h
RCaleb Kilian0 h
LErik Miller0 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2025)

PlayerfWAR
Luis Arraez3.8
Daniel Susac1.0
Tyler Mahle0.8
Anthony Molina0.6
Dylan Smith0.5
Adrian Houser0.4

Key subtractions (gone from 2025)

Player2025 fWAR
Justin Verlander2.3
Mike Yastrzemski1.0
Tyler Rogers0.9
Jordan Hicks0.7
Camilo Doval0.6
Dominic Smith0.4

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Giants. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2026; everyone else is shown as a 2026 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Logan Webb 2024–2026 +13.2 +231.7 43.0 +188.7 $3.3M 2.19× Arb extension · 2024–2028 · $18.0M AAV
Landen Roupp 2026 +2.6 +41.2 0.8 +40.4 $0.3M 1.96× Pre-arbitration · 2026–2026 · $0.8M AAV
Luis Arraez 2026 +3.9 +39.4 8.6 +30.9 $2.2M 1.25× Free Agent · 2026–2026 · $12.0M AAV
Casey Schmitt 2026 +1.9 +18.8 0.8 +18.0 $0.4M 1.22× Pre-arbitration · 2026–2026 · $0.8M AAV
Bryce Eldridge 2026 +1.9 +15.1 0.6 +14.5 $0.3M 1.01× Pre-arbitration · 2026–2026 · $0.8M AAV
Drew Gilbert 2026 +1.4 +9.3 0.7 +8.6 $0.5M 0.83×
Willy Adames 2025–2026 +4.5 +32.0 26.3 +5.7 $5.9M 0.89× Free Agent · 2025–2031 · $26.0M AAV
Dylan Smith 2026 +0.5 +5.7 0.0 +5.6 $0.0M 1.34×
Trevor McDonald 2026 +0.7 +5.8 0.6 +5.2 $0.8M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Anthony Molina 2026 +0.6 +4.9 0.0 +4.9 $0.0M 1.02×
Daniel Susac 2026 +1.1 +4.5 0.8 +3.7 $0.7M 0.52× Pre-arbitration · 2026–2026 · $0.8M AAV
Heliot Ramos 2026 +0.7 +3.7 0.6 +3.2 $0.9M 0.69× Pre-arbitration · 2026–2026 · $0.8M AAV
Blade Tidwell 2026 +0.4 +3.2 0.1 +3.0 $0.3M 1.02×
Christian Koss 2026 +0.4 +1.8 0.2 +1.6 $0.6M 0.61×
Erik Miller 2026 +0.3 +1.8 0.6 +1.3 $1.6M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Caleb Kilian 2026 +0.4 +1.9 0.8 +1.1 $2.2M 0.67× Free Agent · 2026–2026 · $0.8M AAV
Keaton Winn 2026 +0.3 +1.8 0.8 +1.0 $2.4M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Sam Hentges 2026 +0.4 +2.3 1.4 +0.9 $3.3M 0.67× Free Agent · 2026–2026 · $1.4M AAV
Tyler Mahle 2026 +0.9 +7.2 6.9 +0.3 $7.8M 1.02× Free Agent · 2026–2026 · $10.0M AAV
Brett Harris 2026 +0.0 +0.1 0.0 +0.1 $1.6M 0.58×
Gregory Santos 2026 -0.0 -0.1 0.1 -0.2 0.67×
Logan Porter 2026 +0.0 +0.0 0.2 -0.2 0.52×
Joel Peguero 2026 +0.0 +0.2 0.8 -0.6 $27.5M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Patrick Bailey 2026 -0.1 -0.6 0.2 -0.7 0.52× Pre-arbitration · 2026–2026 · $0.8M AAV
Tristan Beck 2026 -0.1 -0.6 0.0 -0.7 0.67×
Carson Whisenhunt 2026 -0.0 -0.0 0.8 -0.9 1.02×
Spencer Bivens 2026 -0.0 -0.1 0.8 -1.0 0.67×
Jason Foley 2026 +0.2 +0.9 2.0 -1.1 $12.5M 0.67× Free Agent · 2026–2026 · $2.0M AAV
Jared Oliva 2026 -0.1 -0.4 0.8 -1.2 0.83× Free Agent · 2026–2026 · $0.8M AAV
Reiver Sanmartin 2026 -0.1 -0.4 0.8 -1.2 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Shay Whitcomb 2026 -0.3 -1.2 0.1 -1.3 0.58×
JT Brubaker 2026 +0.1 +0.3 1.8 -1.5 $29.7M 0.67× Arbitration · 2026–2026 · $1.8M AAV
Buddy Kennedy 2026 -0.3 -1.3 0.4 -1.7 0.58×
Andrew Knizner 2026 -0.2 -0.8 1.0 -1.8 0.52×
José Buttó 2026 -0.2 -1.0 0.8 -1.8 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Rafael Devers 2025–2026 +4.8 +33.6 35.5 -1.9 $7.3M 0.91× Extension · 2023–2033 · $31.4M AAV
Eric Haase 2026 -0.2 -0.7 1.4 -2.1 0.52× Free Agent · 2026–2026 · $1.6M AAV
Ryan Borucki 2026 -0.1 -0.6 1.5 -2.1 0.67× Free Agent · 2026–2026 · $1.5M AAV
Joel Kuhnel 2026 -0.2 -2.0 0.1 -2.2 1.34× Free Agent · 2026–2026 · $0.8M AAV
Grant McCray 2026 -0.3 -2.0 0.8 -2.8 0.83×
Philip Abner 2026 -0.5 -2.8 0.0 -2.8 0.67×
Adrian Houser 2026 +0.5 +3.8 7.0 -3.2 $15.0M 1.02× Free Agent · 2026–2028 · $11.0M AAV
Jerar Encarnacion 2026 -0.5 -3.2 0.2 -3.3 0.83×
Carson Seymour 2026 -0.5 -2.8 0.8 -3.6 0.67×
Will Brennan 2026 -0.5 -3.1 0.8 -3.9 0.83× Free Agent · 2026–2026 · $0.9M AAV
Matt Chapman 2025–2026 +5.1 +45.3 50.3 -5.1 $9.9M 1.12× Extension · 2025–2030 · $25.2M AAV
Matt Gage 2026 -0.8 -4.3 0.8 -5.2 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Ryan Walker 2026 -0.5 -5.3 0.2 -5.5 1.34×
Harrison Bader 2026 -0.5 -3.1 7.5 -10.6 0.83× Free Agent · 2026–2027 · $10.2M AAV
Jung Hoo Lee 2026 +0.9 +6.2 23.2 -17.0 $24.8M 0.83×
Robbie Ray 2024–2026 +3.4 +27.3 66.3 -39.0 $19.7M 1.02× Free Agent · 2022–2026 · $23.0M AAV
Duncan Davitt 2026 +0.0 +0.0 0.0 +0.0 $0.5M 0.67×
Osleivis Basabe 2026 -0.5 -2.4 0.56×
Total+44.6+511.0300.6+212.5

Trades

Every graded 2026 deal involving the Giants — best expected value first. Surplus is realized value in $M; 12 total.

2026 · SFG / SDP Aug 3, 2026
SFG · Buster Posey +$2.4M
Miguel Mendez, Joniel Hernandez
SDP · AJ Preller −$2.4M
Robbie Ray
Too soon to call unsettled
2026 · ATL / SFG Aug 2, 2026
ATL · Alex Anthopoulos +$8.0M
Tyler Mahle
SFG · Buster Posey −$8.0M
Anthony Molina
Too soon to call unsettled
2026 · SFG / DET Mar 30, 2026
SFG · Buster Posey +$2.4M
Dylan Smith
DET · Scott Harris −$2.4M
cash / PTBNL
Too soon to call unsettled
2026 · PHI / SFG Aug 3, 2026
PHI · Dave Dombrowski +$0.8M
Luis Arráez, Caleb Kilian
SFG · Buster Posey −$0.8M
Ramon Marquez, Marty Gair
Too soon to call unsettled
2026 · BOS / SFG Aug 3, 2026
BOS · Craig Breslow +$1.6M
Carlos Gutierrez, Erik Miller
SFG · Buster Posey −$1.6M
Marcelo Mayer
Too soon to call unsettled
2026 · SFG / MIL Mar 30, 2026
SFG · Buster Posey +$0.8M
cash / PTBNL
MIL · Matt Arnold −$0.8M
Luis Matos
Too soon to call unsettled
2026 · SFG / SEA Jun 29, 2026
SFG · Buster Posey +$0.8M
cash / PTBNL
SEA · Jerry Dipoto −$0.8M
Buddy Kennedy
Too soon to call unsettled
2026 · SFG / MIA Jan 22, 2026
SFG · Buster Posey +$0.0M
cash / PTBNL
MIA · Peter Bendix +$0.0M
Carlos Martinez
Too soon to call unsettled
2026 · HOU / SFG Jan 30, 2026
HOU · Dana Brown +$0.0M
Kai-Wei Teng
SFG · Buster Posey +$0.0M
Jancel Villarroel
Too soon to call unsettled
2026 · SFG / NYY Aug 3, 2026
SFG · Buster Posey +$1.6M
Henry Lalane, Kaeden Kent
NYY · Brian Cashman −$1.6M
Heliot Ramos
Too soon to call unsettled
2026 · TOR / SFG Apr 4, 2026
TOR · Ross Atkins +$0.0M
Tyler Fitzgerald
SFG · Buster Posey +$0.0M
cash / PTBNL
Too soon to call unsettled
2026 · CLE / SFG May 9, 2026
CLE · Chris Antonetti +$4.0M
Patrick Bailey
SFG · Buster Posey −$4.0M
Matt Wilkinson, Draft pick (#29)
Too soon to call unsettled

Current & Historical Payroll

2026 payroll
$187.9M
luxury tax $186M
2027 guaranteed
$131.8M

What the front office was committed to as of 2026, 2026–2032. Guaranteed $ are contract commitments signed by 2026; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.

current $ guaranteed $ arbitration (proj) pre-arb (proj) free agent club option player option mutual option vesting option

Summary — luxury-tax (CBT) basis

2026202720282029203020312032
Tax threshold$244M$247M$250M$253M$256M$259M$262M
Guaranteed contracts$172M$120M$109M$80M$80M$55M
Proj. arbitration$2M
Proj. pre-arbitration$12M
Player benefits$18M$18M$18M$18M$18M$18M
Total CBT payroll$204M$138M$127M$98M$98M$73M
Tax space+$40M+$109M+$123M+$155M+$158M+$186M
Est. tax bill

Luxury-tax (CBT) basis: contract AAV + ~$18M benefits/bonus-pool — distinct from the base-salary payroll above. Threshold is the CBA line. Tier-1 payor rates on the overage. Forward years show only guaranteed deals (arb/pre-arb not yet set). Figures are estimates.

Guaranteed / signed (10)

PlayerAgeSvc2026202720282029203020312032
Rafael Devers298.070$27.0M$28.5M$28.5M$28.5M$28.5M$28.5M$28.5M
Matt Chapman338.109$25.2M$25.2M$25.2M$25.2M$25.2MFREE AGENT
Logan Webb296.044$23.0M$23.0M$24.0MFREE AGENT
Robbie Ray3411.007$18.3MFREE AGENT
Willy Adames307.105$13.1M$31.1M$31.1M$31.1M$31.1M$31.1MFREE AGENT
Luis Arraez296.121$8.6MFREE AGENT
Harrison Bader328.030$7.5M$13.0MFREE AGENT
Adrian Houser336.136$7.0M$11.0M$12.5MCLUBFREE AGENT
Tyler Mahle318.018$6.9MFREE AGENT
Ryan Borucki326.168$1.5MFREE AGENT

Arbitration-eligible (6)

PlayerAgeSvc2026202720282029203020312032
Jason Foley303.150$2.0MFREE AGENT
JT Brubaker325.162$1.8MFREE AGENT
Sam Hentges294.157$1.4MFREE AGENT
Eric Haase334.114$1.4MFREE AGENT
Andrew Knizner315.145$1.0MFREE AGENT
Gregory Santos263.055$83kARB 2ARB 3FREE AGENT

Pre-arbitration (37)

PlayerAgeSvc2026202720282029203020312032
Jung Hoo Lee272.000$23.2MARB 1ARB 2ARB 3FREE AGENT
Jared Oliva300.050$850kFREE AGENT
Matt Gage330.155$850kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Grant McCray250.096$820kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Carson Whisenhunt250.054$820kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Spencer Bivens321.077$820kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Carson Seymour270.074$820kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Casey Schmitt272.035$810kARB 1ARB 2ARB 3FREE AGENT
Keaton Winn281.090$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Reiver Sanmartin301.148$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Buttó281.168$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Landen Roupp271.085$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joel Peguero290.039$785kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Caleb Kilian290.153$781kFREE AGENT
Daniel Susac25$780k
Will Brennan282.155$762kFREE AGENT
Drew Gilbert250.052$724kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryce Eldridge210.014$609kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Trevor McDonald250.014$596kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Heliot Ramos262.103$571kARB 1ARB 2ARB 3FREE AGENT
Erik Miller282.000$560kARB 1ARB 2ARB 3FREE AGENT
Buddy Kennedy271.131$394kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Christian Koss281.000$222kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Walker302.136$204kARB 1ARB 2ARB 3FREE AGENT
Jerar Encarnacion281.112$175kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Patrick Bailey272.136$173kARB 1ARB 2ARB 3FREE AGENT
Logan Porter300.021$152kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joel Kuhnel311.127$120kFREE AGENT
Blade Tidwell250.008$113kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Shay Whitcomb270.085$99kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brett Harris280.105$36kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tristan Beck302.067$22kARB 1ARB 2ARB 3FREE AGENT
Anthony Molina241.074$10kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Philip Abner240.011$8kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Duncan Davitt26$4k
Dylan Smith260.020$4kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Osleivis Basabe251.050Pre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2026 acquisition stacked onto Giants's playoff-odds curve. The side table is ranked by PPA.