Arizona Diamondbacks Contracts

Viewing:
Player (32) Pos. Age Exp. Contract Terms Avg. Salary Free Agent
GreinkeZack Greinke SP 33 11.057 2065000006 yr$206,500,000 $34,416,667 2022
TomasYasmany Tomas LF 26 1 685000006 yr$68,500,000 $11,416,667 2022
GoldschmidtPaul Goldschmidt 1B 29 4.059 320000005 yr$32,000,000 $6,400,000 2020
PollockA.J. Pollock CF 28 3.052 102500002 yr$10,250,000 $5,125,000 2019
MillerShelby Miller SP 26 3.03 43500001 yr$4,350,000 $4,350,000 2019
CastilloWelington Castillo C 29 4.009 37000001 yr$3,700,000 $3,700,000 2018
HudsonDaniel Hudson RP 29 5.117 27000001 yr$2,700,000 $2,700,000 2017
CorbinPatrick Corbin RP 27 3.105 25250001 yr$2,525,000 $2,525,000 2019
De La RosaRubby De La Rosa SP 27 3.097 23500001 yr$2,350,000 $2,350,000 2019
WeeksRickie Weeks LF 34 10.036 15000001 yr$1,500,000 $1,500,000 2017
DelgadoRandall Delgado RP 26 3.1 12750001 yr$1,275,000 $1,275,000 2019
OwingsChris Owings 2B 25 2.027 5305001 yr$530,500 $530,500 2020
PeraltaDavid Peralta RF 29 1.12 5296001 yr$529,600 $529,600 2021
AhmedNick Ahmed SS 26 1.054 5216001 yr$521,600 $521,600 2021
RayRobbie Ray SP 25 1.007 5210001 yr$521,000 $521,000 2021
LambJake Lamb 3B 26 1.053 5203001 yr$520,300 $520,300 2021
ChafinAndrew Chafin RP 26 1.02 5197001 yr$519,700 $519,700 2021
HerrmannChris Herrmann C 29 2.001 5159001 yr$515,900 $515,900 2020
GosselinPhilip Gosselin 2B 28 1.085 5139001 yr$513,900 $513,900 2021
BurgosEnrique Burgos RP 26 .115 5115001 yr$511,500 $511,500 2022
BrachoSilvino Bracho RP 24 .036 5093001 yr$509,300 $509,300 2022
DruryBrandon Drury RF 24 .034 5089001 yr$508,900 $508,900 2022
BritoSocrates Brito LF 24 .027 5085001 yr$508,500 $508,500 2022
O'BrienPeter O'Brien LF 26 .027 5085001 yr$508,500 $508,500 2022
BarrettJake Barrett RP 25 5075001 yr$507,500 $507,500 -
BradleyArchie Bradley SP 24 .142 5075001 yr$507,500 $507,500 2022
HernandezOscar Hernandez C 23 1 5075001 yr$507,500 $507,500 2021
GodleyZack Godley RP 26 .051 5075001 yr$507,500 $507,500 2022
KochMatt Koch RP 26 5075001 yr$507,500 $507,500 -
ShipleyBraden Shipley SP 24 5075001 yr$507,500 $507,500 -
HazelbakerJeremy Hazelbaker OF 29 5075001 yr$507,500 $507,500 -
HathawaySteve Hathaway P 26 5075001 yr$507,500 $507,500 -