2017 SALARY CAP: $118M
2017 PAYROLL: ~$90M
2017 WRITEOFF: $0
2017 SURPLUS: ~$28M
SWINGERSC Devin Mesoraco - 7.2M, 13M for 2017-2018
1B Jose Abreu - 10.5M, 11.5M, 12M for 2017-2019
2B Rougned Odor - PP thru 2017
SS/2B Trea Turner - PP thru 2019
SS Chris Owings - 2.3M for 2017
SS/2B Jose Peraza - PP thru 2019
3B Mike Moustakis - 3M for 2017
3B Brett Lawrie - 2.55M, 1.55M, 1.55M for 2017-2018
OF Yasiel Puig - 6.5M, 7.5M for 2017-2018
OF Kyle Schwarber - PP thru 2018
OF Billy Hamilton - 2.625M for 2017
OF Mark Trumbo - 6M for 2017
OF Socrates Brito - PP thru 2019
HURLERSSP Madison Bumgarner - 11M for 2017
SP Adam Wainwright - 9.5M for 2017
SP Matt Harvey - 15.75M, 12.75M, 9.75M, 9.75M for 2017-2020
SP Noah Syndergaard - PP thru 2018
SP Joe Ross - PP thru 2018
SP James Taillon - PP thru 2019
SP Zach Wheeler - 800K for 2017
SP/RP Alex Wood - 820K, 820K, 1.36M, 1.9M, 1.9M for 2017-2021
RP Ken Giles - PP thru 2018
RP Kevin Siegrist - 1.6375M for 2017
RP Kevin Quackenbush - PP thru 2017
FUTURE1B AJ Reed
3B Renato Nunez
3B Joey Gallo
OF Brandon Nimmo
OF Alex Verdugo
SP Brent Honeywell
SP Lewis Thorpe
RP Nick Burdi
1B Josh Naylor
SS Drew Jackson
1B Roberto Ramos (COL)
SP Ian Anderson
3B Joshua Lowe
OF Will Benson