SPMacKenzie Gore 3.2 · Mitchell Parker 2.4 · Trevor Williams 2.0 · Jake Irvin 1.8 · DJ Herz 1.7
BP★ Kyle Finnegan 38 · Derek Law 17 · Robert Garcia 13 · José A. Ferrer 6 · Jordan Weems 5 · Eduardo Salazar 3 · Jacob Barnes 2 · Tanner Rainey 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.
2024 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
MacKenzie Gore
25
pre-arb
32
3.2
0.7
+12.7
Luis García Jr.
24
arb
140
3.0
1.9
+10.6
Jacob Young
24
pre-arb
150
2.7
0.7
+10.5
Mitchell Parker
24
pre-arb
29
2.4
0.7
+9.4
Trevor Williams
32
FA-elig
13
2.0
7.0
+1.2
CJ Abrams
23
pre-arb
138
1.8
0.8
+6.8
Jake Irvin
27
pre-arb
33
1.8
0.7
+6.8
Patrick Corbin
34
FA-elig
32
1.7
35.4
-28.2
DJ Herz
23
pre-arb
19
1.7
0.7
+6.2
Robert Garcia
28
pre-arb
72
1.5
0.7
+5.6
Jesse Winker↔ NYM
30
FA-elig
101
1.3
1.4
+4.1
James Wood
21
–
79
1.3
0.4
+5.1
Alex Call
29
pre-arb
30
1.2
0.7
+4.1
Derek Law
33
FA-elig
75
1.1
1.5
+3.2
Dylan Floro↔ ARI
33
FA-elig
51
1.0
1.7
+2.5
Lane Thomas↔ CLE
28
arb
77
1.0
1.3
+2.8
Hunter Harvey↔ KCR
29
arb
43
0.9
2.1
+1.6
Jose A. Ferrer
24
pre-arb
31
0.6
0.7
+1.9
Dylan Crews
22
–
31
0.5
0.1
+1.8
Juan Yepez
26
pre-arb
62
0.4
0.3
+1.3
Nasim Nuñez
23
pre-arb
51
0.4
0.7
+0.7
Stone Garrett
28
pre-arb
2
0.3
0.8
+0.3
Drew Millas
26
pre-arb
20
0.3
0.7
+0.3
José Tena↔ CLE
23
pre-arb
41
0.2
0.7
+0.0
Darren Baker
25
–
9
0.2
0.1
+0.6
Eduardo Salazar↔ LAD
26
pre-arb
25
0.2
0.3
+0.4
Jackson Rutledge
25
pre-arb
3
0.1
0.7
-0.2
Matt Barnes
34
FA-elig
14
0.1
2.0
-1.4
Andrés Chaparro
25
–
33
0.1
0.2
+0.1
Jacob Barnes
34
arb
63
0.0
0.7
-0.6
Orlando Ribalta
26
–
4
0.0
0.1
+0.0
Nick Senzel↔ CHW
29
arb
64
0.0
1.7
-1.7
Kyle Finnegan
32
arb
65
-0.0
5.1
-5.2
Josiah Gray
26
arb
2
-0.0
0.8
-1.0
Ildemaro Vargas
32
FA-elig
97
-0.1
1.1
-1.3
Amos Willingham
25
pre-arb
1
-0.1
0.7
-1.0
Victor Robles↔ SEA
27
FA-elig
14
-0.1
0.4
-0.7
Joan Adon
25
arb
8
-0.1
0.7
-1.0
Zach Brzykcy
24
–
6
-0.1
0.1
-0.6
Joe La Sorsa
26
–
16
-0.1
0.2
-0.8
Joey Gallo
30
FA-elig
76
-0.2
2.5
-3.3
Tanner Rainey
31
FA-elig
50
-0.2
1.5
-2.3
Harold Ramírez↔ TBR
29
arb
25
-0.2
1.3
-2.2
Riley Adams
28
arb
41
-0.3
0.8
-1.9
Keibert Ruiz
25
arb
127
-0.3
6.4
-7.7
Jordan Weems
31
arb
41
-0.5
0.8
-2.8
Travis Blankenhorn
27
pre-arb
13
-0.5
0.1
-2.1
Trey Lipscomb
24
pre-arb
61
-0.9
0.7
-4.3
Joey Meneses
32
pre-arb
76
-1.0
0.8
-4.9
Eddie Rosario↔ ATL
32
FA-elig
67
-1.3
1.5
-7.0
Key additions (new vs 2023)
Player
fWAR
Mitchell Parker
2.4
DJ Herz
1.7
Jesse Winker
1.3
James Wood
1.3
Derek Law
1.1
Dylan Floro
1.0
Key subtractions (gone from 2023)
Player
2023 fWAR
Jeimer Candelario
3.0
Carl Edwards Jr.
0.4
Michael Chavis
0.1
Jeter Downs
0.1
Rico Garcia
-0.0
Paolo Espino
-0.1
Current & Historical Payroll
2024 payroll
$94.0M
2025 guaranteed
$5.4M
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 (8)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Patrick Corbin
34
11.105
$35.4M
FREE AGENT
Trevor Williams
32
7.027
$7.0M
FREE AGENT
Keibert Ruiz
25
2.064
$6.4M
$5.4M
$5.4M
$5.4M
$7.4M
$9.4M
$9.4M
Joey Gallo
30
7.103
$2.5M
FREE AGENT
Matt Barnes
34
10.000
$2.0M
FREE AGENT
Dylan Floro
33
8.000
$1.7M
FREE AGENT
Eddie Rosario
32
8.120
$1.5M
FREE AGENT
Jesse Winker
30
6.080
$1.4M
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Kyle Finnegan
32
4.000
$5.1M
ARB 3
FREE AGENT
Hunter Harvey
29
4.047
$2.1M
ARB 3
FREE AGENT
Luis García Jr.
24
4.000
$1.9M
ARB 3
FREE AGENT
Nick Senzel
29
4.150
$1.7M
ARB 3
FREE AGENT
Tanner Rainey
31
4.127
$1.5M
ARB 3
FREE AGENT
Derek Law
33
4.081
$1.5M
ARB 3
FREE AGENT
Lane Thomas
28
4.014
$1.3M
ARB 3
FREE AGENT
Harold Ramírez
29
5.000
$1.3M
FREE AGENT
Ildemaro Vargas
32
4.007
$1.1M
ARB 3
FREE AGENT
Jacob Barnes
34
5.112
$655k
FREE AGENT
Victor Robles
27
5.033
$408k
FREE AGENT
Pre-arbitration (31)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Stone Garrett
28
1.050
$799k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordan Weems
31
2.055
$774k
ARB 1
ARB 2
ARB 3
FREE AGENT
Josiah Gray
26
2.075
$757k
ARB 1
ARB 2
ARB 3
FREE AGENT
CJ Abrams
23
1.130
$752k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Meneses
32
1.065
$752k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Riley Adams
28
2.050
$751k
ARB 1
ARB 2
ARB 3
FREE AGENT
MacKenzie Gore
25
2.000
$750k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Irvin
27
0.152
$746k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose A. Ferrer
24
1.000
$743k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Robert Garcia
28
0.073
$743k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trey Lipscomb
24
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Young
24
0.037
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joan Adon
25
0.137
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mitchell Parker
24
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jackson Rutledge
25
0.019
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Call
29
1.082
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Amos Willingham
25
0.070
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nasim Nuñez
23
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
DJ Herz
23
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Millas
26
0.035
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Tena
23
0.042
$690k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
James Wood
21
0.000
$360k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Juan Yepez
26
1.018
$342k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eduardo Salazar
26
0.021
$287k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrés Chaparro
25
0.000
$190k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joe La Sorsa
26
–
$171k
Dylan Crews
22
0.000
$138k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zach Brzykcy
24
0.000
$115k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Darren Baker
25
0.000
$111k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Blankenhorn
27
0.089
$88k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Orlando Ribalta
26
0.000
$51k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Nationals'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 = Nationals 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