1BPete Alonso 148 · Dominic Smith 15 · James McCann 6
2BJeff McNeil 79 · José Peraza 36 · Javier Báez 35
3BJonathan Villar 97 · J.D. Davis 50 · Luis Guillorme 27
SSFrancisco Lindor 124 · Javier Báez 100 · Jonathan Villar 26
LFDominic Smith 114 · Kevin Pillar 52 · Jeff McNeil 28
CFBrandon Nimmo 84 · Kevin Pillar 57 · Albert Almora Jr. 32
RFMichael Conforto 117 · Kevin Pillar 22 · Khalil Lee 11
DHPete Alonso 3 · Jeff McNeil 2 · Dominic Smith 2
SPJacob deGrom 5.4 · Marcus Stroman 3.6 · Taijuan Walker 1.4 · Rich Hill 1.0 · Tylor Megill 0.9
BP★ Edwin Díaz 32 · Aaron Loup 17 · Trevor May 16 · Seth Lugo 14 · Jeurys Familia 12 · Miguel Castro 9 · Heath Hembree 7 · Brad Hand 3
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
Jacob deGrom
33
FA-elig
15
5.4
35.5
-18.1
Francisco Lindor
27
FA-elig
125
3.9
22.3
-9.5
Pete Alonso
26
pre-arb
152
3.6
0.7
+10.9
Marcus Stroman
30
FA-elig
33
3.6
18.9
-7.3
Brandon Nimmo
28
arb
92
3.2
4.7
+5.8
Edwin Díaz
27
arb
63
2.1
7.0
-0.3
Javier Báez↔ CHC
28
FA-elig
47
2.0
4.0
+2.7
Jonathan Villar
30
FA-elig
142
2.0
3.5
+2.8
Aaron Loup
33
FA-elig
65
1.6
3.0
+2.3
Michael Conforto
28
FA-elig
125
1.5
12.2
-7.5
Taijuan Walker
28
FA-elig
31
1.4
10.0
-5.3
J.D. Davis
28
arb
73
1.3
2.1
+2.2
Jeff McNeil
29
pre-arb
120
1.1
0.6
+2.8
Rich Hill↔ TBR
41
FA-elig
13
1.0
1.0
+2.1
Tylor Megill
25
–
18
0.9
0.3
+2.7
Tomás Nido
27
pre-arb
58
0.7
0.6
+1.7
Joey Lucchesi
28
pre-arb
11
0.7
0.6
+1.7
José Peraza
27
FA-elig
64
0.6
0.6
+1.5
Trevor Williams↔ CHC
29
arb
10
0.6
1.1
+1.0
Kevin Pillar
32
FA-elig
124
0.6
3.6
-1.6
Trevor May
31
FA-elig
68
0.5
7.8
-6.1
Luis Guillorme
26
pre-arb
69
0.5
0.6
+1.0
Billy McKinney↔ LAD
26
–
39
0.4
0.1
+1.3
Seth Lugo
31
arb
46
0.4
2.9
-1.6
David Peterson
25
pre-arb
16
0.4
0.6
+0.6
James McCann
31
FA-elig
121
0.3
8.2
-7.1
Brandon Drury
28
arb
51
0.2
0.6
+0.2
Sean Reid-Foley
25
pre-arb
12
0.2
0.4
+0.3
Tommy Hunter
34
FA-elig
4
0.2
2.2
-1.6
Jake Reed↔ LAD
28
–
4
0.2
0.0
+0.5
Brad Hand↔ TOR
31
FA-elig
16
0.2
2.5
-2.0
Corey Oswalt
27
pre-arb
3
0.1
0.3
+0.1
Jordan Yamamoto
25
pre-arb
2
0.1
0.4
+0.0
Miguel Castro
26
FA-elig
69
0.1
1.7
-1.3
Heath Hembree↔ CIN
32
FA-elig
15
0.1
0.3
-0.0
Robert Gsellman
27
arb
18
0.1
1.3
-1.1
Drew Smith
27
pre-arb
31
0.1
0.5
-0.3
Johneshwy Fargas↔ CHC
26
–
7
0.0
0.1
+0.1
Jeurys Familia
31
FA-elig
65
0.0
11.7
-11.5
Stephen Tarpley
28
–
1
0.0
0.0
-0.0
Akeem Bostick
26
–
1
-0.0
0.0
-0.0
Dellin Betances
33
FA-elig
1
-0.0
6.0
-6.1
Geoff Hartlieb↔ PIT
27
–
3
-0.0
0.0
-0.1
Noah Syndergaard
28
FA-elig
2
-0.0
9.7
-9.8
Wilfredo Tovar
29
pre-arb
6
-0.0
0.0
-0.1
Mason Williams
29
–
17
-0.0
0.4
-0.5
Nick Tropeano↔ SFG
30
FA-elig
1
-0.1
0.0
-0.2
Anthony Banda↔ PIT
27
–
5
-0.1
0.0
-0.2
Travis Blankenhorn↔ MIN
24
pre-arb
23
-0.1
0.1
-0.4
Trevor Hildenberger
30
–
2
-0.1
0.1
-0.3
Carlos Carrasco
34
FA-elig
12
-0.1
12.0
-12.3
Chance Sisco↔ BAL
26
pre-arb
5
-0.1
0.0
-0.4
Thomas Szapucki
25
–
1
-0.1
0.0
-0.4
Stephen Nogosek
26
pre-arb
1
-0.1
0.1
-0.5
Robert Stock↔ CHC
31
pre-arb
2
-0.2
0.2
-0.6
Jake Hager↔ ARI
28
–
5
-0.2
0.0
-0.5
Yennsy Díaz
24
pre-arb
20
-0.2
0.2
-0.9
Patrick Mazeika
27
pre-arb
37
-0.3
0.2
-1.1
Jacob Barnes↔ TOR
31
arb
19
-0.4
0.5
-1.7
Cameron Maybin
34
FA-elig
9
-0.4
0.0
-1.3
Khalil Lee
23
–
11
-0.4
0.1
-1.5
Albert Almora Jr.
27
arb
47
-0.6
0.1
-2.0
Jerad Eickhoff
30
–
6
-0.6
0.1
-2.0
Dominic Smith
26
arb
145
-1.0
2.5
-5.8
Key additions (new vs 2020)
Player
fWAR
Francisco Lindor
3.9
Marcus Stroman
3.6
Javier Báez
2.0
Jonathan Villar
2.0
Aaron Loup
1.6
Taijuan Walker
1.4
Key subtractions (gone from 2020)
Player
2020 fWAR
Rick Porcello
1.6
Andrés Giménez
1.2
Justin Wilson
0.5
Jake Marisnick
0.3
Amed Rosario
0.3
Todd Frazier
0.2
Current & Historical Payroll
2021 payroll
$206.9M
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 (15)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Jacob deGrom
33
6.139
$35.5M
FREE AGENT
Marcus Stroman
30
6.026
$18.9M
FREE AGENT
Carlos Carrasco
34
9.147
$12.0M
FREE AGENT
Jeurys Familia
31
8.029
$11.7M
FREE AGENT
Taijuan Walker
28
6.142
$10.0M
FREE AGENT
James McCann
31
6.028
$8.2M
FREE AGENT
Trevor May
31
6.012
$7.8M
FREE AGENT
Dellin Betances
33
7.078
$6.0M
FREE AGENT
Kevin Pillar
32
6.113
$3.6M
FREE AGENT
Jonathan Villar
30
6.113
$3.5M
FREE AGENT
Aaron Loup
33
8.040
$3.0M
FREE AGENT
Brad Hand
31
7.092
$2.5M
FREE AGENT
Tommy Hunter
34
11.066
$2.2M
FREE AGENT
Rich Hill
41
11.127
$1.0M
FREE AGENT
Cameron Maybin
34
11.059
$37k
FREE AGENT
Arbitration-eligible (18)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Francisco Lindor
27
5.113
$22.3M
FREE AGENT
Michael Conforto
28
5.043
$12.2M
FREE AGENT
Noah Syndergaard
28
5.149
$9.7M
FREE AGENT
Edwin Díaz
27
4.121
$7.0M
ARB 3
FREE AGENT
Brandon Nimmo
28
4.042
$4.7M
ARB 3
FREE AGENT
Javier Báez
28
5.089
$4.0M
FREE AGENT
Seth Lugo
31
4.082
$2.9M
ARB 3
FREE AGENT
Miguel Castro
26
4.079
$1.7M
ARB 3
FREE AGENT
Robert Gsellman
27
4.042
$1.3M
ARB 3
FREE AGENT
Trevor Williams
29
4.027
$1.1M
ARB 3
FREE AGENT
Brandon Drury
28
4.096
$592k
ARB 3
FREE AGENT
José Peraza
27
4.102
$570k
ARB 3
FREE AGENT
Jacob Barnes
31
4.030
$491k
ARB 3
FREE AGENT
Mason Williams
29
3.147
$383k
ARB 2
ARB 3
FREE AGENT
Heath Hembree
32
5.106
$312k
FREE AGENT
Jerad Eickhoff
30
5.028
$121k
FREE AGENT
Albert Almora Jr.
27
5.000
$100k
FREE AGENT
Nick Tropeano
30
4.050
$22k
ARB 3
FREE AGENT
Pre-arbitration (31)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Dominic Smith
26
2.146
$2.5M
ARB 1
ARB 2
ARB 3
FREE AGENT
J.D. Davis
28
2.137
$2.1M
ARB 1
ARB 2
ARB 3
FREE AGENT
Pete Alonso
26
2.000
$677k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff McNeil
29
2.069
$642k
ARB 1
ARB 2
ARB 3
FREE AGENT
David Peterson
25
1.000
$586k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Guillorme
26
1.167
$581k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tomás Nido
27
2.089
$578k
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Lucchesi
28
2.067
$574k
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Smith
27
2.034
$531k
ARB 1
ARB 2
ARB 3
FREE AGENT
Sean Reid-Foley
25
0.122
$417k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordan Yamamoto
25
0.154
$371k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Corey Oswalt
27
1.052
$313k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tylor Megill
25
0.000
$310k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yennsy Díaz
24
1.008
$227k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Patrick Mazeika
27
0.008
$215k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Robert Stock
31
1.123
$157k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Blankenhorn
24
0.008
$115k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Billy McKinney
26
1.107
$77k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trevor Hildenberger
30
2.005
$61k
ARB 1
ARB 2
ARB 3
FREE AGENT
Stephen Nogosek
26
0.030
$58k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Johneshwy Fargas
26
–
$57k
Khalil Lee
23
0.000
$55k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Reed
28
0.000
$45k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Wilfredo Tovar
29
0.099
$43k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chance Sisco
26
2.103
$34k
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Banda
27
1.103
$31k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Geoff Hartlieb
27
1.093
$30k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Hager
28
0.000
$24k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stephen Tarpley
28
1.130
$21k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Thomas Szapucki
25
2.061
$15k
ARB 1
ARB 2
ARB 3
FREE AGENT
Akeem Bostick
26
–
$3k
Graphs
Mets'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 = Mets 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