Rosternomics

Giants SFG

202480–82 (0.494)
‹ Previous Next ›

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

Overview

Ranks vs the 30 teams in 2024, 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.494
TAB
-6.1
WAB
-4.1
Roster composition
Roster fWAR
30.2
Dead money %
46%
Depth Players
6.0
Dead WAR
-5.7

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2024 depth chart — stacked by playing time

C

BPatrick Bailey115
RCurt Casali41
RTom Murphy12
LBlake Sabol8
RJakson Reetz6
BAndrew Knapp3

1B

LLaMonte Wade Jr.94
RWilmer Flores56
RMark Canha12
RDavid Villar10
LTrenton Brooks9
RJerar Encarnacion2
RTyler Fitzgerald2
LBrett Wisely1

2B

RThairo Estrada94
LBrett Wisely50
RCasey Schmitt19
RMarco Luciano9
LDonovan Walton8
RTyler Fitzgerald6

3B

RMatt Chapman154
RCasey Schmitt9
LBrett Wisely3
RWilmer Flores2
RMark Canha1

SS

RTyler Fitzgerald72
RNick Ahmed52
LBrett Wisely37
RCasey Schmitt10
RMarco Luciano9

LF

LMichael Conforto106
RHeliot Ramos50
RMark Canha7
RLuis Matos7
RJerar Encarnacion6
RTyler Fitzgerald4
LLaMonte Wade Jr.1
RRyan McKenna1

CF

RHeliot Ramos60
LGrant McCray37
LJung Hoo Lee37
RLuis Matos19
LMike Yastrzemski9
RTyler Fitzgerald8
LBrett Wisely1

RF

LMike Yastrzemski127
RLuis Matos21
RJerar Encarnacion12
LLaMonte Wade Jr.11
RHeliot Ramos8
RMark Canha4
RRyan McKenna3

DH

RJorge Soler92
LMichael Conforto21
RJerar Encarnacion16
RHeliot Ramos8
RMark Canha8
RWilmer Flores8
RMarco Luciano7
BPatrick Bailey3
RTyler Fitzgerald3
LBlake Sabol2
LLaMonte Wade Jr.2
RDavid Villar1
RCasey Schmitt1
RThairo Estrada1
LTrenton Brooks1
RTom Murphy1

Starters

RLogan Webb4.4 WAR
LBlake Snell3.1 WAR
RRyan Walker1.7 WAR
LKyle Harrison0.8 WAR
RLanden Roupp0.5 WAR
RRandy Rodriguez0.5 WAR
RJordan Hicks0.5 WAR
LErik Miller0.4 WAR
RSpencer Howard0.1 WAR
RHayden Birdsong0.1 WAR
RTristan Beck0.1 WAR
LRobbie Ray0.1 WAR
RKeaton Winn0.0 WAR
RDaulton Jefferies-0.2 WAR
RMason Black-0.3 WAR
RSpencer Bivens-0.3 WAR

Bullpen

RCamilo Doval23 sv
RTyler Rogers32 h
RRyan Walker21 h
LTaylor Rogers8 h
RSean Hjelle7 h
RRandy Rodriguez5 h
RSpencer Bivens2 h
RLuke Jackson0 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 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

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 2024; everyone else is shown as a 2024 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Logan Webb 2024 +4.4 +77.8 8.0 +69.8 $1.8M 2.19× Arb extension · 2024–2028 · $18.0M AAV
Matt Chapman 2024 +5.5 +62.5 18.0 +44.5 $3.3M 1.43× Extension · 2025–2030 · $25.2M AAV
Patrick Bailey 2024 +4.3 +38.7 0.7 +38.0 $0.2M 1.12× Pre-arbitration · 2026–2026 · $0.8M AAV
Tyler Fitzgerald 2024 +3.0 +28.4 0.7 +27.7 $0.2M 1.18×
Ryan Walker 2024 +1.7 +26.6 0.7 +25.8 $0.4M 1.95×
Heliot Ramos 2024 +2.3 +22.6 0.7 +21.9 $0.3M 1.22× Pre-arbitration · 2026–2026 · $0.8M AAV
Blake Snell 2024 +3.1 +48.1 32.0 +16.1 $10.4M 1.96× Free Agent · 2030–2030 · $36.4M AAV
Mike Yastrzemski 2024 +1.7 +16.2 7.9 +8.3 $4.7M 1.22× Free Agent · 2026–2028 · $11.5M AAV
Kyle Harrison 2024 +0.8 +6.6 0.7 +5.9 $0.9M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
LaMonte Wade Jr. 2024 +1.3 +5.9 3.5 +2.4 $2.6M 0.56×
Landen Roupp 2024 +0.5 +2.9 0.7 +2.1 $1.4M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Randy Rodríguez 2024 +0.5 +2.9 0.7 +2.1 $1.4M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Brett Wisely 2024 +0.6 +2.5 0.7 +1.8 $1.3M 0.56×
Erik Miller 2024 +0.4 +2.3 0.7 +1.6 $1.7M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Casey Schmitt 2024 +0.4 +1.8 0.7 +1.1 $1.8M 0.56× Pre-arbitration · 2026–2026 · $0.8M AAV
Sean Hjelle 2024 +0.3 +1.6 0.7 +0.9 $2.4M 0.67×
Nick Ahmed 2024 +0.3 +1.4 0.6 +0.7 $2.2M 0.61×
Hayden Birdsong 2024 +0.1 +0.9 0.3 +0.6 $3.0M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Spencer Howard 2024 +0.1 +0.7 0.1 +0.5 $1.0M 0.67×
Camilo Doval 2024 +0.1 +1.1 0.8 +0.3 $7.4M 1.34× Arbitration · 2026–2026 · $6.1M AAV
Blake Sabol 2024 +0.2 +0.9 0.7 +0.2 $3.4M 0.52×
Mike Baumann 2024 +0.0 +0.1 0.0 +0.1 $0.9M 0.67×
Derek Hill 2024 -0.0 -0.1 0.0 -0.1 0.83× Arbitration · 2026–2026 · $0.9M AAV
Tyler Rogers 2024 +0.6 +3.1 3.2 -0.1 $5.5M 0.67× Free Agent · 2026–2029 · $12.3M AAV
Jakson Reetz 2024 -0.0 -0.2 0.1 -0.2 0.52×
Tristan Beck 2024 +0.1 +0.5 0.7 -0.2 $7.4M 0.67×
Andrew Knapp 2024 -0.1 -0.6 0.0 -0.6 0.52×
Keaton Winn 2024 +0.0 +0.0 0.7 -0.7 $487.5M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Jerar Encarnacion 2024 -0.1 -0.5 0.2 -0.8 0.69×
Mitch White 2024 -0.2 -0.8 0.0 -0.9 0.67×
Austin Warren 2024 -0.0 -0.3 0.8 -1.0 0.67×
David Villar 2024 -0.1 -0.3 0.7 -1.1 0.56×
Ryan McKenna 2024 -0.1 -0.9 0.2 -1.1 0.83×
Trenton Brooks 2024 -0.2 -0.7 0.7 -1.5 0.56×
Daulton Jefferies 2024 -0.2 -1.5 0.2 -1.7 1.02×
Kai-Wei Teng 2024 -0.2 -0.9 0.7 -1.7 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Grant McCray 2024 -0.3 -1.8 0.2 -2.0 0.83×
Mark Canha 2024 +0.2 +0.9 2.9 -2.0 $14.4M 0.56×
Spencer Bivens 2024 -0.3 -1.6 0.7 -2.3 0.67×
Jordan Hicks 2024 +0.5 +4.0 6.5 -2.5 $13.4M 1.02× Free Agent · 2024–2024 · $11.0M AAV
Curt Casali 2024 -0.4 -1.7 1.0 -2.7 0.52×
Mason Black 2024 -0.3 -2.1 0.7 -2.8 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Jorge Soler 2024 +0.7 +3.6 6.5 -2.9 $10.0M 0.69× Free Agent · 2024–2026 · $14.0M AAV
Thairo Estrada 2024 +0.4 +1.8 4.7 -2.9 $11.8M 0.56×
Austin Slater 2024 -0.2 -1.4 2.0 -3.5 0.83×
Marco Luciano 2024 -0.7 -3.1 0.7 -3.8 0.56×
Luke Jackson 2024 -0.2 -0.9 4.5 -5.4 0.67×
Tom Murphy 2024 -0.5 -2.1 4.0 -6.1 0.52×
Luis Matos 2024 -0.8 -5.4 0.7 -6.2 0.83×
Jung Hoo Lee 2024 +0.1 +0.7 7.8 -7.1 $75.8M 0.83×
Michael Conforto 2024 +1.3 +8.7 18.0 -9.3 $13.7M 0.83× Free Agent · 2026–2026 · $2.0M AAV
Wilmer Flores 2024 -0.7 -2.9 6.5 -9.4 0.56×
Taylor Rogers 2024 +0.2 +0.9 12.0 -11.1 $72.7M 0.67× Free Agent · 2026–2026 · $2.0M AAV
Robbie Ray 2024 +0.1 +0.4 23.0 -22.6 $444.2M 1.02× Free Agent · 2022–2026 · $23.0M AAV
Nick Avila 2024 +0.0 +0.1 0.1 -0.0 $5.5M 0.67×
Raymond Burgos 2024 -0.0 -0.0 0.0 -0.0 0.67×
Trevor McDonald 2024 +0.0 +0.0 0.0 +0.0 $0.4M 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Donovan Walton 2024 -0.2 -0.9 0.56×
Total+30.0+346.5190.3+156.1

Trades

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

2024 · SFG / ATL Jul 29, 2024
SFG · Farhan Zaidi +$4.8M
Tyler Matzek, Sabin Ceballos
ATL · Alex Anthopoulos −$4.8M
Jorge Soler, Luke Jackson
Too soon to call unsettled
2024 · DET / SFG Jul 30, 2024
DET · Scott Harris +$2.4M
Eric Silva
SFG · Farhan Zaidi −$2.4M
Mark Canha
Too soon to call unsettled
2024 · TOR / SFG Apr 20, 2024
TOR · Ross Atkins +$0.8M
cash / PTBNL
SFG · Farhan Zaidi −$0.8M
Mitch White
Too soon to call unsettled
2024 · SFG / MIL Feb 6, 2024
SFG · Farhan Zaidi +$0.0M
Ethan Small
MIL · Matt Arnold +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / CLE Jul 5, 2024
SFG · Farhan Zaidi +$0.8M
cash / PTBNL
CLE · Chris Antonetti −$0.8M
Spencer Howard
Too soon to call unsettled
2024 · SFG / CLE Aug 26, 2024
SFG · Farhan Zaidi +$0.0M
Nate Furman
CLE · Chris Antonetti +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / BOS Mar 27, 2024
SFG · Farhan Zaidi +$0.8M
Christian Koss
BOS · Craig Breslow −$0.8M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / TOR Feb 13, 2024
SFG · Farhan Zaidi +$0.0M
Otto Lopez
TOR · Ross Atkins +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / BAL Aug 9, 2024
SFG · Farhan Zaidi +$0.0M
Ryan Watson
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · OAK / SFG Feb 2, 2024
OAK · David Forst +$2.4M
Ross Stripling
SFG · Farhan Zaidi −$2.4M
Jonah Cox
Too soon to call unsettled
2024 · SFG / ANA Jul 30, 2024
SFG · Farhan Zaidi +$0.8M
cash / PTBNL
ANA · Perry Minasian −$0.8M
Mike Baumann
Too soon to call unsettled
2024 · PIT / SFG Apr 2, 2024
PIT · Ben Cherington +$7.2M
Joey Bart
SFG · Farhan Zaidi −$7.2M
Austin Strickland
Too soon to call unsettled
2024 · SFG / KCR Jun 14, 2024
SFG · Farhan Zaidi +$0.0M
Logan Porter
KCR · J.J. Picollo +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / SEA Jul 22, 2024
SFG · Farhan Zaidi +$0.0M
Mike Baumann
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / PIT May 10, 2024
SFG · Farhan Zaidi +$0.8M
Rodolfo Nolasco
PIT · Ben Cherington −$0.8M
Daulton Jefferies
Too soon to call unsettled
2024 · SFG / NYM Jan 16, 2024
SFG · Farhan Zaidi +$0.0M
Cooper Hummel
NYM · David Stearns +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · SFG / MIL May 10, 2024
SFG · Farhan Zaidi +$0.8M
cash / PTBNL
MIL · Matt Arnold −$0.8M
Mitch White
Too soon to call unsettled
2024 · SFG / ATL Sep 7, 2024
SFG · Farhan Zaidi +$4.0M
cash / PTBNL
ATL · Alex Anthopoulos −$4.0M
Cavan Biggio
Too soon to call unsettled
2024 · SFG / CIN Jul 7, 2024
SFG · Farhan Zaidi +$4.8M
Alex Young
CIN · Nick Krall −$4.8M
Austin Slater
Too soon to call unsettled
2024 · SFG / CLE Jul 30, 2024
SFG · Farhan Zaidi +$4.0M
Jacob Bresnahan
CLE · Chris Antonetti −$4.0M
Alex Cobb
Too soon to call unsettled
2024 · SEA / SFG Jan 5, 2024
SEA · Jerry Dipoto +$47.2M
Mitch Haniger, Anthony DeSclafani
SFG · Farhan Zaidi −$47.2M
Robbie Ray
Too soon to call unsettled

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

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