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.
2021 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Brandon Crawford
34
FA-elig
138
6.2
15.2
+4.9
Buster Posey
34
FA-elig
113
5.3
22.2
-4.9
Kevin Gausman
30
FA-elig
34
5.0
18.9
-2.6
Logan Webb
24
pre-arb
28
4.3
0.6
+13.5
Brandon Belt
33
FA-elig
97
3.6
17.2
-5.6
Darin Ruf
34
FA-elig
117
2.9
1.3
+8.2
Anthony DeSclafani
31
FA-elig
34
2.8
6.0
+3.1
Alex Wood
30
FA-elig
26
2.3
3.0
+4.4
Mike Yastrzemski
30
pre-arb
139
2.1
0.6
+6.3
Evan Longoria
35
FA-elig
81
2.0
18.7
-12.3
LaMonte Wade Jr.
27
–
109
1.9
0.4
+5.7
Wilmer Flores
29
FA-elig
139
1.9
3.0
+3.1
Steven Duggar
27
pre-arb
107
1.9
0.4
+5.6
Johnny Cueto
35
FA-elig
22
1.5
21.8
-16.9
Austin Slater
28
arb
129
1.5
1.1
+3.6
Donovan Solano
33
FA-elig
101
1.4
3.2
+1.3
Tyler Rogers
30
pre-arb
80
1.3
0.6
+3.5
Thairo Estrada
25
pre-arb
52
1.2
0.2
+3.6
Jose Alvarez
32
FA-elig
67
1.1
1.1
+2.6
Jake McGee
34
FA-elig
62
1.1
2.0
+1.6
Dominic Leone
29
arb
57
0.9
0.4
+2.5
Tommy La Stella
32
FA-elig
76
0.6
2.0
+0.0
Tony Watson↔ ANA
36
FA-elig
26
0.6
0.4
+1.4
Kris Bryant↔ CHC
29
FA-elig
51
0.5
6.9
-5.3
Jarlín García
28
arb
58
0.4
0.9
+0.3
Kervin Castro
22
–
10
0.4
0.1
+1.1
Curt Casali
32
FA-elig
77
0.3
1.5
-0.4
Zack Littell
25
arb
63
0.3
0.6
+0.4
Aaron Sanchez
28
FA-elig
9
0.3
4.0
-3.0
Camilo Doval
23
–
29
0.3
0.2
+0.7
Sam Long
25
–
12
0.2
0.2
+0.4
Alex Dickerson
31
FA-elig
111
0.2
2.0
-1.4
Conner Menez
26
pre-arb
8
0.2
0.1
+0.4
Mauricio Dubón
26
pre-arb
74
0.2
0.3
+0.2
Caleb Baragar
27
pre-arb
25
0.1
0.3
-0.1
Jay Jackson
33
pre-arb
23
0.0
0.2
-0.0
Nick Tropeano↔ NYM
30
FA-elig
4
0.0
0.1
-0.0
Wandy Peralta↔ NYY
29
arb
10
0.0
0.2
-0.1
Tyler Beede
28
pre-arb
1
0.0
0.5
-0.4
Chadwick Tromp
26
–
9
0.0
0.1
-0.1
Matt Wisler↔ TBR
28
FA-elig
21
0.0
0.5
-0.5
Joey Bart
24
pre-arb
2
-0.0
0.0
-0.0
Reyes Moronta
28
arb
4
-0.0
0.7
-0.8
Skye Bolt↔ OAK
27
–
2
-0.0
0.0
-0.2
Tyler Chatwood↔ TOR
31
FA-elig
2
-0.1
0.2
-0.4
James Sherfy↔ LAD
29
arb
10
-0.1
0.4
-0.6
John Brebbia
31
arb
18
-0.1
0.8
-1.0
Jaylin Davis
26
pre-arb
5
-0.1
0.3
-0.6
Jose Quintana↔ ANA
32
FA-elig
5
-0.1
1.4
-1.7
Mike Tauchman↔ NYY
30
pre-arb
64
-0.1
0.3
-0.6
Sam Selman↔ ANA
30
–
7
-0.1
0.1
-0.5
Scott Kazmir
37
FA-elig
5
-0.2
0.1
-0.7
Jason Vosler
27
–
41
-0.4
0.2
-1.6
Gregory Santos
21
–
3
-0.5
0.0
-1.8
Key additions (new vs 2020)
Player
fWAR
Buster Posey
5.3
Anthony DeSclafani
2.8
Alex Wood
2.3
LaMonte Wade Jr.
1.9
Thairo Estrada
1.2
Jose Alvarez
1.1
Key subtractions (gone from 2020)
Player
2020 fWAR
Drew Smyly
0.9
Tyler Anderson
0.8
Trevor Cahill
0.4
Daniel Robertson
0.3
Tyler Heineman
0.1
Luis Alexander Basabe
-0.0
Current & Historical Payroll
2021 payroll
$163.4M
2022 guaranteed
$0M
What the front office was committed to as of 2021, 2021–2027.
Guaranteed $ are contract commitments signed by 2021; 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 (17)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Buster Posey
34
9.161
$22.2M
FREE AGENT
Johnny Cueto
35
13.000
$21.8M
FREE AGENT
Kevin Gausman
30
6.151
$18.9M
FREE AGENT
Evan Longoria
35
12.170
$18.7M
FREE AGENT
Brandon Belt
33
9.128
$17.2M
FREE AGENT
Brandon Crawford
34
9.094
$15.2M
FREE AGENT
Anthony DeSclafani
31
6.062
$6.0M
FREE AGENT
Aaron Sanchez
28
7.000
$4.0M
FREE AGENT
Alex Wood
30
7.123
$3.0M
FREE AGENT
Wilmer Flores
29
7.003
$3.0M
FREE AGENT
Jake McGee
34
9.127
$2.0M
FREE AGENT
Tommy La Stella
32
7.000
$2.0M
FREE AGENT
Jose Quintana
32
8.133
$1.4M
FREE AGENT
Jose Alvarez
32
6.035
$1.1M
FREE AGENT
Tony Watson
36
9.101
$419k
FREE AGENT
Tyler Chatwood
31
9.039
$188k
FREE AGENT
Scott Kazmir
37
11.119
$100k
FREE AGENT
Arbitration-eligible (13)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Kris Bryant
29
5.171
$6.9M
FREE AGENT
Donovan Solano
33
5.081
$3.2M
FREE AGENT
Alex Dickerson
31
4.120
$2.0M
ARB 3
FREE AGENT
Curt Casali
32
4.151
$1.5M
ARB 3
FREE AGENT
Darin Ruf
34
3.138
$1.3M
ARB 2
ARB 3
FREE AGENT
Jarlín García
28
3.114
$950k
ARB 2
ARB 3
FREE AGENT
John Brebbia
31
3.092
$800k
ARB 2
ARB 3
FREE AGENT
Reyes Moronta
28
3.028
$695k
ARB 2
ARB 3
FREE AGENT
Matt Wisler
28
4.042
$503k
ARB 3
FREE AGENT
James Sherfy
29
4.000
$408k
ARB 3
FREE AGENT
Dominic Leone
29
5.043
$380k
FREE AGENT
Wandy Peralta
29
3.168
$165k
ARB 2
ARB 3
FREE AGENT
Nick Tropeano
30
4.050
$90k
ARB 3
FREE AGENT
Pre-arbitration (24)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Austin Slater
28
2.147
$1.1M
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Yastrzemski
30
1.128
$600k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Rogers
30
1.034
$583k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zack Littell
25
1.075
$570k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Webb
24
1.044
$564k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Beede
28
1.128
$461k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
LaMonte Wade Jr.
27
2.000
$414k
ARB 1
ARB 2
ARB 3
FREE AGENT
Steven Duggar
27
1.147
$405k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jaylin Davis
26
0.045
$347k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mauricio Dubón
26
1.040
$313k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Caleb Baragar
27
1.000
$295k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Tauchman
30
2.055
$269k
ARB 1
ARB 2
ARB 3
FREE AGENT
Thairo Estrada
25
1.063
$230k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Long
25
0.000
$227k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Camilo Doval
23
0.000
$209k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jay Jackson
33
0.089
$184k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jason Vosler
27
0.000
$175k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chadwick Tromp
26
1.000
$88k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kervin Castro
22
0.000
$83k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Conner Menez
26
0.092
$67k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Selman
30
1.023
$55k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gregory Santos
21
0.000
$18k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Skye Bolt
27
0.018
$14k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Bart
24
0.108
$12k
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 2021; 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