RRosternomics

Giants SFG

President of baseball ops: Farhan Zaidi · GM: Pete Putila

Overview

FORCED-SPEND ↘ cooling
expensive & losing · year 2 in this regime · payroll 1.19× league · TAB -6.1
-6.1TAB — talent above budget23rd/30
-4.2WAB — realized wins (TAB + luck)24th/30
6.0depth — 2+ WAR regulars19th/30
-5.7dead WAR — sub-replacement drag20th/30
46%dead money %21st/30
0.494win %19th/30
30.2roster fWAR20th/30
-65surplus $M (value vs cost)21st/30
$192Mpayroll $M10th/30

Roster

CFHeliot Ramos 60GGrant McCray 37GJung Hoo Lee 37G
LFMichael Conforto 106GHeliot Ramos 50GMark Canha 27G
RFMike Yastrzemski 127GLuis Matos 21GMark Canha 16G
SSTyler Fitzgerald 72GBrett Wisely 37GCasey Schmitt 10G
2BThairo Estrada 94GBrett Wisely 50GCasey Schmitt 19G
3BMatt Chapman 154GCasey Schmitt 9GBrett Wisely 3G
1BLaMonte Wade Jr. 94GWilmer Flores 56GMark Canha 50G
STARTERSLogan Webb 4.4WARBlake Snell 3.1WARKyle Harrison 0.8WARJordan Hicks 0.5WARErik Miller 0.4WAR
CPatrick Bailey 115GCurt Casali 41GTom Murphy 12G
DHJorge Soler 92GMark Canha 34GMichael Conforto 21G
BULLPEN Camilo Doval 23svTyler Rogers 32hRyan Walker 21hTaylor Rogers 8hSean Hjelle 7hRandy Rodríguez 5hSpencer Bivens 2hLanden Roupp 1h
CPatrick Bailey 115 · Curt Casali 41 · Tom Murphy 12
1BLaMonte Wade Jr. 94 · Wilmer Flores 56 · Mark Canha 50
2BThairo Estrada 94 · Brett Wisely 50 · Casey Schmitt 19
3BMatt Chapman 154 · Casey Schmitt 9 · Brett Wisely 3
SSTyler Fitzgerald 72 · Brett Wisely 37 · Casey Schmitt 10
LFMichael Conforto 106 · Heliot Ramos 50 · Mark Canha 27
CFHeliot Ramos 60 · Grant McCray 37 · Jung Hoo Lee 37
RFMike Yastrzemski 127 · Luis Matos 21 · Mark Canha 16
DHJorge Soler 92 · Mark Canha 34 · Michael Conforto 21
SPLogan Webb 4.4 · Blake Snell 3.1 · Kyle Harrison 0.8 · Jordan Hicks 0.5 · Erik Miller 0.4
BP Camilo Doval 23 · Tyler Rogers 32 · Ryan Walker 21 · Taylor Rogers 8 · Sean Hjelle 7 · Randy Rodríguez 5 · Spencer Bivens 2 · Landen Roupp 1

Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; marks the closer (most save chances). MLB Stats API.

2024 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Matt Chapman 31 FA-elig 1545.5 18.0 +4.8
Logan Webb 27 arb 334.4 8.0 +10.5
Patrick Bailey 25 pre-arb 1214.3 0.7 +17.3
Blake Snell 31 FA-elig 203.1 32.0 -19.2
Tyler Fitzgerald 26 pre-arb 963.0 0.7 +11.8
Heliot Ramos 24 pre-arb 1212.3 0.7 +8.9
Ryan Walker 28 pre-arb 761.7 0.7 +6.3
Mike Yastrzemski 33 arb 1401.7 7.9 -1.0
LaMonte Wade Jr. 30 arb 1171.3 3.5 +2.1
Michael Conforto 31 FA-elig 1301.3 18.0 -12.5
Kyle Harrison 22 pre-arb 240.8 0.7 +2.7
Jorge Soler↔ ATL 32 FA-elig 930.7 6.5 -3.8
Tyler Rogers 33 arb 770.6 3.2 -0.8
Brett Wisely 25 pre-arb 910.6 0.7 +1.6
Landen Roupp 25 pre-arb 230.5 0.7 +1.5
Randy Rodríguez 24 pre-arb 350.5 0.7 +1.5
Jordan Hicks 27 FA-elig 290.5 6.5 -4.5
Erik Miller 26 pre-arb 730.4 0.7 +1.1
Casey Schmitt 25 pre-arb 400.4 0.7 +0.9
Thairo Estrada 28 arb 960.4 4.7 -3.0
Sean Hjelle 27 pre-arb 580.3 0.7 +0.5
Nick Ahmed↔ LAD 34 FA-elig 520.3 0.6 +0.5
Blake Sabol 26 pre-arb 110.2 0.7 +0.2
Mark Canha↔ DET 35 FA-elig 320.2 2.9 -2.1
Taylor Rogers 33 FA-elig 640.2 12.0 -11.3
Spencer Howard↔ CLE 27 70.1 0.1 +0.4
Hayden Birdsong 22 160.1 0.3 +0.1
Camilo Doval 26 arb 620.1 0.8 -0.3
Jung Hoo Lee 25 pre-arb 370.1 7.8 -7.4
Tristan Beck 28 pre-arb 70.1 0.7 -0.3
Robbie Ray 32 FA-elig 70.1 23.0 -22.8
Nick Avila 26 80.0 0.1 -0.0
Mike Baumann↔ ANA 28 arb 10.0 0.0 +0.0
Trevor McDonald 23 10.0 0.0 +0.0
Keaton Winn 26 pre-arb 120.0 0.7 -0.7
Raymond Burgos 25 1-0.0 0.0 -0.0
Derek Hill↔ MIA 28 5-0.0 0.0 -0.1
Jakson Reetz 28 pre-arb 6-0.0 0.1 -0.3
Austin Warren 28 arb 6-0.0 0.8 -1.0
David Villar 27 pre-arb 11-0.1 0.7 -1.0
Jerar Encarnacion 26 pre-arb 35-0.1 0.2 -0.6
Ryan McKenna↔ BAL 27 arb 4-0.1 0.2 -0.8
Andrew Knapp 32 arb 3-0.1 0.0 -0.6
Mitch White↔ MIL 29 3-0.2 0.0 -0.7
Luke Jackson↔ ATL 32 FA-elig 36-0.2 4.5 -5.2
Trenton Brooks 28 pre-arb 12-0.2 0.7 -1.4
Kai-Wei Teng 25 pre-arb 4-0.2 0.7 -1.5
Daulton Jefferies↔ PIT 28 arb 2-0.2 0.2 -1.0
Donovan Walton 30 9-0.2
Austin Slater↔ BAL 31 FA-elig 43-0.2 2.0 -2.9
Mason Black 24 pre-arb 9-0.3 0.7 -1.8
Grant McCray 23 37-0.3 0.2 -1.3
Spencer Bivens 30 pre-arb 27-0.3 0.7 -2.0
Curt Casali 35 FA-elig 41-0.4 1.0 -2.7
Tom Murphy 33 FA-elig 13-0.5 4.0 -6.1
Wilmer Flores 32 FA-elig 71-0.7 6.5 -9.2
Marco Luciano 22 pre-arb 27-0.7 0.7 -3.6
Luis Matos 22 pre-arb 45-0.8 0.7 -4.1

Key additions (new vs 2023)

PlayerfWAR
Matt Chapman5.5
Blake Snell3.1
Jorge Soler0.7
Landen Roupp0.5
Randy Rodríguez0.5
Jordan Hicks0.5

Key subtractions (gone from 2023)

Player2023 fWAR
Sean Manaea1.2
Anthony DeSclafani1.0
Jakob Junis0.8
Joc Pederson0.7
Scott Alexander0.7
Brandon Crawford0.4

Current & Historical Payroll

2024 payroll
$191.5M
2025 guaranteed
$57.3M

What the front office was committed to as of 2024, 2024–2030. Guaranteed $ are contract commitments signed by 2024; 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

Guaranteed / signed (14)

PlayerAgeSvc2024202520262027202820292030
Blake Snell317.072$32.0MFREE AGENT
Robbie Ray329.007$23.0M$25.0MOPT-OUT$25.0MFREE AGENT
Michael Conforto317.043$18.0MPLAYERFREE AGENT
Matt Chapman316.109$18.0MFREE AGENT
Taylor Rogers337.145$12.0MFREE AGENT
Logan Webb274.044$8.0M$12.0M$23.0M$23.0M$24.0MFREE AGENT
Jorge Soler328.143$6.5M$13.0M$13.0MFREE AGENT
Jordan Hicks276.000$6.5M$7.3M$8.5M$8.5MFREE AGENT
Wilmer Flores3210.003$6.5MFREE AGENT
Luke Jackson327.019$4.5MFREE AGENT
Tom Murphy336.092$4.0MFREE AGENT
Mark Canha358.092$2.9MFREE AGENT
Curt Casali357.151$1.0MFREE AGENT
Nick Ahmed349.043$623kFREE AGENT

Arbitration-eligible (7)

PlayerAgeSvc2024202520262027202820292030
Mike Yastrzemski334.128$7.9MARB 3FREE AGENT
Thairo Estrada283.169$4.7MARB 2ARB 3FREE AGENT
LaMonte Wade Jr.305.000$3.5MFREE AGENT
Tyler Rogers334.034$3.2MARB 3FREE AGENT
Austin Slater315.147$2.0MFREE AGENT
Ryan McKenna273.000$246kARB 2ARB 3FREE AGENT
Andrew Knapp325.068$24kFREE AGENT

Pre-arbitration (37)

PlayerAgeSvc2024202520262027202820292030
Jung Hoo Lee250.000$7.8MPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Camilo Doval262.071$770kARB 1ARB 2ARB 3FREE AGENT
Austin Warren281.171$755kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Walker280.136$748kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tristan Beck280.129$748kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Patrick Bailey250.136$748kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sean Hjelle270.072$744kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis Matos220.098$744kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Harrison220.041$744kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Keaton Winn260.053$744kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Fitzgerald260.011$742kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Marco Luciano220.018$742kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Trenton Brooks280.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
David Villar270.140$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kai-Wei Teng250.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Spencer Bivens300.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mason Black240.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Landen Roupp250.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brett Wisely250.075$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Heliot Ramos240.130$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Casey Schmitt250.133$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Erik Miller260.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Blake Sabol261.000$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Randy Rodríguez240.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Hayden Birdsong220.000$326kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Daulton Jefferies281.048$247kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jerar Encarnacion260.053$231kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Grant McCray230.000$183kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nick Avila26$146k
Spencer Howard272.033$122kARB 1ARB 2ARB 3FREE AGENT
Jakson Reetz280.007$56kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mitch White291.087$24kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Derek Hill281.095$21kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mike Baumann281.072$13kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Raymond Burgos25$4k
Trevor McDonald230.000$4kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Donovan Walton30

Graphs

Every roster slot ranked best→worst by WAR. Bars = Giants 2024; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.

What each regime is worth — every settled team-season since 1985

RegimeSeasonsWin %Playoff %Pennant %WS %
WINDOW 28152.131.05.01.1
CONTEND 30056.964.719.710.3
FORCED-SPEND 25648.09.81.61.6
REBUILD 32143.31.20.30.3