CFHeliot Ramos 60 · Grant McCray 37 · Jung Hoo Lee 37
RFMike Yastrzemski 127 · Luis Matos 21 · Mark Canha 16
DHJorge Soler 92 · Mark Canha 34 · Michael Conforto 21
SPLogan Webb 4.4 · Blake Snell 3.1 · Kyle Harrison 0.8 · Jordan Hicks 0.5 · Erik Miller 0.4
BP★ Camilo Doval 23 · Tyler Rogers 32 · Ryan Walker 21 · Taylor Rogers 8 · Sean Hjelle 7 · Randy Rodríguez 5 · Spencer Bivens 2 · Landen Roupp 1
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.
2024 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Matt Chapman
31
FA-elig
154
5.5
18.0
+4.8
Logan Webb
27
arb
33
4.4
8.0
+10.5
Patrick Bailey
25
pre-arb
121
4.3
0.7
+17.3
Blake Snell
31
FA-elig
20
3.1
32.0
-19.2
Tyler Fitzgerald
26
pre-arb
96
3.0
0.7
+11.8
Heliot Ramos
24
pre-arb
121
2.3
0.7
+8.9
Ryan Walker
28
pre-arb
76
1.7
0.7
+6.3
Mike Yastrzemski
33
arb
140
1.7
7.9
-1.0
LaMonte Wade Jr.
30
arb
117
1.3
3.5
+2.1
Michael Conforto
31
FA-elig
130
1.3
18.0
-12.5
Kyle Harrison
22
pre-arb
24
0.8
0.7
+2.7
Jorge Soler↔ ATL
32
FA-elig
93
0.7
6.5
-3.8
Tyler Rogers
33
arb
77
0.6
3.2
-0.8
Brett Wisely
25
pre-arb
91
0.6
0.7
+1.6
Landen Roupp
25
pre-arb
23
0.5
0.7
+1.5
Randy Rodríguez
24
pre-arb
35
0.5
0.7
+1.5
Jordan Hicks
27
FA-elig
29
0.5
6.5
-4.5
Erik Miller
26
pre-arb
73
0.4
0.7
+1.1
Casey Schmitt
25
pre-arb
40
0.4
0.7
+0.9
Thairo Estrada
28
arb
96
0.4
4.7
-3.0
Sean Hjelle
27
pre-arb
58
0.3
0.7
+0.5
Nick Ahmed↔ LAD
34
FA-elig
52
0.3
0.6
+0.5
Blake Sabol
26
pre-arb
11
0.2
0.7
+0.2
Mark Canha↔ DET
35
FA-elig
32
0.2
2.9
-2.1
Taylor Rogers
33
FA-elig
64
0.2
12.0
-11.3
Spencer Howard↔ CLE
27
–
7
0.1
0.1
+0.4
Hayden Birdsong
22
–
16
0.1
0.3
+0.1
Camilo Doval
26
arb
62
0.1
0.8
-0.3
Jung Hoo Lee
25
pre-arb
37
0.1
7.8
-7.4
Tristan Beck
28
pre-arb
7
0.1
0.7
-0.3
Robbie Ray
32
FA-elig
7
0.1
23.0
-22.8
Nick Avila
26
–
8
0.0
0.1
-0.0
Mike Baumann↔ ANA
28
arb
1
0.0
0.0
+0.0
Trevor McDonald
23
–
1
0.0
0.0
+0.0
Keaton Winn
26
pre-arb
12
0.0
0.7
-0.7
Raymond Burgos
25
–
1
-0.0
0.0
-0.0
Derek Hill↔ MIA
28
–
5
-0.0
0.0
-0.1
Jakson Reetz
28
pre-arb
6
-0.0
0.1
-0.3
Austin Warren
28
arb
6
-0.0
0.8
-1.0
David Villar
27
pre-arb
11
-0.1
0.7
-1.0
Jerar Encarnacion
26
pre-arb
35
-0.1
0.2
-0.6
Ryan McKenna↔ BAL
27
arb
4
-0.1
0.2
-0.8
Andrew Knapp
32
arb
3
-0.1
0.0
-0.6
Mitch White↔ MIL
29
–
3
-0.2
0.0
-0.7
Luke Jackson↔ ATL
32
FA-elig
36
-0.2
4.5
-5.2
Trenton Brooks
28
pre-arb
12
-0.2
0.7
-1.4
Kai-Wei Teng
25
pre-arb
4
-0.2
0.7
-1.5
Daulton Jefferies↔ PIT
28
arb
2
-0.2
0.2
-1.0
Donovan Walton
30
–
9
-0.2
–
–
Austin Slater↔ BAL
31
FA-elig
43
-0.2
2.0
-2.9
Mason Black
24
pre-arb
9
-0.3
0.7
-1.8
Grant McCray
23
–
37
-0.3
0.2
-1.3
Spencer Bivens
30
pre-arb
27
-0.3
0.7
-2.0
Curt Casali
35
FA-elig
41
-0.4
1.0
-2.7
Tom Murphy
33
FA-elig
13
-0.5
4.0
-6.1
Wilmer Flores
32
FA-elig
71
-0.7
6.5
-9.2
Marco Luciano
22
pre-arb
27
-0.7
0.7
-3.6
Luis Matos
22
pre-arb
45
-0.8
0.7
-4.1
Key additions (new vs 2023)
Player
fWAR
Matt Chapman
5.5
Blake Snell
3.1
Jorge Soler
0.7
Landen Roupp
0.5
Randy Rodríguez
0.5
Jordan Hicks
0.5
Key subtractions (gone from 2023)
Player
2023 fWAR
Sean Manaea
1.2
Anthony DeSclafani
1.0
Jakob Junis
0.8
Joc Pederson
0.7
Scott Alexander
0.7
Brandon Crawford
0.4
Current & Historical Payroll
2024 payroll
$191.5M
2025 guaranteed
$57.3M
What the front office was committed to as of 2024, 2024–2030.
Guaranteed $ are contract commitments signed by 2024; 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 (14)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Blake Snell
31
7.072
$32.0M
FREE AGENT
Robbie Ray
32
9.007
$23.0M
$25.0MOPT-OUT
$25.0M
FREE AGENT
Michael Conforto
31
7.043
$18.0MPLAYER
FREE AGENT
Matt Chapman
31
6.109
$18.0M
FREE AGENT
Taylor Rogers
33
7.145
$12.0M
FREE AGENT
Logan Webb
27
4.044
$8.0M
$12.0M
$23.0M
$23.0M
$24.0M
FREE AGENT
Jorge Soler
32
8.143
$6.5M
$13.0M
$13.0M
FREE AGENT
Jordan Hicks
27
6.000
$6.5M
$7.3M
$8.5M
$8.5M
FREE AGENT
Wilmer Flores
32
10.003
$6.5M
FREE AGENT
Luke Jackson
32
7.019
$4.5M
FREE AGENT
Tom Murphy
33
6.092
$4.0M
FREE AGENT
Mark Canha
35
8.092
$2.9M
FREE AGENT
Curt Casali
35
7.151
$1.0M
FREE AGENT
Nick Ahmed
34
9.043
$623k
FREE AGENT
Arbitration-eligible (7)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Mike Yastrzemski
33
4.128
$7.9M
ARB 3
FREE AGENT
Thairo Estrada
28
3.169
$4.7M
ARB 2
ARB 3
FREE AGENT
LaMonte Wade Jr.
30
5.000
$3.5M
FREE AGENT
Tyler Rogers
33
4.034
$3.2M
ARB 3
FREE AGENT
Austin Slater
31
5.147
$2.0M
FREE AGENT
Ryan McKenna
27
3.000
$246k
ARB 2
ARB 3
FREE AGENT
Andrew Knapp
32
5.068
$24k
FREE AGENT
Pre-arbitration (37)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Jung Hoo Lee
25
0.000
$7.8M
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Camilo Doval
26
2.071
$770k
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Warren
28
1.171
$755k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Walker
28
0.136
$748k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tristan Beck
28
0.129
$748k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Patrick Bailey
25
0.136
$748k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sean Hjelle
27
0.072
$744k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Matos
22
0.098
$744k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Harrison
22
0.041
$744k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Keaton Winn
26
0.053
$744k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Fitzgerald
26
0.011
$742k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marco Luciano
22
0.018
$742k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trenton Brooks
28
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Villar
27
0.140
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kai-Wei Teng
25
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Spencer Bivens
30
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mason Black
24
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Landen Roupp
25
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brett Wisely
25
0.075
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Heliot Ramos
24
0.130
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Casey Schmitt
25
0.133
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Erik Miller
26
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blake Sabol
26
1.000
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy Rodríguez
24
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hayden Birdsong
22
0.000
$326k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Daulton Jefferies
28
1.048
$247k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jerar Encarnacion
26
0.053
$231k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Grant McCray
23
0.000
$183k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Avila
26
–
$146k
Spencer Howard
27
2.033
$122k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jakson Reetz
28
0.007
$56k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mitch White
29
1.087
$24k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Derek Hill
28
1.095
$21k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Baumann
28
1.072
$13k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Raymond Burgos
25
–
$4k
Trevor McDonald
23
0.000
$4k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Donovan Walton
30
–
—
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 2024; 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