We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

2020  MLB Free Agents2020 MLB Free Agents

Tracking the status and signings of all 2020 MLB free agents.

Player Option
Club Option
Player (28) Pos. Age From To Yrs Dollars Average Salary Signed 2019 WAR 2020 WAR
ColeGerrit Cole SP 29 HOU NYY 9 $324,000,000 $36,000,000 157609919612/11/19 6.91
StrasburgStephen Strasburg SP 31 WSH WSH 7 $245,000,000 $35,000,000 157594460412/09/19 6.29
WheelerZack Wheeler SP 30 NYM PHI 5 $118,000,000 $23,600,000 157551018512/04/19 3.45
BumgarnerMadison Bumgarner SP 30 SF ARI 5 $85,000,000 $17,000,000 157642359212/15/19 2.51
RyuHyun-Jin Ryu SP 33 LAD TOR 4 $80,000,000 $20,000,000 157715402712/23/19 5.07
KeuchelDallas Keuchel SP 32 ATL CHW 3 $55,500,000 $18,500,000 157702913812/22/19 2.05
GibsonKyle Gibson SP 32 MIN TEX 3 $28,000,000 $9,333,333 157490746411/27/19 0.29
RoarkTanner Roark SP 33 OAK TOR 2 $24,000,000 $12,000,000 157611723312/11/19 1.57
PinedaMichael Pineda SP 31 MIN MIN 2 $20,000,000 $10,000,000 157558036812/05/19 2.49
HamelsCole Hamels SP 36 CHC ATL 1 $18,000,000 $18,000,000 157547484012/04/19 3.01
LylesJordan Lyles SP 29 MIL TEX 2 $16,000,000 $8,000,000 157585786712/08/19 0.11
MileyWade Miley SP 33 HOU CIN 2 $15,000,000 $7,500,000 157651108612/16/19 1.99
PorcelloRick Porcello SP 31 BOS NYM 1 $10,000,000 $10,000,000 157618542012/12/19 1.22
LindblomJosh Lindblom SP 33 PIT MIL 3 $9,125,000 $3,041,667 157608269912/11/19
TeheranJulio Teheran SP 29 ATL LAA 1 $9,000,000 $9,000,000 157684881012/20/19 2.7
GausmanKevin Gausman SP 29 CIN SF 1 $9,000,000 $9,000,000 157602983312/10/19 -0.9
BaileyHomer Bailey SP 34 OAK MIN 1 $7,000,000 $7,000,000 157782678912/31/19 1
PerezMartin Perez SP 29 MIN BOS 1 $6,000,000 $6,000,000 157619598212/12/19 0.23
GonzalezGio Gonzalez SP 34 MIL CHW 1 $5,000,000 $5,000,000 157685641012/20/19 1.88
AndersonBrett Anderson SP 32 OAK MIL 1 $5,000,000 $5,000,000 157627126612/13/19 2.52
WainwrightAdam Wainwright SP 38 STL STL 1 $5,000,000 $5,000,000 157361095411/12/19 1.84
WoodAlex Wood SP 29 CIN LAD 1 $4,000,000 $4,000,000 157886247401/12/20 -0.3
HillRich Hill SP 40 LAD MIN 1 $3,000,000 $3,000,000 157781867912/31/19 1.25
WalkerTaijuan Walker SP 27 ARI SEA 1 $2,000,000 $2,000,000 158164599802/13/20 0.05
GravemanKendall Graveman SP 29 CHC SEA 1 $2,000,000 $2,000,000 157482040111/26/19
RossTyson Ross (minor) SP 33 DET SF 1 $1,750,000 $1,750,000 157805922201/03/20 -0.06
BettisChad Bettis (minor) SP 31 COL NYY 1 $1,500,000 $1,500,000 158177301602/15/20 -0.15
NovaIvan Nova SP 33 CHW DET 1 $1,500,000 $1,500,000 157902791601/14/20 2.12
HernandezFelix Hernandez (minor) SP 34 SEA ATL 1 $1,000,000 $1,000,000 157961451201/21/20 -0.64
StewartKohl Stewart SP 25 MIN BAL 1 $800,000 $800,000 157763738112/29/19 -0.25
McHughCollin McHugh SP 33 HOU BOS 1 $600,000 $600,000 158341851003/05/20 0.41
RamirezJ.C. Ramirez (minor) SP 31 LAA LAA 0- 0- 0- 158223531602/20/20 0.06
AndersonCody Anderson (minor) SP 29 CLE SEA 0- 0- 0- 158188211302/16/20 -0.62
MiloneTom Milone (minor) SP 33 SEA BAL 0- 0- 0- 158159392602/13/20 1.32
CoveyDylan Covey (minor) SP 28 CHW TB 0- 0- 0- 158077901602/03/20 -1.21
MillerShelby Miller (minor) SP 29 MIL MIL 0- 0- 0- 158015139601/27/20 -1
RamirezErasmo Ramirez (minor) SP 30 BOS NYM 0- 0- 0- 158006307101/26/20 -0.08
EickhoffJerad Eickhoff (minor) SP 29 PHI SD 0- 0- 0- 157909736001/15/20 -0.05
TropeanoNicholas Tropeano (minor) SP 29 LAA NYY 0- 0- 0- 157849096701/08/20 -0.45
SabathiaC.C. Sabathia SP 39 NYY TBD 0- 0- 0.37
VargasJason Vargas SP 37 PHI TBD 0- 0- 1.62
SmylyDrew Smyly SP 31 PHI TBD 0- 0- -0.68
RossTyson Ross SP 33 SF TBD 0- 0- -0.06
SalazarDanny Salazar SP 30 CLE TBD 0- 0- 0.08
BuchholzClay Buchholz SP 35 TOR TBD 0- 0- -0.33
LeBlancWade LeBlanc SP 35 PIT TBD 0- 0- 0.25
SantanaErvin Santana SP 37 NYM TBD 0- 0- -0.4
WebsterAllen Webster SP 30 CHC TBD 0- 0- -0.05
AndersonCody Anderson SP 29 SEA TBD 0- 0- -0.62
StrailyDan Straily SP 31 PHI TBD 0- 0- -1.3
BrooksAaron Brooks SP 30 BAL TBD 0- 0- 0.06
NixJacob Nix SP 24 SD TBD 0- 0-
PaulinoFelipe Paulino SP 36 HOU TBD 0- 0-
JacksonEdwin Jackson SP 36 ARI TBD 0- 0- -1.54
FeierabendRyan Feierabend SP 34 TOR TBD 0- 0- -0.24
ScottTayler Scott SP 28 BAL TBD 0- 0- -0.26
YnoaGabriel Ynoa SP 27 BAL TBD 0- 0- 0.06
DavisRookie Davis SP 27 PIT TBD 0- 0- -0.05
SlegersAaron Slegers SP 27 TB TBD 0- 0- 0.04
AlvarezHenderson Alvarez SP 30 WSH TBD 0- 0-
BlairAaron Blair SP 28 ARI TBD 0- 0-
BeachyBrandon Beachy SP 33 SF TBD 0- 0-
NolascoRicky Nolasco SP 37 ARI TBD 0- 0-
HutchisonDrew Hutchison SP 29 LAA TBD 0- 0-
GodleyZack Godley SP 30 DET TBD 0- 0- -0.93
De La RosaRubby De La Rosa SP 31 ARI TBD 0- 0-