Rosternomics

Giants SFG

202379–83 (0.488)
‹ Previous Next ›

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

Overview

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

to

Front Office

PoorAverageGreat
Value
Payroll $M
$176M
Win %
0.488
TAB
-7.2
WAB
-4.7
Roster composition
Roster fWAR
28.7
Dead money %
41%
Depth Players
5.0
Dead WAR
-4.3

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2023 depth chart — stacked by playing time

C

BPatrick Bailey94
LBlake Sabol55
RJoey Bart30
RRoberto Pérez5
RAustin Wynns1

1B

LLaMonte Wade Jr.116
RWilmer Flores61
RJ.D. Davis15
RDarin Ruf9
RDavid Villar6
LJoc Pederson2

2B

RThairo Estrada102
LBrett Wisely37
RDavid Villar21
RCasey Schmitt19
RWilmer Flores6
RMark Mathias5
RPaul DeJong1

3B

RJ.D. Davis116
RCasey Schmitt35
RWilmer Flores22
RDavid Villar17
BJohan Camargo3
RTyler Fitzgerald3
LIsan Díaz1

SS

LBrandon Crawford92
RCasey Schmitt42
RThairo Estrada24
RPaul DeJong18
RMarco Luciano13
BJohan Camargo5
LBrett Wisely1

LF

RMitch Haniger46
LBlake Sabol43
RAustin Slater34
LJoc Pederson32
LMichael Conforto18
LMike Yastrzemski17
RLuis Matos14
LLaMonte Wade Jr.14
RHeliot Ramos13
RAJ Pollock5
LWade Meckler4
RThairo Estrada3
BBryce Johnson2
LBrett Wisely1

CF

RLuis Matos57
LMike Yastrzemski51
RAustin Slater39
BBryce Johnson28
LBrett Wisely18
LWade Meckler18
RTyler Fitzgerald9
LCal Stevenson6
RHeliot Ramos3
LLaMonte Wade Jr.2
RAJ Pollock1

RF

LMichael Conforto96
LMike Yastrzemski56
RLuis Matos15
RMitch Haniger14
RHeliot Ramos10
RAustin Slater9
LLaMonte Wade Jr.7
LJoc Pederson6
RAJ Pollock1

DH

LJoc Pederson79
RWilmer Flores41
RJ.D. Davis14
LMichael Conforto13
LBlake Sabol10
RAustin Slater5
RDavid Villar4
LLaMonte Wade Jr.3
RMitch Haniger3
RLuis Matos2
RThairo Estrada2
RHeliot Ramos1
LMike Yastrzemski1
RMarco Luciano1
RPaul DeJong1
BPatrick Bailey1

Starters

RLogan Webb4.9 WAR
RAlex Cobb1.8 WAR
LSean Manaea1.2 WAR
RAnthony DeSclafani1.0 WAR
RJakob Junis0.8 WAR
LScott Alexander0.7 WAR
RRyan Walker0.7 WAR
RTristan Beck0.5 WAR
RJohn Brebbia0.3 WAR
LAlex Wood0.2 WAR
RKeaton Winn0.2 WAR
LKyle Harrison-0.1 WAR
RRoss Stripling-0.2 WAR

Bullpen

RCamilo Doval39 sv
RTyler Rogers30 h
LTaylor Rogers12 h
RTristan Beck4 h
RLuke Jackson4 h
RJakob Junis2 h
RSean Hjelle0 h
RMauricio Llovera0 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 2022)

PlayerfWAR
Patrick Bailey2.7
Sean Manaea1.2
Michael Conforto0.8
Ryan Walker0.7
Tristan Beck0.5
Blake Sabol0.4

Key subtractions (gone from 2022)

Player2022 fWAR
Carlos Rodón6.2
Evan Longoria1.4
Curt Casali0.6
Jason Vosler0.5
Alex Young0.4
Shelby Miller0.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 2023; everyone else is shown as a 2023 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Logan Webb 2023 +4.9 +86.5 4.6 +81.9 $0.9M 2.19× Arb extension · 2024–2028 · $18.0M AAV
Camilo Doval 2023 +1.9 +30.1 0.7 +29.3 $0.4M 1.95× Arbitration · 2026–2026 · $6.1M AAV
Thairo Estrada 2023 +3.5 +30.0 2.2 +27.8 $0.6M 1.07×
Patrick Bailey 2023 +2.7 +21.4 0.5 +20.9 $0.2M 1.00× Pre-arbitration · 2026–2026 · $0.8M AAV
Alex Cobb 2023 +1.8 +21.8 9.0 +12.8 $4.9M 1.49×
LaMonte Wade Jr. 2023 +1.9 +12.0 1.4 +10.7 $0.7M 0.81×
Mike Yastrzemski 2023 +1.7 +16.7 6.1 +10.6 $3.5M 1.22× Free Agent · 2026–2028 · $11.5M AAV
J.D. Davis 2023 +2.1 +14.6 4.2 +10.3 $2.0M 0.85×
Wilmer Flores 2023 +2.3 +15.0 6.5 +8.5 $2.8M 0.81×
Tyler Rogers 2023 +0.6 +6.5 1.7 +4.8 $2.8M 1.34× Free Agent · 2026–2029 · $12.3M AAV
Ryan Walker 2023 +0.7 +3.6 0.5 +3.0 $0.8M 0.67×
Scott Alexander 2023 +0.7 +3.7 1.2 +2.5 $1.7M 0.67×
Tristan Beck 2023 +0.5 +2.5 0.5 +2.0 $1.1M 0.67×
Keaton Winn 2023 +0.2 +1.8 0.2 +1.6 $0.9M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Austin Slater 2023 +0.7 +4.5 3.2 +1.3 $4.8M 0.83×
Jakob Junis 2023 +0.8 +4.0 2.8 +1.2 $3.7M 0.67×
Tyler Fitzgerald 2023 +0.2 +1.2 0.0 +1.2 $0.2M 0.83×
Blake Sabol 2023 +0.4 +1.6 0.7 +0.8 $1.9M 0.52×
John Brebbia 2023 +0.3 +1.8 1.1 +0.6 $3.4M 0.67×
Marco Luciano 2023 +0.1 +0.6 0.1 +0.5 $0.5M 0.61×
Sean Hjelle 2023 +0.1 +0.3 0.1 +0.2 $2.4M 0.67×
Austin Wynns 2023 -0.0 -0.1 0.0 -0.2 0.52×
Cole Waites 2023 +0.0 +0.0 0.3 -0.3 $280.4M 0.67×
Mauricio Llovera 2023 -0.1 -0.3 0.0 -0.3 0.67×
Cal Stevenson 2023 -0.1 -0.5 0.0 -0.5 0.83×
Mark Mathias 2023 -0.1 -0.4 0.0 -0.5 0.56×
Matt Beaty 2023 -0.1 -0.3 0.2 -0.5 0.65×
Joey Bart 2023 -0.0 -0.1 0.7 -0.8 0.52× Arbitration · 2026–2026 · $2.5M AAV
Bryce Johnson 2023 -0.1 -0.6 0.2 -0.9 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
Johan Camargo 2023 -0.2 -0.8 0.0 -0.9 0.61×
Kyle Harrison 2023 -0.1 -0.8 0.1 -0.9 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Luke Jackson 2023 +0.4 +1.9 3.0 -1.1 $8.5M 0.67×
Darin Ruf 2023 +0.0 +0.1 1.4 -1.2 $49.8M 0.56×
Isan Díaz 2023 -0.3 -1.2 0.0 -1.2 0.58×
Wade Meckler 2023 -0.2 -1.1 0.1 -1.2 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
Heliot Ramos 2023 -0.1 -1.0 0.4 -1.4 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
David Villar 2023 -0.3 -1.2 0.7 -1.9 0.56×
Brett Wisely 2023 -0.4 -1.9 0.3 -2.2 0.56×
AJ Pollock 2023 -0.3 -1.7 0.6 -2.3 0.83×
Paul DeJong 2023 -0.2 -0.9 1.5 -2.4 0.61×
Roberto Pérez 2023 -0.1 -0.3 2.5 -2.8 0.52×
Luis Matos 2023 -0.4 -2.7 0.4 -3.1 0.83×
Casey Schmitt 2023 -0.6 -2.7 0.5 -3.2 0.61× Pre-arbitration · 2026–2026 · $0.8M AAV
Sean Manaea 2023 +1.2 +6.2 10.0 -3.8 $8.6M 0.67× Free Agent · 2025–2027 · $25.0M AAV
Anthony DeSclafani 2023 +1.0 +8.1 12.0 -3.9 $12.0M 1.02×
Taylor Rogers 2023 +0.3 +1.6 9.0 -7.4 $30.3M 0.67× Free Agent · 2026–2026 · $2.0M AAV
Alex Wood 2023 +0.2 +1.2 12.5 -11.3 $55.6M 0.67×
Ross Stripling 2023 -0.2 -1.7 10.0 -11.7 1.02×
Mitch Haniger 2023 -0.7 -4.4 8.0 -12.4 0.83×
Michael Conforto 2023 +0.8 +5.2 18.0 -12.8 $23.1M 0.83× Free Agent · 2026–2026 · $2.0M AAV
Brandon Crawford 2023 +0.4 +1.8 16.0 -14.2 $42.7M 0.61×
Joc Pederson 2023 +0.7 +4.1 19.6 -15.5 $26.5M 0.69× Free Agent · 2025–2027 · $18.5M AAV
Total+28.5+285.7175.3+109.7

Trades

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

2023 · SEA / SFG Jul 31, 2023
SEA · Jerry Dipoto +$4.8M
cash / PTBNL
SFG · Farhan Zaidi −$4.8M
AJ Pollock, Mark Mathias
Too soon to call unsettled
2023 · BOS / SFG Jul 26, 2023
BOS · Chaim Bloom +$0.8M
Mauricio Llovera
SFG · Farhan Zaidi −$0.8M
Marques Johnson
Too soon to call unsettled
2023 · SFG / PHI Jan 9, 2023
SFG · Farhan Zaidi +$3.2M
Erik Miller
PHI · Dave Dombrowski −$3.2M
Yunior Marte
Too soon to call unsettled
2023 · SFG / OAK Apr 23, 2023
SFG · Farhan Zaidi +$0.8M
cash / PTBNL
OAK · David Forst −$0.8M
Sam Long
Too soon to call unsettled
2023 · OAK / SFG Aug 21, 2023
OAK · David Forst +$4.0M
Sean Newcomb
SFG · Farhan Zaidi −$4.0M
Trenton Brooks
Too soon to call unsettled
2023 · SFG / SEA May 24, 2023
SFG · Farhan Zaidi +$0.0M
Jacob Nottingham
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · SFG / SDP Apr 21, 2023
SFG · Farhan Zaidi +$0.0M
cash / PTBNL
SDP · AJ Preller +$0.0M
Nick Duron
Too soon to call unsettled
2023 · SFG / SEA Jul 7, 2023
SFG · Farhan Zaidi +$0.0M
Jack Larsen
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · KCR / SFG Mar 30, 2023
KCR · J.J. Picollo +$1.6M
cash / PTBNL
SFG · Farhan Zaidi −$1.6M
Matt Beaty
Too soon to call unsettled
2023 · OAK / SFG Apr 19, 2023
OAK · David Forst +$0.8M
cash / PTBNL
SFG · Farhan Zaidi −$0.8M
Cal Stevenson
Too soon to call unsettled
2023 · SFG / CIN Dec 19, 2023
SFG · Farhan Zaidi +$0.0M
TJ Hopkins
CIN · Nick Krall +$0.0M
cash / PTBNL
Too soon to call unsettled

Current & Historical Payroll

2023 payroll
$175.7M
2024 guaranteed
$0M

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

PlayerAgeSvc2023202420252026202720282029
Joc Pederson318.028$19.6MFREE AGENT
Michael Conforto306.043$18.0MFREE AGENT
Brandon Crawford3611.094$16.0MFREE AGENT
Alex Wood329.123$12.5MFREE AGENT
Anthony DeSclafani338.062$12.0MFREE AGENT
Ross Stripling336.115$10.0MFREE AGENT
Sean Manaea316.157$10.0MFREE AGENT
Taylor Rogers326.145$9.0MFREE AGENT
Alex Cobb3511.061$9.0MFREE AGENT
Mitch Haniger326.048$8.0MFREE AGENT
Wilmer Flores319.003$6.5MFREE AGENT
Luke Jackson316.019$3.0MFREE AGENT
Jakob Junis306.000$2.8MFREE AGENT
Roberto Pérez348.083$2.5MFREE AGENT
Paul DeJong296.000$1.5MFREE AGENT
AJ Pollock3511.000$648kFREE AGENT

Arbitration-eligible (11)

PlayerAgeSvc2023202420252026202720282029
Mike Yastrzemski323.128$6.1MARB 2ARB 3FREE AGENT
Logan Webb263.044$4.6MARB 2ARB 3FREE AGENT
J.D. Davis304.137$4.2MARB 3FREE AGENT
Austin Slater304.147$3.2MARB 3FREE AGENT
Tyler Rogers323.034$1.7MARB 2ARB 3FREE AGENT
LaMonte Wade Jr.294.000$1.4MARB 3FREE AGENT
Darin Ruf365.138$1.4MFREE AGENT
Scott Alexander335.080$1.2MFREE AGENT
John Brebbia335.078$1.1MFREE AGENT
Matt Beaty303.086$167kARB 2ARB 3FREE AGENT
Johan Camargo294.104$35kARB 3FREE AGENT

Pre-arbitration (25)

PlayerAgeSvc2023202420252026202720282029
Thairo Estrada272.169$2.2MARB 1ARB 2ARB 3FREE AGENT
Joey Bart261.094$735kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Camilo Doval251.071$735kPre-ArbARB 1ARB 2ARB 3FREE AGENT
David Villar260.067$724kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Blake Sabol250.000$720kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Walker270.000$523kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Patrick Bailey240.000$523kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tristan Beck270.000$492kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Casey Schmitt240.000$457kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Heliot Ramos230.027$379kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis Matos210.000$372kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cole Waites250.024$329kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brett Wisely240.000$290kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryce Johnson270.017$244kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Keaton Winn250.000$197kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sean Hjelle260.025$147kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Harrison210.000$135kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Wade Meckler230.000$89kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Marco Luciano210.000$62kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mauricio Llovera270.155$43kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mark Mathias281.153$39kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Fitzgerald250.000$39kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cal Stevenson260.028$31kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Isan Díaz272.131$23kARB 1ARB 2ARB 3FREE AGENT
Austin Wynns322.090$11kARB 1ARB 2ARB 3FREE AGENT

Graphs

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