Nationals 2024 Roster
Oct 2, 2023 11:54:48 GMT -5
Post by richard nationals on Oct 2, 2023 11:54:48 GMT -5
Salary Cap 130M
Playoff Bonus 0
MLB Salary 94.2M
Minors 7M
Waiver Penalties 7.34M
Total Salary 108.54M
Cap Space 21.46M
C Yainer Diaz 2024: 250K PP1 2025: 500K PP2 2026: 750K PP3 2027: 2.5M PP4 CO 2028: 5M PP5 CO
1B Alex Kirilloff 2024: 750K PP3 2025: 2.5 PP4 CO 2026: 5M PP5 CO
2B Cavan Biggio 2024: 1M 2025: 1.2M CO
3B Brett Baty 2024: 250K PP1 2025: 500K PP2 2026: 750K PP3 2027: 2.5M PP4 CO 2028: 5M PP5 CO
SS C.J. Abrams 2024: 500K PP2 2025: 750K PP3 2026: 2.5M PP4 CO 2027: 5M PP5 CO
OF Masataka Yoshida 2024: 13M 2025: 16M 2026: 16M 2027: 16M
OF Kerry Carpenter 2024: 250K PP1 2025: 500K PP2 2026: 750K PP3 2027: 2.5M PP4 CO 2028: 5M PP5 CO
OF Riley Greene 2024: 500K PP2 2025: 750K PP3 2026: 2.5M PP4 CO 2027: 5M PP5 CO
DH Bryce Harper 2024-2028: 26M 2029-2031: 22M
Hitters Salary 42.5M
SP Aaron Nola 2024: 25M 2025: 30M 2026: 25M 2027: 25M
SP Dane Dunning 2024: 750K PP3 2025: 2.5M PP4 CO 2026: 5M PP5 CO
SP MacKenzie Gore 2024: 250K PP1 2025: 500K PP2 2026: 750K PP3 2027: 2.5M PP4 CO 2028: 5M PP5 CO
SP Max Scherzer 2024: 20M 10M paid by Twins 2025: 24M
SP Trevor Rogers 2024: 750K PP3 2025: 2.5M PP4 CO 2026: 5M PP5 CO
RP Adbert Alzolay 2024: 750K PP3 2025: 2.5M PP4 CO 2026: 5M PP5 CO
RP Ryan Pressly 2024: 5M 2025: 5M 2026: 6M CO 2027: 6M CO
RP Shawn Armstrong 2024: 500K 2025: 600K
RP Lucas Sims 2024: 1.2M CO
Pitchers Salary 44.2M
Bench
C Ryan Jeffers 2024: 750K PP3 2025: 2.5M PP4 CO 2026: 5M PP5 CO
OF Oswaldo Cabrera 2024: 250K PP1 2025: 500K PP2 2026: 750K PP3 2027: 2.5M PP4 CO 2028: 5M PP5 CO
P Luis Severino 2024: 4M 2025: 5M 2026: 4.5M 2027: 5.4M CO 2028: 5.4M CO
P Matt Strahm 2024: 2.5M 2025: 2.5M 2026: 3M CO 2027: 3M CO
Bench 7.5M
Minors 33/40
Team Rank MLB Rank
1. C Hunter Goodman (COL) 70 AB #12
2. 2B Austin Martin (MIN) #15
3. 2B Yunior Severino (MIN) #23
4. 2B Joseph Ortiz (MIL) #5 #63
5. 3B Aaron Schunk (COL) NR
6. SS Marcelo Mayer (BOS) #1 #15
7. SS Brooks Lee (MIN) #2 #18
8. OF Shane Sasaki (TAM) NR
9. OF Johnathan Rodriguez (CLE) #18
10. OF Dominic Canzone (SEA)) 173 AB MLB
11. OF Jose Rodriguez (MIN) #26
12. OF Garrett Mitchell (MIL) 126 AB MLB
13. P Bryan Hudson (MIL) NR
14. P Matthew Cronin (WAS) NR
15. P Matt Canterino (MIN) #13
16. P Ethan Small (MIL) 10.1 IP NR
17. P Nate Pearson (TOR) 75.2 IP MLB
18. P Colton Gordon (HOU) #10
19. P Brendan McKay (TAM) 49 IP NR
20. P Seth Corry (SF) NR
21. P Andrew Painter (PHI) #1 #27
22. P Brandon Barriera (TOR) #4
23. P Jackson Ferris (LAD) #8
24. P Joe Boyle (CIN) 16 IP MLB
25. P Coleman Crow (MIL) #26
26. P Carlos Rodriguez (MIL) #8
27. P Marc Church (TEX) #23
28. P Cory Lewis (MIN) #12
29. P Isaac Coffey (BOS) NR
30. P Clayton Beeter (NYY) #14
31. P Chase Dollander (COL) #2 #52
32. P Riley O'brien (STL) 2.1 IP NR
33. P Erik Miller (SF) #30
34. P Noah Dean (BOS)
35/ P Jeter Martinez (SEA)
Minors 7M