DHPete Alonso 17 · Robinson Canó 13 · J.D. Davis 13
SPJacob deGrom 2.6 · Rick Porcello 1.6 · David Peterson 0.5 · Seth Lugo 0.4 · Michael Wacha 0.0
BP★ Edwin Díaz 6 · Justin Wilson 10 · Miguel Castro 5 · Jeurys Familia 5 · Dellin Betances 4 · Jared Hughes 2 · Chasen Shreve 1 · Brad Brach 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.
2020 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Jacob deGrom
32
FA-elig
12
2.6
25.0
-5.9
Michael Conforto
27
arb
54
1.9
8.0
+6.1
Brandon Nimmo
27
arb
55
1.8
2.2
+10.9
Rick Porcello
31
FA-elig
12
1.6
10.0
+2.0
Robinson Canó
37
FA-elig
49
1.4
24.0
-13.5
Dominic Smith
25
pre-arb
50
1.4
0.2
+9.9
Jeff McNeil
28
pre-arb
52
1.3
0.2
+9.5
Andrés Giménez
21
–
49
1.2
0.2
+8.7
Luis Guillorme
25
pre-arb
30
0.9
0.2
+6.2
Edwin Díaz
26
arb
26
0.9
5.1
+1.3
J.D. Davis
27
pre-arb
56
0.6
0.2
+4.3
Justin Wilson
32
FA-elig
23
0.5
5.0
-1.4
David Peterson
24
–
10
0.5
0.2
+3.2
Tomás Nido
26
pre-arb
7
0.4
0.2
+2.7
Seth Lugo
30
arb
16
0.4
2.0
+0.6
Pete Alonso
25
pre-arb
57
0.3
0.2
+2.2
Jake Marisnick
29
FA-elig
16
0.3
3.3
-1.0
Amed Rosario
24
pre-arb
46
0.3
0.2
+1.7
Todd Frazier↔ TEX
34
FA-elig
14
0.2
1.1
+0.3
Guillermo Heredia↔ PIT
29
arb
7
0.1
0.3
+0.8
Chasen Shreve
29
FA-elig
17
0.1
0.1
+0.9
Erasmo Ramírez
30
arb
6
0.1
0.1
+0.9
Hunter Strickland
31
arb
4
0.1
0.1
+0.7
Walker Lockett↔ SEA
26
–
2
0.1
0.0
+0.5
Ariel Jurado
24
pre-arb
1
0.1
0.0
+0.4
Michael Wacha
28
FA-elig
8
0.0
3.0
-2.7
Wilson Ramos
32
FA-elig
45
0.0
10.2
-10.0
Eduardo Núñez
33
FA-elig
2
0.0
0.1
+0.2
Miguel Castro↔ BAL
25
arb
10
0.0
0.4
-0.2
Corey Oswalt
26
pre-arb
4
0.0
0.1
+0.1
Juan Lagares
31
–
2
0.0
0.0
+0.1
René Rivera
36
FA-elig
2
-0.0
0.4
-0.4
Dellin Betances
32
FA-elig
15
-0.0
7.5
-7.7
Robinson Chirinos↔ TEX
36
FA-elig
12
-0.0
2.5
-2.9
Drew Smith
26
pre-arb
8
-0.1
0.1
-0.7
Ryan Cordell
28
pre-arb
5
-0.1
0.0
-0.6
Ali Sánchez
23
–
5
-0.1
0.0
-0.8
Jeurys Familia
30
FA-elig
25
-0.1
11.7
-12.5
Yoenis Cespedes
34
FA-elig
8
-0.1
6.0
-6.9
Paul Sewald
30
pre-arb
5
-0.1
0.1
-1.0
Jared Hughes
34
FA-elig
18
-0.1
0.3
-1.3
Brian Dozier
33
–
7
-0.2
0.1
-1.3
Billy Hamilton↔ CHC
29
–
17
-0.2
0.1
-1.4
Brad Brach
34
FA-elig
14
-0.3
0.8
-2.7
Franklyn Kilome
25
–
4
-0.3
0.1
-2.5
Robert Gsellman
26
arb
6
-0.4
1.2
-3.8
Steven Matz
29
arb
9
-0.7
5.0
-9.9
Key additions (new vs 2019)
Player
fWAR
Rick Porcello
1.6
Andrés Giménez
1.2
David Peterson
0.5
Jake Marisnick
0.3
Guillermo Heredia
0.1
Chasen Shreve
0.1
Key subtractions (gone from 2019)
Player
2019 fWAR
Zack Wheeler
5.2
Joe Panik
0.5
Chris Mazza
0.1
Brooks Pounders
0.0
Héctor Santiago
-0.0
Donnie Hart
-0.0
Current & Historical Payroll
2020 payroll
$138.0M
2021 guaranteed
$0M
What the front office was committed to as of 2020, 2020–2026.
Guaranteed $ are contract commitments signed by 2020; 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
2020
2021
2022
2023
2024
2025
2026
Robinson Canó
37
14.076
$24.0M
FREE AGENT
Jeurys Familia
30
7.029
$11.7M
FREE AGENT
Wilson Ramos
32
9.047
$10.2M
FREE AGENT
Rick Porcello
31
10.170
$10.0M
FREE AGENT
Dellin Betances
32
6.078
$7.5M
FREE AGENT
Yoenis Cespedes
34
8.000
$6.0M
FREE AGENT
Justin Wilson
32
7.035
$5.0M
FREE AGENT
Michael Wacha
28
6.062
$3.0M
FREE AGENT
Robinson Chirinos
36
9.000
$2.5M
FREE AGENT
Todd Frazier
34
9.000
$1.1M
FREE AGENT
Brad Brach
34
7.063
$850k
FREE AGENT
René Rivera
36
7.107
$370k
FREE AGENT
Jared Hughes
34
7.162
$259k
FREE AGENT
Eduardo Núñez
33
8.033
$100k
FREE AGENT
Brian Dozier
33
7.100
$100k
FREE AGENT
Billy Hamilton
29
6.028
$94k
FREE AGENT
Juan Lagares
31
6.160
$17k
FREE AGENT
Arbitration-eligible (13)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Jacob deGrom
32
5.139
$25.0M
FREE AGENT
Michael Conforto
27
4.043
$8.0M
ARB 3
FREE AGENT
Edwin Díaz
26
3.121
$5.1M
ARB 2
ARB 3
FREE AGENT
Steven Matz
29
4.099
$5.0M
ARB 3
FREE AGENT
Jake Marisnick
29
5.132
$3.3M
FREE AGENT
Brandon Nimmo
27
3.042
$2.2M
ARB 2
ARB 3
FREE AGENT
Seth Lugo
30
3.082
$2.0M
ARB 2
ARB 3
FREE AGENT
Robert Gsellman
26
3.042
$1.2M
ARB 2
ARB 3
FREE AGENT
Miguel Castro
25
3.079
$404k
ARB 2
ARB 3
FREE AGENT
Guillermo Heredia
29
3.053
$263k
ARB 2
ARB 3
FREE AGENT
Chasen Shreve
29
4.065
$100k
ARB 3
FREE AGENT
Erasmo Ramírez
30
5.157
$75k
FREE AGENT
Hunter Strickland
31
4.163
$55k
ARB 3
FREE AGENT
Pre-arbitration (17)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Pete Alonso
25
1.000
$242k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff McNeil
28
1.069
$229k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Amed Rosario
24
2.062
$225k
ARB 1
ARB 2
ARB 3
FREE AGENT
J.D. Davis
27
1.137
$219k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dominic Smith
25
1.146
$214k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tomás Nido
26
1.089
$214k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrés Giménez
21
0.000
$209k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Peterson
24
0.000
$193k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Guillorme
25
0.167
$191k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Corey Oswalt
26
0.107
$131k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Smith
26
1.100
$106k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Franklyn Kilome
25
1.075
$72k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul Sewald
30
2.044
$56k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ali Sánchez
23
0.000
$47k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Walker Lockett
26
0.066
$32k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Cordell
28
1.022
$32k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ariel Jurado
24
1.052
$6k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
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 2020; 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