We use cookies to offer you a better browsing experience, analyse site traffic, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”. By using our site, you consent to our use of cookies.

2021  MLB Free Agents2021 MLB Free Agents

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

Player Option
Club Option
Player (306) Pos. Age Team 2020 Salary
CespedesYoenis Cespedes LF 35 NYM $29,500,000
StantonGiancarlo Stanton DH 31 NYY $29,000,000
ArrietaJake Arrieta SP 35 PHI $20,000,000
ArrietaJake Arrieta SP 35 PHI $20,000,000
StrasburgStephen Strasburg SP 32 WSH $15,000,000
TroutMike Trout CF 29 LAA $34,083,333
HeywardJason Heyward RF 31 CHC $23,500,000
TanakaMasahiro Tanaka SP 32 NYY $23,000,000
ZimmermannJordan Zimmermann SP 35 DET $25,000,000
MartinezJ.D. Martinez DH 33 BOS $19,350,000
EllsburyJacoby Ellsbury CF 37 NYY $21,000,000
DarvishYu Darvish SP 34 CHC $22,000,000
MolinaYadier Molina C 38 STL $20,000,000
EncarnacionEdwin Encarnacion DH 38 SEA $20,000,000
SantanaCarlos Santana DH 35 SEA $17,500,000
ChooShin-Soo Choo DH 38 TEX $21,000,000
GrandalYasmani Grandal C 32 MIL $16,000,000
SamardzijaJeff Samardzija SP 36 SF $19,800,000
ChapmanAroldis Chapman RP/CL 33 NYY $17,200,000
ZimmermanRyan Zimmerman 1B 36 WSH $18,000,000
JansenKenley Jansen RP/CL 33 LAD $20,000,000
TurnerJustin Turner 3B 36 LAD $20,000,000
BrantleyMichael Brantley LF 34 HOU $16,000,000
MelanconMark Melancon RP 36 SF $19,000,000
AndrusElvis Andrus SS 32 TEX $14,250,000
CruzNelson Cruz DH 40 MIN $12,000,000
KennedyIan Kennedy SP 36 KC $16,500,000
BruceJay Bruce RF 34 SEA $14,000,000
BrittonZack Britton RP 33 NYY $13,000,000
ReddickJosh Reddick RF 34 HOU $13,000,000
ChatwoodTyler Chatwood SP 31 CHC $13,000,000
CozartZack Cozart 3B 35 LAA $12,666,668
LeMahieuD.J. LeMahieu 2B 32 NYY $12,000,000
RobertsonDavid Robertson RP 36 PHI $12,000,000
TomasYasmany Tomas LF 30 ARI $17,000,000
MorrowBrandon Morrow RP 36 CHC $12,000,000
GonzalezMarwin Gonzalez LF 32 MIN $9,000,000
CastilloRusney Castillo LF 34 BOS $14,271,428
LowrieJed Lowrie 2B 37 NYM $11,500,000
MoustakasMike Moustakas 3B 32 MIL $11,000,000
SanchezAnibal Sanchez SP 37 WSH $12,000,000
RamosWilson Ramos C 33 NYM $10,000,000
GurrielYulieski Gurriel 1B 37 HOU $8,400,000
MinorMike Minor SP 33 TEX $9,833,334
HerreraKelvin Herrera RP/CL 31 CHW $10,000,000
McGeeJake McGee RP 34 COL $9,000,000
KipnisJason Kipnis 2B 34 CLE $16,500,000
CarpenterMatt Carpenter 1B 35 STL $18,500,000
CalhounKole Calhoun RF 33 LAA $14,000,000
CastroStarlin Castro 2B 31 MIA $16,000,000
SimmonsAndrelton Simmons SS 31 LAA $15,000,000
NeshekPat Neshek RP 40 PHI $7,000,000
CashnerAndrew Cashner SP 34 BAL $10,000,000
AlonsoYonder Alonso 1B 34 CHW $9,000,000
VargasJason Vargas SP 38 NYM $8,000,000
RichardsGarrett Richards SP 33 SD $8,500,000
KluberCorey Kluber SP 35 CLE $18,000,000
CecilBrett Cecil RP 34 STL $7,250,000
SoriaJoakim Soria RP 37 OAK $8,500,000
CastilloWelington Castillo C 34 CHW $8,000,000
FiersMichael Fiers SP 36 OAK $8,100,000
RosenthalTrevor Rosenthal RP 31 WSH $14,000,000
HollandDerek Holland RP 34 SF $6,500,000
HandBrad Hand RP/CL 31 CLE $10,000,000
DunnMichael Dunn RP 36 COL $6,000,000
GyorkoJedd Gyorko 3B 32 STL $13,000,000
FlowersTyler Flowers C 35 ATL $6,000,000
MarkakisNick Markakis RF 37 ATL $6,000,000
AndersonChase Anderson SP 33 MIL $9,500,000
RizzoAnthony Rizzo 1B 31 CHC $14,500,000
GregersonLuke Gregerson RP 37 STL $5,000,000
TeheranJulio Teheran SP 30 ATL $12,000,000
ThamesEric Thames RF 34 MIL $7,500,000
QuintanaJose Quintana SP 32 CHC $10,500,000
HamiltonBilly Hamilton CF 30 KC $7,500,000
MarteStarling Marte CF 32 PIT $12,500,000
WongKolten Wong 2B 30 STL $12,500,000
SuzukiKurt Suzuki C 37 WSH $6,000,000
PetitYusmeiro Petit RP 36 OAK $5,500,000
GalvisFreddy Galvis SS 31 TOR $5,500,000
WilsonJustin Wilson RP 33 NYM $5,000,000
EatonAdam Eaton RF 32 WSH $10,500,000
ArcherChris Archer SP 32 PIT $8,250,000
FloresWilmer Flores 2B 29 ARI $6,000,000
IannettaChris Iannetta C 38 COL $4,250,000
PerezMartin Perez SP 30 MIN $7,500,000
ChavezJesse Chavez RP 37 TEX $4,000,000
AdamsMatt Adams 1B 32 WSH $4,000,000
KinslerIan Kinsler 2B 39 SD $3,500,000
GomesYan Gomes C 33 WSH $11,000,000
SolerJorge Soler LF 29 KC $4,666,667
PeraltaWily Peralta RP 32 KC $7,000,000
MathisJeff Mathis C 38 TEX $3,000,000
BrachBrad Brach RP 35 CHC $5,000,000
WatsonTony Watson RP 36 SF $2,500,000
DiekmanJake Diekman RP 34 KC $5,750,000
LeBlancWade LeBlanc SP 36 SEA $5,000,000
KellyMerrill Kelly SP 32 ARI $4,250,000
KelleyShawn Kelley RP 37 TEX $2,500,000
DescalsoDaniel Descalso 2B 34 CHC $3,500,000
PerezOliver Perez RP 39 CLE $2,750,000
WarrenAdam Warren RP 33 SD $2,500,000
PhelpsDavid Phelps RP 34 TOR $1,000,000
PerezRoberto Perez C 32 CLE $5,500,000
HughesJared Hughes RP 35 CIN $3,000,000
DoolittleSean Doolittle RP 34 WSH $6,500,000
JeffressJeremy Jeffress RP 33 MIL $4,300,000
McFarlandT.J. McFarland RP 32 ARI $1,850,000
LoupAaron Loup RP 33 SD $2,000,000
LawrieBrett Lawrie 2B 31 MIL 0-
KoehlerTom Koehler RP 35 PIT $1,250,000
BarnetteTony Barnette RP 37 CHC $3,000,000
GravemanKendall Graveman SP 30 CHC $3,000,000
SandovalPablo Sandoval 3B 34 SF $555,000
CronC.J. Cron 1B 31 MIN 0-
CumptonBrandon Cumpton RP 32 TOR 0-
CurtisJermaine Curtis 3B 33 MIN 0-
ButlerJoey Butler LF 35 WSH 0-
SimmonsShae Simmons RP 30 CHC 0-
AdrianzaEhire Adrianza SS 31 MIN 0-
De LeonJorge De Leon RP LAD 0-
GarcesFrank Garces RP 31 MIA 0-
ErlinRobbie Erlin RP 30 SD 0-
deGromJacob deGrom SP 33 NYM 0-
GarciaLuis Garcia RP 34 LAA 0-
DennickRyan Dennick RP 34 LAD 0-
HernandezCesar Hernandez 2B 31 PHI 0-
YatesKirby Yates RP 34 SD 0-
DuffyMatt Duffy 3B 30 TB 0-
RollinsDavid Rollins RP 31 SEA 0-
PerezJuan Perez LF 34 DET 0-
QuackenbushKevin Quackenbush RP 32 LAD 0-
DysonSam Dyson RP 33 SF 0-
RamirezNeil Ramirez RP 32 CLE 0-
OltMike Olt 3B 32 MIN 0-
ScahillRob Scahill RP 34 CHC 0-
PegueroCarlos Peguero LF 34 STL 0-
ShreveChasen Shreve RP 30 STL 0-
TeafordEverett Teaford RP 37 TB 0-
SucreJesus Sucre C 33 BAL 0-
LobsteinKyle Lobstein RP 31 OAK 0-
GarciaYimi Garcia RP 30 LAD 0-
GilesKen Giles RP 30 TOR 0-
DiazJonathan Diaz SS 36 NYY 0-
GindlCaleb Gindl LF 32 CHW 0-
StitesMatt Stites RP 31 ARI 0-
KozmaPete Kozma SS 33 DET 0-
HernandezOscar Hernandez C 27 BOS 0-
GreeneShane Greene RP 32 DET 0-
GreenwoodNick Greenwood RP 33 MIN 0-
PagnozziMatt Pagnozzi C 38 ARI 0-
WinklerDaniel Winkler RP 31 ATL 0-
PaxtonJames Paxton SP 32 NYY 0-
GrichukRandal Grichuk CF 29 TOR 0-
PillarKevin Pillar CF 32 TOR 0-
PeacockBrad Peacock SP 33 HOU 0-
LeonSandy Leon C 32 BOS 0-
RuaRyan Rua RF 31 TEX 0-
SanchezAaron Sanchez SP 28 TOR 0-
KahnleTommy Kahnle RP 31 NYY 0-
GeltzSteve Geltz RP 33 PHI 0-
StromanMarcus Stroman SP 30 TOR 0-
DiazJose Diaz RP 37 MIA 0-
BarrettAaron Barrett RP 33 WSH 0-
HendricksKyle Hendricks SP 31 CHC 0-
TaylorMichael Taylor CF 30 WSH 0-
HernandezEnrique Hernandez CF 29 LAD 0-
TreinenBlake Treinen RP 33 OAK 0-
DeckerJaff Decker LF 30 WSH 0-
TerdoslavichJoey Terdoslavich LF 32 NYM 0-
SpangenbergCory Spangenberg 2B 30 MIL 0-
ShoemakerMatt Shoemaker SP 34 TOR 0-
JacksonRyan Jackson SS 33 WSH 0-
BassAnthony Bass RP 33 CIN 0-
RoachDonn Roach RP 31 CHW 0-
SmithCarson Smith RP 31 BOS 0-
BergmanChristian Bergman RP 33 CHC 0-
LyonsTyler Lyons RP 33 PIT 0-
PerezEury Perez LF 31 SF 0-
ColemanCasey Coleman RP 33 NYM 0-
ColabelloChris Colabello 1B 37 MIL 0-
KickhamMike Kickham RP 32 MIA 0-
GosselinPhilip Gosselin 2B 32 PHI 0-
ParkerBlake Parker RP 36 MIN 0-
PetrickaJake Petricka RP 33 MIL 0-
HaleDavid Hale RP 33 NYY 0-
La StellaTommy La Stella 2B 32 LAA 0-
BeckhamTim Beckham 3B 31 SEA 0-
LambJake Lamb 1B 30 ARI 0-
KraussMarc Krauss LF 33 NYM 0-
PetitGregorio Petit SS 36 PHI 0-
RomakJamie Romak RF 35 SD 0-
DarnellLogan Darnell RP 32 WSH 0-
MarisnickJake Marisnick CF 30 HOU 0-
RiveroCarlos Rivero SS 33 ARI 0-
GuilmetPreston Guilmet RP 33 MIN 0-
MayTrevor May RP 31 MIN 0-
RondonBruce Rondon RP 30 CHW 0-
McGuinessChris McGuiness 1B 33 PHI 0-
MercedesMelvin Mercedes RP 30 DET 0-
BlazekMichael Blazek RP 32 ARI 0-
LayneTom Layne RP 36 STL 0-
MontzLuke Montz DH 37 BOS 0-
MorinMike Morin RP 30 MIN 0-
MonteroJesus Montero C 31 BAL 0-
ColomeAlex Colome RP 32 CHW 0-
PanikJoe Panik 2B 30 SF 0-
WilkAdam Wilk RP 33 CLE 0-
PartchCurtis Partch RP 34 PIT 0-
CabralCesar Cabral RP 32 BOS 0-
PedersonJoc Pederson LF 29 LAD 0-
GoinsRyan Goins 2B 33 CHW 0-
PeraltaDavid Peralta LF 33 ARI 0-
HoldzkomJohn Holdzkom SP 33 CHW 0-
d'ArnaudChase d'Arnaud 3B 34 TEX 0-
KelaKeone Kela RP 28 PIT 0-
WaltersZach Walters LF 31 KC 0-
NunoVidal Nuno RP 33 WSH 0-
RichardsonAntoan Richardson RF 37 LAD 0-
TovarWilfredo Tovar SS 29 LAA 0-
TravisDevon Travis 2B 30 TOR 0-
GrossmanRobbie Grossman DH 31 OAK 0-
JosephCaleb Joseph C 35 ARI 0-
PriceBryan Price RP 34 CLE 0-
PrinceJosh Prince CF 33 ARI 0-
RayRobbie Ray SP 29 ARI 0-
FeatherstonTaylor Featherston 2B 31 CIN 0-
RealmutoJ.T. Realmuto C 30 PHI 0-
ElmoreJake Elmore LF 34 CHW 0-
ProfarJurickson Profar SS 28 OAK 0-
RobinsonTrayvon Robinson LF 33 ARI 0-
RodriguezWilking Rodriguez RP 31 NYY 0-
RojasMiguel Rojas SS 32 MIA 0-
SantanaDaniel Santana CF 30 TEX 0-
RothMichael Roth SP 31 TEX 0-
RowenBen Rowen RP 32 ATL 0-
VentersJonny Venters RP 36 ATL 0-
BrothersRex Brothers RP 33 NYY 0-
LopezRafael Lopez C 33 TOR 0-
SalazarDanny Salazar SP 31 CLE 0-
GermenGonzalez Germen RP 33 CHW 0-
SchlosserGus Schlosser RP 32 COL 0-
LeeC.C. Lee RP 34 COL 0-
SnodgressScott Snodgress SP 31 CHW 0-
FarquharDanny Farquhar RP 34 NYY 0-
MejiaJenrry Mejia RP 31 BOS 0-
SouzaSteven Souza RF 32 ARI 0-
KarnsNate Karns SP 33 BAL 0-
CarrollScott Carroll RP 36 CHC 0-
BettisChad Bettis SP 32 COL 0-
SpruillZeke Spruill SP 31 TEX 0-
Bradley Jr.Jackie Bradley Jr. CF 31 BOS 0-
JonesJames Jones SP 32 TEX 0-
DeSclafaniAnthony DeSclafani SP 31 CIN 0-
WorkmanBrandon Workman RP 32 BOS 0-
GarciaLeury Garcia CF 30 CHW 0-
ThompsonTaylor Thompson SP 34 OAK 0-
GausmanKevin Gausman SP 30 ATL 0-
GrahamJ.R. Graham RP 31 NYY 0-
ToddJess Todd RP 35 BOS 0-
GosewischTuffy Gosewisch C 37 MIL 0-
JokischEric Jokisch SP 31 OAK 0-
McKirahanAndrew McKirahan RP 31 CIN 0-
NelsonJimmy Nelson SP 32 MIL 0-
PaulsenBen Paulsen 1B 33 COL 0-
PerezHernan Perez 2B 30 MIL 0-
VittersJosh Vitters 3B 31 COL 0-
WalkerTaijuan Walker SP 28 ARI 0-
RusinChris Rusin RP 34 COL 0-
SpringerGeorge Springer CF 31 HOU 0-
StrailyDan Straily SP 32 MIA 0-
VillarJonathan Villar 2B 30 BAL 0-
WhitleyChase Whitley RP 32 ATL 0-
WrightSteven Wright RP 36 BOS 0-
AdamsDavid Adams 2B 34 TOR 0-
KratzErik Kratz C 41 MIL 0-
AhmedNick Ahmed SS 31 ARI 0-
AlvarezJose Alvarez RP 32 PIT 0-
RienzoAndre Rienzo RP 33 SD 0-
AtkinsMitch Atkins SP 35 NYM 0-
BaezPedro Baez RP 33 LAD 0-
BarnesScott Barnes RP 33 CHC 0-
BauerTrevor Bauer SP 30 CLE 0-
SandsJerry Sands LF 33 SF 0-
DietrichDerek Dietrich 2B 31 CIN 0-
BettsMookie Betts RF 28 BOS 0-
WilkinsAndy Wilkins 1B 32 MIN 0-
BurgosHiram Burgos SP 33 MIL 0-
CarpenterDavid Carpenter RP 33 ARI 0-
FreemanSam Freeman RP 34 ATL 0-
PhegleyJosh Phegley C 33 OAK 0-
ZuninoMike Zunino C 30 TB 0-
SemienMarcus Semien SS 30 OAK 0-
SkaggsTyler Skaggs SP 29 LAA 0-
SmolinskiJake Smolinski CF 32 TB 0-
RoblesHansel Robles RP 30 LAA 0-
SchaferLogan Schafer LF 34 BAL 0-
LakeJunior Lake LF 31 SEA 0-
ChafinAndrew Chafin RP 31 ARI 0-
RasmusCory Rasmus RP 33 TB 0-
OberholtzerBrett Oberholtzer RP 32 COL 0-
ValdespinJordany Valdespin 2B 33 MIN 0-
KrolIan Krol RP 30 CIN 0-
ColonChristian Colon 2B 32 CIN 0-
WatkinsLogan Watkins 2B 31 DET 0-
CorcinoDaniel Corcino RP 30 LAD 0-