SPLogan Webb 5.5 · Robbie Ray 2.2 · Justin Verlander 2.2 · Landen Roupp 1.1 · Kai-Wei Teng 0.3
BP★ Ryan Walker 17 · Randy Rodríguez 13 · Erik Miller 10 · José Buttó 6 · Joey Lucchesi 6 · Spencer Bivens 4 · Tristan Beck 3 · Matt Gage 2
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.
2025 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Logan Webb
28
arb
34
5.5
12.0
+9.9
Willy Adames
29
FA-elig
160
4.0
13.1
+2.9
Matt Chapman
32
FA-elig
128
3.7
25.2
-10.6
Patrick Bailey
26
pre-arb
135
3.2
0.8
+12.0
Jung Hoo Lee
26
–
150
2.4
17.2
-7.7
Justin Verlander
42
FA-elig
29
2.2
15.0
-6.1
Robbie Ray
33
FA-elig
32
2.2
25.0
-16.3
Randy Rodríguez
25
pre-arb
50
1.4
0.8
+4.9
Rafael Devers↔ BOS
28
FA-elig
90
1.3
8.5
-3.4
Landen Roupp
26
pre-arb
22
1.1
0.8
+3.7
Heliot Ramos
25
pre-arb
157
1.1
0.8
+3.6
Mike Yastrzemski↔ KCR
34
–
97
1.0
5.4
-1.5
Tyler Rogers↔ NYM
34
–
53
0.9
2.3
+1.3
Casey Schmitt
26
pre-arb
95
0.7
0.8
+2.1
Jordan Hicks↔ BOS
28
–
13
0.7
2.8
-0.2
Ryan Walker
29
pre-arb
68
0.6
0.8
+1.7
Camilo Doval↔ NYY
27
–
47
0.6
2.1
+0.1
Christian Koss
27
–
76
0.5
0.7
+1.4
Matt Gage↔ DET
32
pre-arb
27
0.5
0.2
+1.6
Spencer Bivens
31
pre-arb
54
0.4
0.8
+0.9
Trevor McDonald
24
pre-arb
3
0.4
0.1
+1.6
Dominic Smith
30
FA-elig
63
0.4
0.9
+0.6
Kai-Wei Teng
26
pre-arb
8
0.3
0.1
+1.2
JT Brubaker↔ NYY
31
arb
5
0.3
0.5
+0.7
Andrew Knizner
30
arb
33
0.2
0.9
-0.1
Tyler Fitzgerald
27
pre-arb
72
0.1
0.5
-0.1
Kyle Harrison↔ BOS
23
–
8
0.1
0.1
+0.3
Drew Gilbert
24
–
39
0.1
0.2
+0.1
Jerar Encarnacion
27
pre-arb
19
0.1
0.8
-0.4
Erik Miller
27
pre-arb
36
0.1
0.8
-0.5
Keaton Winn
27
pre-arb
7
0.1
0.3
-0.1
Joey Lucchesi
32
arb
38
0.1
0.9
-0.7
Joel Peguero
28
–
17
0.0
0.2
-0.1
Brett Wisely↔ ATL
26
–
22
0.0
0.3
-0.3
Hayden Birdsong
23
pre-arb
21
-0.0
0.5
-0.6
Daniel Johnson↔ BAL
29
–
14
-0.0
0.1
-0.1
Tristan Beck
29
pre-arb
31
-0.0
0.5
-0.6
Logan Porter
29
pre-arb
5
-0.0
0.0
-0.2
Mason Black
25
pre-arb
1
-0.1
0.1
-0.4
José Buttó↔ NYM
27
pre-arb
21
-0.1
0.2
-0.6
Scott Alexander↔ COL
35
–
2
-0.1
0.2
-0.5
David Villar
28
–
9
-0.1
0.1
-0.5
Sean Hjelle
28
pre-arb
12
-0.1
0.2
-0.7
Sergio Alcántara
28
–
1
-0.1
0.0
-0.5
Bryce Eldridge
20
–
10
-0.2
0.1
-0.7
Sam Huff
27
pre-arb
20
-0.2
0.3
-1.0
Luis Matos
23
pre-arb
57
-0.2
0.6
-1.5
Wilmer Flores
33
FA-elig
125
-0.2
3.5
-4.4
Lou Trivino III↔ LAD
33
–
11
-0.3
–
–
Grant McCray
24
pre-arb
22
-0.4
0.3
-1.7
Carson Whisenhunt
24
–
5
-0.4
0.2
-1.9
Carson Seymour
26
–
16
-0.6
0.3
-2.9
LaMonte Wade Jr.↔ ANA
31
–
50
-1.0
2.2
-6.3
Key additions (new vs 2024)
Player
fWAR
Willy Adames
4.0
Justin Verlander
2.2
Rafael Devers
1.3
Christian Koss
0.5
Matt Gage
0.5
Dominic Smith
0.4
Key subtractions (gone from 2024)
Player
2024 fWAR
Blake Snell
3.1
Michael Conforto
1.3
Jorge Soler
0.7
Thairo Estrada
0.4
Nick Ahmed
0.3
Blake Sabol
0.2
Current & Historical Payroll
2025 payroll
$151.3M
2026 guaranteed
$121.8M
What the front office was committed to as of 2025, 2025–2031.
Guaranteed $ are contract commitments signed by 2025; 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 (12)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Matt Chapman
32
7.109
$25.2M
$25.2M
$25.2M
$25.2M
$25.2M
$25.2M
FREE AGENT
Robbie Ray
33
10.007
$25.0MOPT-OUT
$25.0M
FREE AGENT
Justin Verlander
42
19.002
$15.0M
FREE AGENT
Willy Adames
29
6.105
$13.1M
$13.1M
$31.1M
$31.1M
$31.1M
$31.1M
$31.1M
Logan Webb
28
5.044
$12.0M
$23.0M
$23.0M
$24.0M
FREE AGENT
Rafael Devers
28
7.070
$8.5M
$27.0M
$28.5M
$28.5M
$28.5M
$28.5M
$28.5M
Wilmer Flores
33
11.003
$3.5M
FREE AGENT
Jordan Hicks
28
7.000
$2.8M
$8.5M
$8.5M
FREE AGENT
LaMonte Wade Jr.
31
6.000
$2.2M
FREE AGENT
Dominic Smith
30
6.034
$944k
FREE AGENT
Scott Alexander
35
7.080
$185k
FREE AGENT
Lou Trivino III
33
6.163
—
FREE AGENT
Arbitration-eligible (6)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Mike Yastrzemski
34
5.128
$5.4M
FREE AGENT
Tyler Rogers
34
5.034
$2.3M
FREE AGENT
Camilo Doval
27
3.071
$2.1M
ARB 2
ARB 3
FREE AGENT
Andrew Knizner
30
4.145
$944k
ARB 3
FREE AGENT
Joey Lucchesi
32
4.113
$855k
ARB 3
FREE AGENT
JT Brubaker
31
5.000
$502k
FREE AGENT
Pre-arbitration (35)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Jung Hoo Lee
26
1.000
$17.2M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Casey Schmitt
26
1.035
$780k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Heliot Ramos
25
1.130
$780k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Walker
29
1.136
$780k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Patrick Bailey
26
1.136
$780k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Erik Miller
27
1.000
$780k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy Rodríguez
25
0.148
$770k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jerar Encarnacion
27
0.112
$770k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Landen Roupp
26
0.085
$765k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Spencer Bivens
31
0.077
$765k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Christian Koss
27
0.000
$739k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Matos
23
1.014
$588k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tristan Beck
29
1.129
$534k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hayden Birdsong
23
0.083
$527k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Fitzgerald
27
1.000
$502k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carson Seymour
26
0.000
$346k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Keaton Winn
27
1.053
$304k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brett Wisely
26
1.035
$303k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Huff
27
1.156
$302k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Grant McCray
24
0.047
$289k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Gage
32
0.063
$242k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sean Hjelle
28
1.072
$229k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carson Whisenhunt
24
0.000
$223k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Gilbert
24
0.000
$212k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Buttó
27
0.168
$203k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joel Peguero
28
0.000
$159k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Villar
28
1.140
$141k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mason Black
25
0.048
$134k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trevor McDonald
24
0.001
$124k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Harrison
23
1.041
$120k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kai-Wei Teng
26
0.022
$110k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryce Eldridge
20
0.000
$57k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Daniel Johnson
29
0.123
$57k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Porter
29
0.021
$41k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sergio Alcántara
28
2.005
$8k
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 2025; 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