Rosternomics

Giants SFG

202281–81 (0.500)
‹ Previous Next ›

President of baseball ops: Farhan Zaidi · GM: Scott Harris

Overview

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

to

Front Office

PoorAverageGreat
Value
Payroll $M
$155M
Win %
0.500
TAB
+0.8
WAB
-1.9
Roster composition
Roster fWAR
36.0
Dead money %
33%
Depth Players
7.0
Dead WAR
-4.5

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2022 depth chart — stacked by playing time

C

RJoey Bart93
RAustin Wynns57
RCurt Casali40
BAndrew Knapp3
LFord Proctor1
RYermín Mercedes1

1B

RDarin Ruf90
LBrandon Belt63
RWilmer Flores45
LLaMonte Wade Jr.22
RDavid Villar11
RJ.D. Davis8
RKevin Padlo4
RYermín Mercedes4
LTommy La Stella3
LJason Vosler2
BMichael Papierski1
LMike Ford1

2B

RThairo Estrada102
RWilmer Flores61
LDonovan Walton14
LFord Proctor6
RDavid Villar6
LTommy La Stella3
LJason Vosler1

3B

REvan Longoria68
RWilmer Flores34
LJason Vosler29
RDavid Villar27
RJ.D. Davis14
RLuke Williams8
LTommy La Stella6
RMauricio Dubón3
RThairo Estrada3

SS

LBrandon Crawford116
RThairo Estrada37
LDonovan Walton12
RDixon Machado5
LJason Vosler1

LF

LJoc Pederson102
LLuis González52
LLaMonte Wade Jr.19
RThairo Estrada18
RAustin Slater16
RYermín Mercedes8
LJason Vosler3
RHeliot Ramos3
RAustin Dean3
LJason Krizan3
BBryce Johnson1
RJ.D. Davis1
RLewis Brinson1

CF

RAustin Slater106
LMike Yastrzemski93
RLewis Brinson15
BBryce Johnson7
LLuis González6
LLaMonte Wade Jr.1
RThairo Estrada1

RF

LMike Yastrzemski104
LLuis González69
LLaMonte Wade Jr.33
LJoc Pederson18
RAustin Slater14
RHeliot Ramos6
BBryce Johnson4
RAustin Dean1
LJason Vosler1
LKa'ai Tom1

DH

LTommy La Stella43
RWilmer Flores26
RJ.D. Davis26
REvan Longoria17
RYermín Mercedes15
LJoc Pederson14
LBrandon Belt11
LLaMonte Wade Jr.10
RDavid Villar10
RAustin Wynns5
LWillie Calhoun4
LLuis González3
RJoey Bart3
RAustin Slater2
RCurt Casali1
LMike Yastrzemski1
RMauricio Dubón1

Starters

LCarlos Rodon6.2 WAR
RLogan Webb4.2 WAR
RAlex Cobb3.7 WAR
LAlex Wood1.7 WAR
RJakob Junis1.3 WAR
RJohn Brebbia0.9 WAR
LAlex Young0.4 WAR
LScott Alexander0.3 WAR
RMauricio Llovera0.1 WAR
RAnthony DeSclafani0.0 WAR
LSam Long-0.3 WAR

Bullpen

RCamilo Doval27 sv
RTyler Rogers15 h
RDominic Leone11 h
RZack Littell5 h
LAlex Young5 h
LJarlin Garcia4 h
RYunior Marte2 h
LJake McGee0 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 2021)

PlayerfWAR
Carlos Rodón6.2
Alex Cobb3.7
Joc Pederson2.4
Jakob Junis1.3
J.D. Davis1.0
David Villar0.9

Key subtractions (gone from 2021)

Player2021 fWAR
Buster Posey5.3
Kevin Gausman5.0
Johnny Cueto1.5
Donovan Solano1.4
Tony Watson0.6
Kris Bryant0.5

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

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Carlos Rodón 2022 +6.2 +124.7 21.5 +103.2 $3.5M 2.50× Free Agent · 2023–2028 · $27.0M AAV
Logan Webb 2022 +4.2 +74.3 0.7 +73.5 $0.2M 2.19× Arb extension · 2024–2028 · $18.0M AAV
Alex Cobb 2022 +3.7 +64.8 9.0 +55.8 $2.4M 2.19×
Thairo Estrada 2022 +2.8 +23.9 0.7 +23.2 $0.3M 1.07×
Austin Slater 2022 +2.1 +20.5 1.9 +18.7 $0.9M 1.22×
Joc Pederson 2022 +2.4 +22.9 6.0 +16.9 $2.5M 1.22× Free Agent · 2025–2027 · $18.5M AAV
Camilo Doval 2022 +1.2 +13.1 0.7 +12.4 $0.6M 1.34× Arbitration · 2026–2026 · $6.1M AAV
Mike Yastrzemski 2022 +1.5 +14.6 3.7 +10.9 $2.5M 1.22× Free Agent · 2026–2028 · $11.5M AAV
Jakob Junis 2022 +1.3 +10.9 1.8 +9.1 $1.3M 1.02×
Alex Wood 2022 +1.7 +20.6 12.5 +8.1 $7.2M 1.49×
J.D. Davis 2022 +1.0 +5.6 1.2 +4.5 $1.2M 0.69×
John Brebbia 2022 +0.9 +4.8 0.8 +4.0 $0.9M 0.67×
David Villar 2022 +0.9 +4.2 0.3 +3.9 $0.3M 0.58×
Luis González 2022 +0.5 +3.4 0.6 +2.8 $1.2M 0.83×
Tyler Rogers 2022 +0.6 +3.2 0.7 +2.5 $1.2M 0.67× Free Agent · 2026–2029 · $12.3M AAV
Wilmer Flores 2022 +1.3 +6.0 3.5 +2.5 $2.6M 0.56×
Jason Vosler 2022 +0.5 +2.5 0.2 +2.3 $0.3M 0.58×
Shelby Miller 2022 +0.4 +2.0 0.0 +2.0 $0.1M 0.67× Free Agent · 2026–2027 · $1.2M AAV
Alex Young 2022 +0.4 +2.1 0.2 +1.9 $0.6M 0.67×
Austin Wynns 2022 +0.5 +2.1 0.5 +1.7 $0.9M 0.52×
Curt Casali 2022 +0.6 +3.4 1.9 +1.6 $3.0M 0.69×
Scott Alexander 2022 +0.3 +1.7 0.2 +1.5 $0.5M 0.67×
Joey Bart 2022 +0.4 +1.5 0.6 +0.9 $1.7M 0.52× Arbitration · 2026–2026 · $2.5M AAV
Jharel Cotton 2022 +0.2 +0.9 0.1 +0.7 $0.7M 0.67×
Sean Hjelle 2022 +0.1 +0.8 0.1 +0.7 $0.4M 0.67×
Mauricio Dubón 2022 +0.2 +0.7 0.1 +0.6 $0.8M 0.58× Arbitration · 2026–2026 · $6.1M AAV
Austin Dean 2022 +0.1 +0.5 0.0 +0.5 $0.1M 0.83×
Luis Ortiz 2022 +0.1 +0.5 0.0 +0.5 $0.5M 0.67×
Thomas Szapucki 2022 +0.1 +0.5 0.1 +0.4 $0.8M 0.67×
Andrew Vasquez 2022 +0.1 +0.4 0.0 +0.3 $0.4M 0.67×
Dixon Machado 2022 +0.0 +0.2 0.0 +0.2 $0.6M 0.61×
Andrew Knapp 2022 +0.1 +0.3 0.2 +0.1 $2.4M 0.52×
Kervin Castro 2022 +0.0 +0.1 0.0 +0.1 $0.8M 0.67×
Luke Williams 2022 +0.0 +0.2 0.0 +0.1 $1.4M 0.58×
Mauricio Llovera 2022 +0.1 +0.5 0.5 +0.1 $4.8M 0.67×
Lewis Brinson 2022 -0.0 -0.0 0.1 -0.1 0.83×
Jason Krizan 2022 -0.0 -0.2 0.0 -0.2 0.83×
Ka'ai Tom 2022 -0.0 -0.1 0.0 -0.2 0.83×
Mike Ford 2022 -0.0 -0.2 0.0 -0.2 0.56×
Gregory Santos 2022 -0.0 -0.1 0.2 -0.3 0.67×
Steven Duggar 2022 -0.0 -0.2 0.1 -0.3 0.83×
Ford Proctor 2022 -0.1 -0.4 0.0 -0.4 0.56×
Cole Waites 2022 -0.1 -0.5 0.0 -0.5 0.67×
Tyler Beede 2022 -0.1 -0.4 0.1 -0.5 0.67×
Michael Papierski 2022 -0.2 -0.9 0.0 -0.9 0.56×
Bryce Johnson 2022 -0.1 -0.9 0.1 -1.0 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
Willie Calhoun 2022 -0.1 -0.7 0.2 -1.0 0.69×
Stuart Fairchild 2022 -0.2 -1.1 0.0 -1.1 0.83×
Yunior Marte 2022 -0.1 -0.6 0.5 -1.1 0.67×
Brandon Crawford 2022 +2.1 +14.7 16.0 -1.3 $7.8M 0.89×
Kevin Padlo 2022 -0.3 -1.3 0.0 -1.3 0.56×
Yermín Mercedes 2022 -0.2 -1.1 0.2 -1.3 0.69×
Darin Ruf 2022 +0.2 +0.9 2.3 -1.4 $11.5M 0.56×
Jake McGee 2022 -0.0 -0.0 1.7 -1.7 0.67×
Zack Littell 2022 -0.3 -1.4 0.6 -2.0 0.67× Free Agent · 2026–2027 · $7.0M AAV
Dominic Leone 2022 +0.0 +0.2 2.2 -2.1 $123.8M 1.34×
Sam Long 2022 -0.3 -1.6 0.5 -2.1 0.67×
Jarlín García 2022 -0.1 -0.4 1.7 -2.2 0.67×
Heliot Ramos 2022 -0.4 -2.9 0.0 -3.0 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
Jose Alvarez 2022 -0.4 -2.1 1.5 -3.6 0.67×
Tommy La Stella 2022 -0.7 -4.0 5.2 -9.2 0.69×
Anthony DeSclafani 2022 +0.0 +0.1 12.0 -11.9 $1012.2M 1.02×
Evan Longoria 2022 +1.4 +6.6 19.7 -13.1 $13.9M 0.58×
Brandon Belt 2022 +0.0 +0.2 18.4 -18.2 $402.5M 0.56×
LaMonte Wade Jr. 2022 +0.1 +0.7 0.7 -0.0 $7.1M 0.83×
Donovan Walton 2022 -0.7 -3.0 0.56×
Total+35.9+437.7154.3+286.0

Trades

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

2022 · CHW / SFG Dec 22, 2022
CHW · Kenny Williams +$11.2M
Gregory Santos
SFG · Farhan Zaidi −$11.2M
cash / PTBNL
Too soon to call unsettled
2022 · PHI / SFG Mar 27, 2022
PHI · Dave Dombrowski +$0.0M
Will Toffey
SFG · Farhan Zaidi +$0.0M
Luke Williams
Too soon to call unsettled
2022 · SEA / SFG May 12, 2022
SEA · Jerry Dipoto +$2.4M
Mike Ford
SFG · Farhan Zaidi −$2.4M
cash / PTBNL
Too soon to call unsettled
2022 · SFG / NYM Aug 2, 2022
SFG · Farhan Zaidi +$18.4M
Carson Seymour, J. D. Davis, Thomas Szapucki, Nick Zwack
NYM · Billy Eppler −$18.4M
Darin Ruf
Too soon to call unsettled
2022 · SFG / CIN Dec 8, 2022
SFG · Farhan Zaidi +$1.6M
Blake Sabol
CIN · Nick Krall −$1.6M
cash / PTBNL
Too soon to call unsettled
2022 · SFG / DET Nov 15, 2022
SFG · Farhan Zaidi +$0.0M
cash / PTBNL
DET · Sam Menzin +$0.0M
Steele Walker
Too soon to call unsettled
2022 · SFG / CLE Jul 7, 2022
SFG · Farhan Zaidi +$0.0M
Tobias Myers
CLE · Chris Antonetti +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · SEA / SFG May 14, 2022
SEA · Jerry Dipoto +$0.8M
Alex Blandino
SFG · Farhan Zaidi −$0.8M
Stuart Fairchild
Too soon to call unsettled
2022 · SEA / SFG Apr 26, 2022
SEA · Jerry Dipoto +$1.6M
cash / PTBNL
SFG · Farhan Zaidi −$1.6M
Kevin Padlo
Too soon to call unsettled
2022 · SFG / TBR Nov 15, 2022
SFG · Farhan Zaidi +$1.6M
Brett Wisely
TBR · Erik Neander −$1.6M
Tristan Peters
Too soon to call unsettled
2022 · PHI / SFG May 8, 2022
PHI · Dave Dombrowski +$0.0M
Corey Oswalt
SFG · Farhan Zaidi +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · TBR / SFG Aug 2, 2022
TBR · Erik Neander +$0.8M
Jeremy Walker
SFG · Farhan Zaidi −$0.8M
Ford Proctor
Too soon to call unsettled
2022 · SFG / MIL Aug 2, 2022
SFG · Farhan Zaidi +$0.0M
Tristan Peters
MIL · David Stearns +$0.0M
Trevor Rosenthal
Too soon to call unsettled
2022 · SFG / TBR Jul 26, 2022
SFG · Farhan Zaidi +$0.0M
Ben Bowden
TBR · Erik Neander +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · CHC / SFG Jul 31, 2022
CHC · Jed Hoyer +$0.0M
Raynel Espinal
SFG · Farhan Zaidi +$0.0M
Dixon Machado
Too soon to call unsettled
2022 · SFG / CIN Dec 13, 2022
SFG · Farhan Zaidi +$0.8M
cash / PTBNL
CIN · Nick Krall −$0.8M
Jake Wong
Too soon to call unsettled
2022 · SFG / HOU Aug 31, 2022
SFG · Farhan Zaidi +$0.0M
Lewis Brinson
HOU · James Click +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · SFG / CLE Jul 18, 2022
SFG · Farhan Zaidi +$1.6M
Alex Young
CLE · Chris Antonetti −$1.6M
cash / PTBNL
Too soon to call unsettled
2022 · MIA / SFG Apr 30, 2022
MIA · Kim Ng +$1.6M
cash / PTBNL
SFG · Farhan Zaidi −$1.6M
Isan Díaz
Too soon to call unsettled
2022 · SFG / CHC Apr 21, 2022
SFG · Farhan Zaidi +$0.0M
Cory Abbott
CHC · Jed Hoyer +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · SEA / SFG May 11, 2022
SEA · Jerry Dipoto +$6.4M
Prelander Berroa
SFG · Farhan Zaidi −$6.4M
Donovan Walton
Too soon to call unsettled
2022 · SFG / PHI Jun 8, 2022
SFG · Farhan Zaidi +$2.4M
Austin Wynns
PHI · Dave Dombrowski −$2.4M
Michael Plassmeyer
Too soon to call unsettled
2022 · SFG / SEA Aug 2, 2022
SFG · Farhan Zaidi +$2.4M
Andy Thomas, Michael Stryffeler
SEA · Jerry Dipoto −$2.4M
Matt Boyd, Curt Casali
Too soon to call unsettled
2022 · HOU / SFG May 14, 2022
HOU · James Click +$25.6M
Mauricio Dubón
SFG · Farhan Zaidi −$25.6M
Michael Papierski
Too soon to call unsettled

Current & Historical Payroll

2022 payroll
$154.6M
2023 guaranteed
$0M

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

PlayerAgeSvc2022202320242025202620272028
Carlos Rodón296.168$21.5MFREE AGENT
Evan Longoria3613.170$19.7MFREE AGENT
Brandon Belt3410.128$18.4MFREE AGENT
Brandon Crawford3510.094$16.0MFREE AGENT
Alex Wood318.123$12.5MFREE AGENT
Anthony DeSclafani327.062$12.0MFREE AGENT
Alex Cobb3410.061$9.0MFREE AGENT
Joc Pederson307.028$6.0MFREE AGENT
Tommy La Stella338.000$5.2MFREE AGENT
Wilmer Flores308.003$3.5MFREE AGENT
Dominic Leone308.000$2.2MFREE AGENT
Jake McGee3512.000$1.7MFREE AGENT
Jose Alvarez337.035$1.5MFREE AGENT
Shelby Miller317.002$50kFREE AGENT

Arbitration-eligible (14)

PlayerAgeSvc2022202320242025202620272028
Darin Ruf354.138$2.3MARB 3FREE AGENT
Curt Casali335.151$1.9MFREE AGENT
Austin Slater293.147$1.9MARB 2ARB 3FREE AGENT
Jakob Junis295.000$1.8MFREE AGENT
Jarlín García294.114$1.7MARB 3FREE AGENT
J.D. Davis293.137$1.2MARB 2ARB 3FREE AGENT
John Brebbia324.057$838kARB 3FREE AGENT
LaMonte Wade Jr.283.000$730kARB 2ARB 3FREE AGENT
Willie Calhoun273.033$236kARB 2ARB 3FREE AGENT
Scott Alexander325.039$154kFREE AGENT
Andrew Knapp305.000$150kFREE AGENT
Jharel Cotton303.052$117kARB 2ARB 3FREE AGENT
Lewis Brinson283.084$81kARB 2ARB 3FREE AGENT
Luis Ortiz264.000$50kARB 3FREE AGENT

Pre-arbitration (38)

PlayerAgeSvc2022202320242025202620272028
Mike Yastrzemski312.128$3.7MARB 1ARB 2ARB 3FREE AGENT
Logan Webb252.044$730kARB 1ARB 2ARB 3FREE AGENT
Tyler Rogers312.034$730kARB 1ARB 2ARB 3FREE AGENT
Thairo Estrada261.158$715kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Camilo Doval240.071$704kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joey Bart250.112$614kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zack Littell262.059$590kARB 1ARB 2ARB 3FREE AGENT
Luis González260.094$585kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sam Long260.086$518kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Austin Wynns311.142$458kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yunior Marte270.000$458kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mauricio Llovera260.036$454kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
David Villar250.000$262kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yermín Mercedes290.100$240kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Alex Young282.060$236kARB 1ARB 2ARB 3FREE AGENT
Gregory Santos220.006$185kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jason Vosler280.061$181kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Steven Duggar282.147$129kARB 1ARB 2ARB 3FREE AGENT
Mauricio Dubón271.162$114kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Beede292.106$98kARB 1ARB 2ARB 3FREE AGENT
Thomas Szapucki260.022$77kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryce Johnson260.000$58kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sean Hjelle250.000$54kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luke Williams250.118$47kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cole Waites240.000$46kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ford Proctor25$42k
Heliot Ramos220.000$38kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Michael Papierski26$28k
Dixon Machado302.005$27kARB 1ARB 2ARB 3FREE AGENT
Andrew Vasquez280.045$27kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Stuart Fairchild260.048$27kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kervin Castro230.028$17kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevin Padlo250.023$12kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Austin Dean281.165$12kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jason Krizan33$12k
Mike Ford291.117$5kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ka'ai Tom28$4k
Donovan Walton28

Graphs

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