SPMadison Bumgarner 3.7 · Jeff Samardzija 1.4 · Shaun Anderson 0.6 · Logan Webb 0.5 · Tyler Beede 0.2
BP★ Will Smith 34 · Tony Watson 25 · Reyes Moronta 15 · Kyle Barraclough 8 · Jandel Gustave 4 · Wandy Peralta 3 · Trevor Gott 1 · Sam Coonrod 0
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.
2019 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Madison Bumgarner
29
FA-elig
37
3.7
12.0
+0.0
Mike Yastrzemski
28
–
107
2.5
0.4
+7.7
Buster Posey
32
FA-elig
114
2.1
22.2
-15.2
Evan Longoria
33
FA-elig
129
2.0
14.7
-8.0
Donovan Solano
31
arb
81
1.5
0.4
+4.6
Jeff Samardzija
34
FA-elig
32
1.4
19.8
-15.1
Will Smith
29
FA-elig
63
1.3
4.2
+0.2
Sam Dyson↔ MIN
31
FA-elig
49
1.1
4.0
-0.2
Pablo Sandoval
32
FA-elig
108
1.0
0.6
+2.6
Trevor Gott
26
arb
50
1.0
0.6
+2.6
Alex Dickerson↔ SDP
29
pre-arb
56
0.9
0.2
+2.6
Kevin Pillar↔ TOR
30
FA-elig
156
0.9
5.6
-2.8
Stephen Vogt
34
arb
99
0.8
0.5
+2.1
Reyes Moronta
26
pre-arb
56
0.7
0.6
+1.8
Brandon Crawford
32
FA-elig
147
0.7
15.2
-13.0
Austin Slater
26
pre-arb
68
0.6
0.3
+1.7
Shaun Anderson
24
–
28
0.6
0.4
+1.4
Brandon Belt
31
FA-elig
156
0.5
17.2
-15.4
Tyler Rogers
28
–
17
0.5
0.1
+1.7
Mark Melancon↔ ATL
34
FA-elig
43
0.5
9.4
-7.7
Logan Webb
22
–
9
0.5
0.1
+1.6
Mauricio Dubón↔ MIL
24
–
28
0.5
0.1
+1.4
Tyler Beede
26
pre-arb
25
0.2
0.4
+0.4
Jandel Gustave
26
pre-arb
23
0.2
0.2
+0.5
Burch Smith↔ MIL
29
pre-arb
10
0.1
0.1
+0.4
Cristhian Adames
27
pre-arb
10
0.1
0.0
+0.4
Joey Rickard↔ BAL
28
arb
26
0.0
0.2
-0.2
Wandy Peralta↔ CIN
27
arb
8
0.0
0.1
-0.1
Enderson Franco
26
–
5
-0.0
0.1
-0.1
Ray Black↔ MIL
29
–
2
-0.0
0.0
-0.1
Aaron Altherr↔ NYM
28
arb
1
-0.0
0.0
-0.1
Fernando Abad
33
FA-elig
21
-0.1
0.1
-0.3
Zach Green
25
–
8
-0.1
0.1
-0.4
Joe Panik↔ NYM
28
arb
103
-0.1
2.8
-3.0
Tyler Austin↔ MIL
27
arb
70
-0.1
0.4
-0.7
Abiatal Avelino
24
pre-arb
4
-0.1
0.0
-0.3
Johnny Cueto
33
FA-elig
4
-0.1
21.8
-22.1
Pat Venditte
34
arb
2
-0.1
0.6
-0.9
Scooter Gennett↔ CIN
29
FA-elig
21
-0.1
4.9
-5.2
Williams Jerez↔ PIT
27
–
6
-0.1
0.0
-0.5
Michael Reed
26
arb
4
-0.1
0.6
-1.0
Sam Coonrod
26
–
33
-0.1
0.2
-0.7
Erik Kratz↔ TBR
39
–
15
-0.2
0.2
-0.7
Sam Selman
28
–
10
-0.2
0.1
-0.6
Kyle Barraclough↔ WSN
29
arb
10
-0.2
0.4
-1.0
Travis Bergen
25
pre-arb
21
-0.2
0.6
-1.1
Ty Blach↔ BAL
28
–
2
-0.2
0.0
-0.6
Aramis Garcia
26
pre-arb
18
-0.2
0.1
-0.7
Conner Menez
24
–
9
-0.2
0.1
-0.7
Connor Joe
26
pre-arb
8
-0.2
0.6
-1.3
Drew Pomeranz↔ MIL
30
FA-elig
21
-0.2
0.7
-1.4
Tony Watson
34
FA-elig
60
-0.2
3.5
-4.2
Yangervis Solarte
31
arb
28
-0.3
0.1
-1.0
Nick Vincent↔ PHI
32
FA-elig
18
-0.3
1.0
-1.9
Andrew Suárez
26
pre-arb
21
-0.4
0.2
-1.4
Corban Joseph↔ OAK
30
–
8
-0.4
0.0
-1.2
Mac Williamson↔ SEA
28
arb
15
-0.4
0.2
-1.5
Chris Shaw
25
pre-arb
16
-0.4
0.1
-1.5
Mike Gerber
26
pre-arb
12
-0.5
0.1
-1.7
Gerardo Parra↔ WSN
32
FA-elig
30
-0.5
0.1
-1.8
Dereck Rodríguez
27
pre-arb
29
-0.5
0.6
-2.3
Steven Duggar
25
pre-arb
73
-0.6
0.6
-2.5
Jaylin Davis
24
–
17
-0.6
0.1
-2.2
Derek Holland↔ CHC
32
FA-elig
33
-0.8
4.0
-6.8
Key additions (new vs 2018)
Player
fWAR
Mike Yastrzemski
2.5
Donovan Solano
1.5
Trevor Gott
1.0
Alex Dickerson
0.9
Kevin Pillar
0.9
Stephen Vogt
0.8
Key subtractions (gone from 2018)
Player
2018 fWAR
Andrew McCutchen
1.3
Chris Stratton
0.8
Alen Hanson
0.6
Gorkys Hernández
0.3
Ryder Jones
0.2
Roberto Gómez
0.2
Current & Historical Payroll
2019 payroll
$174.4M
2020 guaranteed
$0M
What the front office was committed to as of 2019, 2019–2025.
Guaranteed $ are contract commitments signed by 2019; 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 agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (16)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Buster Posey
32
8.161
$22.2M
FREE AGENT
Johnny Cueto
33
11.000
$21.8M
FREE AGENT
Jeff Samardzija
34
9.028
$19.8M
FREE AGENT
Brandon Belt
31
7.128
$17.2M
FREE AGENT
Brandon Crawford
32
7.094
$15.2M
FREE AGENT
Evan Longoria
33
10.170
$14.7M
FREE AGENT
Madison Bumgarner
29
8.127
$12.0M
FREE AGENT
Mark Melancon
34
8.098
$9.4M
FREE AGENT
Scooter Gennett
29
6.000
$4.9M
FREE AGENT
Will Smith
29
7.000
$4.2M
FREE AGENT
Derek Holland
32
10.000
$4.0M
FREE AGENT
Tony Watson
34
7.101
$3.5M
FREE AGENT
Drew Pomeranz
30
6.013
$685k
FREE AGENT
Pablo Sandoval
32
10.042
$555k
FREE AGENT
Fernando Abad
33
6.073
$100k
FREE AGENT
Gerardo Parra
32
9.145
$85k
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Kevin Pillar
30
4.113
$5.6M
ARB 3
FREE AGENT
Sam Dyson
31
4.142
$4.0M
ARB 3
FREE AGENT
Joe Panik
28
4.100
$2.8M
ARB 3
FREE AGENT
Nick Vincent
32
5.067
$984k
FREE AGENT
Stephen Vogt
34
5.084
$454k
FREE AGENT
Donovan Solano
31
3.107
$430k
ARB 2
ARB 3
FREE AGENT
Kyle Barraclough
29
3.059
$401k
ARB 2
ARB 3
FREE AGENT
Erik Kratz
39
5.026
$207k
FREE AGENT
Yangervis Solarte
31
5.000
$100k
FREE AGENT
Aaron Altherr
28
3.028
$28k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (38)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Pat Venditte
34
1.084
$585k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trevor Gott
26
1.048
$568k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Reyes Moronta
26
1.028
$568k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dereck Rodríguez
27
0.126
$561k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steven Duggar
25
0.085
$558k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Reed
26
0.084
$558k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Bergen
25
0.000
$555k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Connor Joe
26
0.000
$555k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Austin
27
1.159
$447k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Shaun Anderson
24
0.000
$415k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Yastrzemski
28
0.000
$382k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Beede
26
0.007
$358k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Slater
26
1.056
$272k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Dickerson
29
2.146
$248k
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Coonrod
26
0.000
$230k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Rickard
28
2.120
$218k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mac Williamson
28
1.113
$213k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jandel Gustave
26
2.036
$185k
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Suárez
26
0.154
$182k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Aramis Garcia
26
0.036
$143k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Webb
22
0.000
$131k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zach Green
25
–
$110k
Conner Menez
24
0.000
$107k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Rogers
28
0.000
$101k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Wandy Peralta
27
2.010
$97k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mauricio Dubón
24
0.000
$95k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Selman
28
0.000
$90k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Shaw
25
0.031
$87k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jaylin Davis
24
0.000
$78k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Gerber
26
0.051
$60k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Enderson Franco
26
–
$57k
Burch Smith
29
2.051
$56k
ARB 1
ARB 2
ARB 3
FREE AGENT
Cristhian Adames
27
1.086
$48k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Abiatal Avelino
24
0.027
$27k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Williams Jerez
27
0.046
$25k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ty Blach
28
2.032
$21k
ARB 1
ARB 2
ARB 3
FREE AGENT
Corban Joseph
30
0.066
$15k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ray Black
29
0.103
$14k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Giants's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Giants 2019; 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