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. From To Yrs Dollars 2019 WAR 2020 WAR
ColeGerrit Cole SP HOU NYY 9 $324,000,000
StrasburgStephen Strasburg SP WSH WSH 7 $245,000,000
WheelerZack Wheeler SP NYM PHI 5 $118,000,000
BumgarnerMadison Bumgarner SP SF ARI 5 $85,000,000
RyuHyun-Jin Ryu SP LAD TOR 4 $80,000,000
KeuchelDallas Keuchel SP ATL CHW 3 $55,500,000
GibsonKyle Gibson SP MIN TEX 3 $28,000,000
RoarkTanner Roark SP OAK TOR 2 $24,000,000
PinedaMichael Pineda SP MIN MIN 2 $20,000,000
HamelsCole Hamels SP CHC ATL 1 $18,000,000
LylesJordan Lyles SP MIL TEX 2 $16,000,000
MileyWade Miley SP HOU CIN 2 $15,000,000
PorcelloRick Porcello SP BOS NYM 1 $10,000,000
LindblomJosh Lindblom SP PIT MIL 3 $9,125,000
TeheranJulio Teheran SP ATL LAA 1 $9,000,000
GausmanKevin Gausman SP CIN SF 1 $9,000,000
BaileyHomer Bailey SP OAK MIN 1 $7,000,000
PerezMartin Perez SP MIN BOS 1 $6,000,000
GonzalezGio Gonzalez SP MIL CHW 1 $5,000,000
AndersonBrett Anderson SP OAK MIL 1 $5,000,000
WainwrightAdam Wainwright SP STL STL 1 $5,000,000
WoodAlex Wood SP CIN LAD 1 $4,000,000
HillRich Hill SP LAD MIN 1 $3,000,000
WalkerTaijuan Walker SP ARI SEA 1 $2,000,000
GravemanKendall Graveman SP CHC SEA 1 $2,000,000
RossTyson Ross (minor) SP DET SF 1 $1,750,000
BettisChad Bettis (minor) SP COL NYY 1 $1,500,000
NovaIvan Nova SP CHW DET 1 $1,500,000
HernandezFelix Hernandez (minor) SP SEA ATL 1 $1,000,000
StewartKohl Stewart SP MIN BAL 1 $800,000
McHughCollin McHugh SP HOU BOS 1 $600,000
RamirezJ.C. Ramirez (minor) SP LAA LAA 0- 0-
AndersonCody Anderson (minor) SP CLE SEA 0- 0-
MiloneTom Milone (minor) SP SEA BAL 0- 0-
CoveyDylan Covey (minor) SP CHW TB 0- 0-
MillerShelby Miller (minor) SP MIL MIL 0- 0-
RamirezErasmo Ramirez (minor) SP BOS NYM 0- 0-
EickhoffJerad Eickhoff (minor) SP PHI SD 0- 0-
TropeanoNicholas Tropeano (minor) SP LAA NYY 0- 0-
SabathiaC.C. Sabathia SP NYY TBD 0- 0-
VargasJason Vargas SP PHI TBD 0- 0-
SmylyDrew Smyly SP PHI TBD 0- 0-
SalazarDanny Salazar SP CLE TBD 0- 0-
BuchholzClay Buchholz SP TOR TBD 0- 0-
LeBlancWade LeBlanc SP PIT TBD 0- 0-
SantanaErvin Santana SP NYM TBD 0- 0-
WebsterAllen Webster SP CHC TBD 0- 0-
StrailyDan Straily SP PHI TBD 0- 0-
BrooksAaron Brooks SP BAL TBD 0- 0-
NixJacob Nix SP SD TBD 0- 0-
PaulinoFelipe Paulino SP HOU TBD 0- 0-
JacksonEdwin Jackson SP DET TBD 0- 0-
FeierabendRyan Feierabend SP TOR TBD 0- 0-
ScottTayler Scott SP BAL TBD 0- 0-
YnoaGabriel Ynoa SP BAL TBD 0- 0-
DavisRookie Davis SP PIT TBD 0- 0-
SlegersAaron Slegers SP TB TBD 0- 0-
AlvarezHenderson Alvarez SP WSH TBD 0- 0-
BeachyBrandon Beachy SP SF TBD 0- 0-
NolascoRicky Nolasco SP ARI TBD 0- 0-
HutchisonDrew Hutchison SP LAA TBD 0- 0-
De La RosaRubby De La Rosa SP ARI TBD 0- 0-