Rosternomics

Giants SFG

202657–81 (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
$192M
Win %
0.413
TAB
-11.3
WAB
-14.7
Roster composition
Roster fWAR
25.1
Dead money %
26%
Depth Players
4.0
Dead WAR
-6.1
Farm System
Total Proj. WAR
71.5
Pitching Proj. WAR
29.7
Hitting Proj. WAR
41.7

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2026 depth chart — stacked by playing time

C

RDaniel Susac47
Drew Cavanaugh37
BPatrick Bailey30
REric Haase24
Jesus Rodriguez12
RAndrew Knizner9
RLogan Porter1

1B

LRafael Devers95
LBryce Eldridge31
RCasey Schmitt16
RJerar Encarnacion2
RBuddy Kennedy1
Victor Bericoto1

2B

ROsleivis Basabe26
Nate Furman10
RCasey Schmitt7
RChristian Koss5
Jesus Rodriguez2
RBuddy Kennedy2
Jonah Cox2
RShay Whitcomb1

3B

RMatt Chapman83
RCasey Schmitt24
RChristian Koss20
RBuddy Kennedy16
RShay Whitcomb7
ROsleivis Basabe5
RDaniel Susac1
LLuis Arraez1

SS

RWilly Adames121
RChristian Koss17
RCasey Schmitt7
ROsleivis Basabe2

LF

RCasey Schmitt30
LDrew Gilbert24
Victor Bericoto18
Turner Hill12
LGrant McCray9
LWill Brennan4
REric Haase3
Eddys Leonard3
Jesus Rodriguez3
Jonah Cox3
RJerar Encarnacion1
RJared Oliva1

CF

LDrew Gilbert92
Jonah Cox31
RHarrison Bader30
LJung Hoo Lee17
LGrant McCray9
RJared Oliva3

RF

LJung Hoo Lee115
Victor Bericoto13
RJerar Encarnacion8
LGrant McCray7
LDrew Gilbert7
LWill Brennan4
Jesus Rodriguez3

DH

LBryce Eldridge61
LRafael Devers43
RCasey Schmitt23
Drew Cavanaugh2
Nate Furman2
RJerar Encarnacion2
RBuddy Kennedy2
LJung Hoo Lee2
RHeliot Ramos1
RChristian Koss1
LGrant McCray1
RMatt Chapman1
LLuis Arraez1
ROsleivis Basabe1
LWill Brennan1

Starters

RLogan Webb2.9 WAR
RLanden Roupp2.2 WAR
LRobbie Ray1.0 WAR
RTyler Mahle0.8 WAR
RTrevor McDonald0.7 WAR
RAdrian Houser0.4 WAR
RBlade Tidwell0.4 WAR
RAnthony Molina0.2 WAR
RJT Brubaker0.0 WAR
LCarson Whisenhunt-0.0 WAR
Matthew WilkinsonNone WAR
Yunior MarteNone WAR

Bullpen

RDylan Smith3 sv
RKeaton Winn14 h
LSam Hentges10 h
LMatt Gage5 h
RRyan Walker4 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.1
Tyler Mahle0.8
Dylan Smith0.5
Adrian Houser0.4
Sam Hentges0.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.4 +234.7 43.0 +191.7 $3.2M 2.19× Arb extension · 2024–2028 · $18.0M AAV
Landen Roupp 2026 +2.6 +40.5 0.8 +39.7 $0.3M 1.96× Pre-arbitration · 2026–2026 · $0.8M AAV
Luis Arraez 2026 +4.5 +44.8 9.7 +35.1 $2.2M 1.25× Free Agent · 2026–2026 · $12.0M AAV
Casey Schmitt 2026 +2.2 +21.5 0.8 +20.6 $0.4M 1.22× Pre-arbitration · 2026–2026 · $0.8M AAV
Drew Gilbert 2026 +1.2 +7.9 0.7 +7.2 $0.6M 0.83×
Bryce Eldridge 2026 +1.4 +7.5 0.6 +6.9 $0.4M 0.69× Pre-arbitration · 2026–2026 · $0.8M AAV
Dylan Smith 2026 +0.6 +6.3 0.0 +6.3 $0.0M 1.34×
Willy Adames 2025–2026 +4.5 +32.5 26.3 +6.2 $5.8M 0.89× Free Agent · 2025–2031 · $26.0M AAV
Trevor McDonald 2026 +0.8 +6.3 0.6 +5.7 $0.8M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Daniel Susac 2026 +1.3 +5.2 0.8 +4.4 $0.6M 0.52× Pre-arbitration · 2026–2026 · $0.8M AAV
Heliot Ramos 2026 +0.8 +4.3 0.6 +3.7 $0.8M 0.69× Pre-arbitration · 2026–2026 · $0.8M AAV
Blade Tidwell 2026 +0.5 +2.4 0.1 +2.3 $0.2M 0.67×
Anthony Molina 2026 +0.2 +1.4 0.0 +1.4 $0.0M 1.02×
Erik Miller 2026 +0.4 +2.0 0.6 +1.4 $1.7M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Caleb Kilian 2026 +0.4 +2.1 0.8 +1.3 $2.0M 0.67× Free Agent · 2026–2026 · $0.8M AAV
Keaton Winn 2026 +0.4 +1.9 0.8 +1.1 $2.3M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Sam Hentges 2026 +0.5 +2.5 1.4 +1.1 $3.0M 0.67× Free Agent · 2026–2026 · $1.4M AAV
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 $26.2M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Patrick Bailey 2026 -0.1 -0.5 0.2 -0.7 0.52× Pre-arbitration · 2026–2026 · $0.8M AAV
Tristan Beck 2026 -0.1 -0.7 0.0 -0.8 0.67×
Christian Koss 2026 -0.1 -0.7 0.2 -0.9 0.58×
Spencer Bivens 2026 -0.0 -0.2 0.8 -1.0 0.67×
Carson Whisenhunt 2026 -0.0 -0.2 0.8 -1.1 1.02×
Jason Foley 2026 +0.2 +0.9 2.0 -1.1 $12.5M 0.67× Free Agent · 2026–2026 · $2.0M AAV
Andrew Knizner 2026 -0.1 -0.2 1.0 -1.2 0.52×
Jared Oliva 2026 -0.1 -0.4 0.8 -1.3 0.83× Free Agent · 2026–2026 · $0.8M AAV
Reiver Sanmartin 2026 -0.1 -0.5 0.8 -1.3 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
JT Brubaker 2026 +0.1 +0.3 1.8 -1.5 $35.9M 0.67× Arbitration · 2026–2026 · $1.8M AAV
Buddy Kennedy 2026 -0.3 -1.4 0.4 -1.8 0.58×
Carson Seymour 2026 -0.2 -1.0 0.8 -1.9 0.67×
José Buttó 2026 -0.2 -1.1 0.8 -1.9 0.67× Pre-arbitration · 2026–2026 · $0.8M 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.7 1.5 -2.2 0.67× Free Agent · 2026–2026 · $1.5M AAV
Shay Whitcomb 2026 -0.5 -2.3 0.1 -2.4 0.58×
Adrian Houser 2026 +0.5 +3.9 7.0 -3.1 $14.5M 1.02× Free Agent · 2026–2028 · $11.0M AAV
Matt Chapman 2025–2026 +5.3 +47.0 50.3 -3.3 $9.6M 1.12× Extension · 2025–2030 · $25.2M AAV
Jerar Encarnacion 2026 -0.5 -3.5 0.2 -3.7 0.83×
Will Brennan 2026 -0.5 -3.5 0.8 -4.3 0.83× Free Agent · 2026–2026 · $0.9M AAV
Grant McCray 2026 -0.5 -3.6 0.8 -4.4 0.83×
Matt Gage 2026 -0.9 -4.9 0.8 -5.8 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Ryan Walker 2026 -0.5 -5.7 0.2 -5.9 1.34×
Rafael Devers 2025–2026 +4.2 +29.3 35.5 -6.2 $8.5M 0.91× Extension · 2023–2033 · $31.4M AAV
Jung Hoo Lee 2026 +1.6 +16.0 23.2 -7.2 $14.1M 1.22×
Harrison Bader 2026 -0.5 -3.5 7.5 -11.0 0.83× Free Agent · 2026–2027 · $10.2M AAV
Robbie Ray 2024–2026 +3.5 +28.3 68.4 -40.1 $19.7M 1.02× Free Agent · 2022–2026 · $23.0M AAV
Tyler Mahle 2026 +1.0 +7.9 7.8 +0.0 $8.1M 1.02× Free Agent · 2026–2026 · $10.0M AAV
Osleivis Basabe 2026 -0.5 -2.4 0.56×
Total+46.1+519.8304.6+216.9

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 +$4.8M
Miguel Mendez, Joniel Hernandez
SDP · AJ Preller −$4.8M
Robbie Ray
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 · SFG / PHI Aug 3, 2026
SFG · Buster Posey +$2.4M
Ramon Marquez, Marty Gair
PHI · Dave Dombrowski −$2.4M
Luis Arráez, Caleb Kilian
Too soon to call unsettled
2026 · BOS / SFG Aug 3, 2026
BOS · Craig Breslow +$2.4M
Carlos Gutierrez, Erik Miller
SFG · Buster Posey −$2.4M
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 · ATL / SFG Aug 2, 2026
ATL · Alex Anthopoulos +$4.8M
Tyler Mahle
SFG · Buster Posey −$4.8M
Anthony Molina
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 +$2.4M
Henry Lalane, Kaeden Kent
NYY · Brian Cashman −$2.4M
Heliot Ramos
Too soon to call unsettled
2026 · SFG / TOR Apr 4, 2026
SFG · Buster Posey +$0.0M
cash / PTBNL
TOR · Ross Atkins +$0.0M
Tyler Fitzgerald
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
$191.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$20.4MFREE AGENT
Willy Adames307.105$13.1M$31.1M$31.1M$31.1M$31.1M$31.1MFREE AGENT
Luis Arraez296.121$9.7MFREE AGENT
Tyler Mahle318.018$7.8MFREE AGENT
Harrison Bader328.030$7.5M$13.0MFREE AGENT
Adrian Houser336.136$7.0M$11.0M$12.5MCLUBFREE 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 (33)

PlayerAgeSvc2026202720282029203020312032
Jung Hoo Lee272.000$23.2MARB 1ARB 2ARB 3FREE AGENT
Matt Gage330.155$850kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jared Oliva300.050$850kFREE AGENT
Grant McCray250.096$820kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Carson Seymour270.074$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
Casey Schmitt272.035$810kARB 1ARB 2ARB 3FREE AGENT
Reiver Sanmartin301.148$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Landen Roupp271.085$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Buttó281.168$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Keaton Winn281.090$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
Heliot Ramos262.103$631kARB 1ARB 2ARB 3FREE AGENT
Erik Miller282.000$628kARB 1ARB 2ARB 3FREE AGENT
Bryce Eldridge210.014$609kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Trevor McDonald250.014$596kPre-ArbPre-ArbARB 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
Patrick Bailey272.136$199kARB 1ARB 2ARB 3FREE AGENT
Jerar Encarnacion281.112$175kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Logan Porter300.021$152kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Blade Tidwell250.008$113kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Shay Whitcomb270.085$53kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tristan Beck302.067$22kARB 1ARB 2ARB 3FREE AGENT
Anthony Molina241.074$7kPre-ArbARB 1ARB 2ARB 3FREE AGENT
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.