Rosternomics

Giants SFG

202029–31 (0.483)
‹ Previous Next ›

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

Overview

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

to

Front Office

PoorAverageGreat
Value
Payroll $M
$121M
Win %
0.483
TAB
+3.2
WAB
-3.9
Roster composition
Roster fWAR
13.9
Dead money %
25%
Depth Players
0.0
Dead WAR
-4.4

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2020 depth chart — stacked by playing time

C

RJoey Bart32
RChadwick Tromp23
BTyler Heineman15
LRob Brantly1

1B

LBrandon Belt47
RWilmer Flores14
BPablo Sandoval8
RDarin Ruf4
BJustin Smoak1

2B

RDonovan Solano45
RWilmer Flores14
RMauricio Dubón8
RDaniel Robertson3

3B

REvan Longoria52
BPablo Sandoval11
RDonovan Solano5
RWilmer Flores3
RDaniel Robertson2

SS

LBrandon Crawford53
RMauricio Dubón8
RDaniel Robertson5
RDonovan Solano2

LF

LAlex Dickerson41
RDarin Ruf22
LSteven Duggar11
LMike Yastrzemski8
RHunter Pence5
BLuis Alexander Basabe3
RAustin Slater3
LJoe McCarthy3
RDaniel Robertson2

CF

RMauricio Dubón44
LMike Yastrzemski24
LSteven Duggar4

RF

LMike Yastrzemski31
RAustin Slater9
LSteven Duggar7
RHunter Pence5
LAlex Dickerson5
BLuis Alexander Basabe5
RJaylin Davis4
RJoey Rickard3
RDarin Ruf3
RDaniel Robertson1
LJoe McCarthy1

DH

RWilmer Flores22
BPablo Sandoval14
RAustin Slater13
RDarin Ruf8
RHunter Pence7
LAlex Dickerson3
BJustin Smoak3
RChadwick Tromp1
LBrandon Belt1
RJoey Bart1

Starters

RKevin Gausman1.6 WAR
LDrew Smyly0.9 WAR
LTyler Anderson0.8 WAR
RLogan Webb0.7 WAR
RJohnny Cueto0.5 WAR
RTrevor Cahill0.4 WAR
LCaleb Baragar0.2 WAR
RJeff Samardzija-0.5 WAR

Bullpen

RTyler Rogers3 sv
LTony Watson10 h
LJarlin Garcia6 h
LSam Selman3 h
RSam Coonrod3 h
LCaleb Baragar2 h
RShaun Anderson2 h
LWandy Peralta1 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 2019)

PlayerfWAR
Kevin Gausman1.6
Wilmer Flores1.1
Drew Smyly0.9
Tyler Anderson0.8
Darin Ruf0.5
Trevor Cahill0.4

Key subtractions (gone from 2019)

Player2019 fWAR
Madison Bumgarner3.7
Will Smith1.3
Sam Dyson1.1
Kevin Pillar0.9
Stephen Vogt0.8
Mark Melancon0.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 2020; everyone else is shown as a 2020 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Mike Yastrzemski 2020 +1.9 +18.3 0.2 +18.1 $0.1M 1.22× Free Agent · 2026–2028 · $11.5M AAV
Kevin Gausman 2020 +1.6 +18.8 9.0 +9.8 $5.7M 1.49× Free Agent · 2022–2026 · $22.0M AAV
Alex Dickerson 2020 +1.1 +7.6 0.9 +6.7 $0.8M 0.83×
Austin Slater 2020 +1.0 +5.4 0.2 +5.2 $0.2M 0.69×
Tyler Rogers 2020 +0.5 +5.4 0.2 +5.2 $0.4M 1.34× Free Agent · 2026–2029 · $12.3M AAV
Logan Webb 2020 +0.7 +5.3 0.2 +5.1 $0.3M 1.02× Arb extension · 2024–2028 · $18.0M AAV
Mauricio Dubón 2020 +0.8 +5.3 0.2 +5.1 $0.3M 0.83× Arbitration · 2026–2026 · $6.1M AAV
Tyler Anderson 2020 +0.8 +6.3 1.8 +4.6 $2.3M 1.02×
Drew Smyly 2020 +0.9 +7.7 4.0 +3.7 $4.2M 1.02×
Trevor Cahill 2020 +0.4 +3.3 0.1 +3.2 $0.2M 1.02×
Darin Ruf 2020 +0.5 +3.3 0.3 +3.0 $0.6M 0.83×
Wilmer Flores 2020 +1.1 +5.9 3.0 +2.9 $2.8M 0.69×
Donovan Solano 2020 +0.9 +3.9 1.4 +2.6 $1.6M 0.56×
Jarlín García 2020 +0.3 +1.6 0.2 +1.4 $0.7M 0.67×
Caleb Baragar 2020 +0.2 +1.1 0.2 +0.9 $1.1M 0.67×
Daniel Robertson 2020 +0.3 +1.3 0.4 +0.9 $1.5M 0.61×
Joey Bart 2020 +0.2 +0.7 0.1 +0.6 $0.7M 0.52× Arbitration · 2026–2026 · $2.5M AAV
Sam Selman 2020 +0.2 +0.8 0.2 +0.6 $1.2M 0.67×
Chadwick Tromp 2020 +0.1 +0.4 0.2 +0.2 $2.0M 0.52× Free Agent · 2026–2026 · $0.8M AAV
Tyler Heineman 2020 +0.1 +0.3 0.1 +0.1 $1.7M 0.52× Arbitration · 2026–2026 · $1.2M AAV
Jaylin Davis 2020 -0.0 -0.1 0.0 -0.1 0.83×
Luis Alexander Basabe 2020 -0.0 -0.1 0.1 -0.1 0.83×
Rico Garcia 2020 +0.0 +0.0 0.1 -0.1 $23.7M 0.67× Pre-arbitration · 2026–2026 · $0.9M AAV
Rob Brantly 2020 -0.0 -0.1 0.0 -0.1 0.52×
Dany Jiménez 2020 -0.0 -0.2 0.0 -0.2 0.67×
Andrew Suárez 2020 -0.1 -0.4 0.1 -0.5 0.67×
Andrew Triggs 2020 -0.1 -0.4 0.0 -0.5 0.67×
Conner Menez 2020 -0.1 -0.4 0.1 -0.5 0.67×
Wandy Peralta 2020 +0.1 +0.4 0.8 -0.5 $12.2M 0.67× Free Agent · 2024–2027 · $4.1M AAV
Joey Rickard 2020 -0.1 -0.6 0.1 -0.7 0.83×
Sam Coonrod 2020 -0.0 -0.4 0.2 -0.7 1.34×
Shaun Anderson 2020 -0.2 -0.8 0.1 -1.0 0.67×
Dereck Rodríguez 2020 -0.2 -1.2 0.0 -1.2 0.67×
Justin Smoak 2020 -0.2 -0.9 0.3 -1.2 0.69×
Steven Duggar 2020 -0.3 -2.0 0.1 -2.0 0.83×
Joe McCarthy 2020 -0.3 -2.2 0.0 -2.2 0.83×
Pablo Sandoval 2020 -0.5 -2.5 0.1 -2.6 0.69×
Tony Watson 2020 +0.0 +0.2 3.0 -2.8 $70.0M 0.67×
Brandon Crawford 2020 +1.5 +11.0 15.2 -4.2 $9.9M 0.89×
Brandon Belt 2020 +1.9 +12.3 17.2 -4.9 $9.1M 0.81×
Hunter Pence 2020 -0.7 -3.9 3.0 -6.9 0.69×
Evan Longoria 2020 +0.9 +4.3 15.2 -10.9 $16.4M 0.58×
Trevor Gott 2020 -1.1 -12.1 0.2 -12.3 1.34×
Johnny Cueto 2020 +0.5 +4.1 21.8 -17.7 $42.9M 1.02×
Jeff Samardzija 2020 -0.5 -3.9 19.8 -23.7 1.02×
Total+14.1+102.8120.4-17.7

Trades

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

Current & Historical Payroll

2020 payroll
$120.6M
2021 guaranteed
$0M

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

PlayerAgeSvc2020202120222023202420252026
Johnny Cueto3412.000$21.8MFREE AGENT
Jeff Samardzija3510.028$19.8MFREE AGENT
Brandon Belt328.128$17.2MFREE AGENT
Brandon Crawford338.094$15.2MFREE AGENT
Evan Longoria3411.170$15.2MFREE AGENT
Drew Smyly317.143$4.0MFREE AGENT
Wilmer Flores286.003$3.0MFREE AGENT
Hunter Pence3713.000$3.0MFREE AGENT
Tony Watson358.101$3.0MFREE AGENT
Justin Smoak3310.000$333kFREE AGENT
Trevor Cahill3210.098$100kFREE AGENT
Pablo Sandoval3311.042$97kFREE AGENT

Arbitration-eligible (5)

PlayerAgeSvc2020202120222023202420252026
Kevin Gausman295.151$9.0MFREE AGENT
Tyler Anderson304.065$1.8MARB 3FREE AGENT
Donovan Solano324.081$1.4MARB 3FREE AGENT
Alex Dickerson303.106$925kARB 2ARB 3FREE AGENT
Joey Rickard293.049$103kARB 2ARB 3FREE AGENT

Pre-arbitration (28)

PlayerAgeSvc2020202120222023202420252026
Wandy Peralta282.168$805kARB 1ARB 2ARB 3FREE AGENT
Daniel Robertson262.133$380kARB 1ARB 2ARB 3FREE AGENT
Darin Ruf332.138$296kARB 1ARB 2ARB 3FREE AGENT
Trevor Gott272.048$218kARB 1ARB 2ARB 3FREE AGENT
Jarlín García272.114$218kARB 1ARB 2ARB 3FREE AGENT
Austin Slater271.147$213kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mike Yastrzemski290.128$211kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Logan Webb230.044$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sam Coonrod270.078$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mauricio Dubón250.040$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Rogers290.034$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Caleb Baragar260.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chadwick Tromp250.000$193kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sam Selman290.031$184kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Shaun Anderson250.138$137kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joey Bart230.000$121kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Suárez271.059$108kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Heineman290.027$106kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Steven Duggar261.069$87kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Rico Garcia260.025$84kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis Alexander Basabe23$65k
Conner Menez250.036$59kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jaylin Davis250.026$28kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joe McCarthy261.019$28kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dany Jiménez260.000$28kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Rob Brantly301.171$19kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Triggs312.123$16kARB 1ARB 2ARB 3FREE AGENT
Dereck Rodríguez281.085$16kPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

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