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.
2022 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Francisco Lindor
28
FA-elig
161
6.4
34.1
-10.8
Jeff McNeil
30
arb
148
5.5
3.0
+17.2
Brandon Nimmo
29
FA-elig
151
5.5
7.0
+13.1
Max Scherzer
37
FA-elig
23
4.5
43.3
-26.9
Pete Alonso
27
arb
160
3.8
7.4
+6.6
Starling Marte
33
FA-elig
118
3.5
15.8
-2.9
Edwin Díaz
28
FA-elig
61
3.0
10.2
+0.8
Chris Bassitt
33
FA-elig
30
2.8
8.7
+1.7
Taijuan Walker
29
FA-elig
29
2.7
7.0
+2.8
Mark Canha
33
FA-elig
140
2.5
13.0
-3.8
Carlos Carrasco
35
FA-elig
29
2.5
12.0
-2.8
Jacob deGrom
34
FA-elig
11
2.2
35.5
-27.3
Eduardo Escobar
33
FA-elig
136
1.9
10.0
-3.1
Luis Guillorme
27
arb
102
1.8
0.9
+5.6
David Peterson
26
pre-arb
28
1.5
0.5
+5.1
Tomás Nido
28
arb
98
1.4
0.9
+4.1
Adam Ottavino
36
FA-elig
66
1.1
4.0
+0.2
Daniel Vogelbach↔ PIT
29
FA-elig
55
0.9
0.3
+3.1
Trevor Williams
30
FA-elig
30
0.7
3.9
-1.4
Tylor Megill
26
pre-arb
15
0.7
0.7
+1.7
Joely Rodríguez
30
pre-arb
55
0.4
2.6
-1.1
Colin Holderman↔ PIT
26
–
15
0.4
0.2
+1.3
Seth Lugo
32
FA-elig
62
0.3
2.9
-2.0
James McCann
32
FA-elig
61
0.1
8.2
-7.7
J.D. Davis↔ SFG
29
arb
66
0.1
1.6
-1.2
Trevor May
32
FA-elig
26
0.1
7.8
-7.4
Francisco Alvarez
20
–
5
0.1
0.0
+0.3
Bryce Montes de Oca
26
–
3
0.1
0.1
+0.1
Tyler Naquin↔ CIN
31
FA-elig
49
0.1
1.9
-1.7
Khalil Lee
24
pre-arb
2
0.0
0.0
+0.1
Rob Zastryzny↔ ANA
30
–
1
0.0
0.0
+0.1
Patrick Mazeika
28
–
24
0.0
0.2
-0.1
Adonis Medina
25
pre-arb
14
0.0
0.2
-0.2
Sam Clay↔ WSN
29
pre-arb
1
0.0
0.0
+0.0
Terrance Gore
31
pre-arb
10
0.0
0.1
-0.1
Alex Claudio
30
FA-elig
3
0.0
0.1
-0.1
Michael Pérez↔ PIT
29
arb
6
0.0
0.0
-0.0
Nate Fisher
26
–
1
-0.0
0.0
-0.0
Tommy Hunter
35
FA-elig
18
-0.0
0.7
-0.7
Drew Smith
28
arb
44
-0.0
0.8
-0.8
Matt Reynolds↔ CIN
31
–
1
-0.0
0.0
-0.1
Yolmer Sánchez↔ BOS
30
arb
3
-0.0
0.0
-0.1
Mychal Givens↔ CHC
32
FA-elig
19
-0.0
1.1
-1.3
José Buttó
24
–
1
-0.1
0.0
-0.2
Sean Reid-Foley
26
pre-arb
7
-0.1
0.7
-1.0
Stephen Nogosek
27
pre-arb
12
-0.1
0.3
-0.5
Travis Blankenhorn
25
pre-arb
1
-0.1
0.0
-0.3
Deven Marrero
31
pre-arb
5
-0.1
0.1
-0.4
Yoan López
29
pre-arb
8
-0.1
0.1
-0.4
Ender Inciarte
31
–
11
-0.1
0.1
-0.5
Travis Jankowski↔ SEA
31
FA-elig
43
-0.1
1.2
-1.6
Brett Baty
22
–
11
-0.1
0.2
-0.6
Nick Plummer
25
–
14
-0.1
0.1
-0.6
Jake Reed↔ BAL
29
–
5
-0.2
0.0
-0.8
Mark Vientos
22
–
16
-0.2
0.1
-0.9
Dominic Smith
27
arb
58
-0.2
4.0
-4.8
Chasen Shreve
31
FA-elig
25
-0.3
0.7
-1.6
R.J. Alvarez
31
pre-arb
1
-0.3
0.0
-1.0
Thomas Szapucki↔ SFG
26
–
1
-0.4
0.0
-1.6
Robinson Canó↔ ATL
39
FA-elig
12
-0.5
7.2
-8.9
Darin Ruf↔ SFG
35
FA-elig
29
-0.9
0.7
-3.9
Key additions (new vs 2021)
Player
fWAR
Max Scherzer
4.5
Starling Marte
3.5
Chris Bassitt
2.8
Mark Canha
2.5
Eduardo Escobar
1.9
Adam Ottavino
1.1
Key subtractions (gone from 2021)
Player
2021 fWAR
Marcus Stroman
3.6
Javier Báez
2.0
Jonathan Villar
2.0
Aaron Loup
1.6
Michael Conforto
1.5
Rich Hill
1.0
Current & Historical Payroll
2022 payroll
$262.2M
2023 guaranteed
$34.1M
What the front office was committed to as of 2022, 2022–2028.
Guaranteed $ are contract commitments signed by 2022; 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 (19)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Max Scherzer
37
13.079
$43.3M
FREE AGENT
Jacob deGrom
34
7.139
$35.5M
FREE AGENT
Francisco Lindor
28
6.113
$34.1M
$34.1M
$34.2M
$34.1M
$32.5M
$32.5M
$32.5M
Starling Marte
33
8.162
$15.8M
FREE AGENT
Mark Canha
33
6.092
$13.0M
FREE AGENT
Carlos Carrasco
35
10.147
$12.0M
FREE AGENT
Eduardo Escobar
33
9.128
$10.0M
FREE AGENT
James McCann
32
7.028
$8.2M
FREE AGENT
Trevor May
32
7.012
$7.8M
FREE AGENT
Robinson Canó
39
17.000
$7.2M
FREE AGENT
Taijuan Walker
29
7.142
$7.0M
FREE AGENT
Adam Ottavino
36
10.087
$4.0M
FREE AGENT
Travis Jankowski
31
7.000
$1.2M
FREE AGENT
Mychal Givens
32
6.069
$1.1M
FREE AGENT
Tommy Hunter
35
12.045
$700k
FREE AGENT
Chasen Shreve
31
8.000
$700k
FREE AGENT
Daniel Vogelbach
29
6.000
$338k
FREE AGENT
Alex Claudio
30
6.063
$100k
FREE AGENT
Ender Inciarte
31
8.000
$97k
FREE AGENT
Arbitration-eligible (15)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Edwin Díaz
28
5.121
$10.2M
FREE AGENT
Chris Bassitt
33
5.130
$8.7M
FREE AGENT
Pete Alonso
27
3.000
$7.4M
ARB 2
ARB 3
FREE AGENT
Brandon Nimmo
29
5.042
$7.0M
FREE AGENT
Dominic Smith
27
3.146
$4.0M
ARB 2
ARB 3
FREE AGENT
Trevor Williams
30
5.027
$3.9M
FREE AGENT
Jeff McNeil
30
3.069
$3.0M
ARB 2
ARB 3
FREE AGENT
Seth Lugo
32
5.082
$2.9M
FREE AGENT
Tyler Naquin
31
5.032
$1.9M
FREE AGENT
J.D. Davis
29
3.137
$1.6M
ARB 2
ARB 3
FREE AGENT
Tomás Nido
28
3.089
$890k
ARB 2
ARB 3
FREE AGENT
Drew Smith
28
3.034
$750k
ARB 2
ARB 3
FREE AGENT
Darin Ruf
35
4.138
$731k
ARB 3
FREE AGENT
Michael Pérez
29
3.000
$35k
ARB 2
ARB 3
FREE AGENT
Yolmer Sánchez
30
5.040
$20k
FREE AGENT
Pre-arbitration (27)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Joely Rodríguez
30
2.096
$2.6M
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Guillorme
27
2.167
$875k
ARB 1
ARB 2
ARB 3
FREE AGENT
Sean Reid-Foley
26
1.093
$718k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tylor Megill
26
0.103
$708k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Peterson
26
2.000
$477k
ARB 1
ARB 2
ARB 3
FREE AGENT
Stephen Nogosek
27
0.080
$262k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Patrick Mazeika
28
0.080
$219k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Adonis Medina
25
0.027
$212k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brett Baty
22
0.000
$188k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Colin Holderman
26
0.000
$156k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Plummer
25
–
$135k
Terrance Gore
31
2.013
$135k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryce Montes de Oca
26
–
$123k
Yoan López
29
2.058
$108k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Vientos
22
0.000
$96k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Deven Marrero
31
2.067
$62k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Reed
29
0.051
$34k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Khalil Lee
24
0.019
$27k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
R.J. Alvarez
31
0.091
$23k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Francisco Alvarez
20
0.000
$19k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rob Zastryzny
30
0.100
$10k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Clay
29
0.161
$9k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Thomas Szapucki
26
0.022
$8k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Reynolds
31
1.093
$7k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Blankenhorn
25
0.054
$4k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Buttó
24
0.000
$4k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nate Fisher
26
–
$4k
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 2022; 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