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 (252) Pos. Age Team 2020 Salary
CespedesYoenis Cespedes LF 35 NYM $29,500,000
LesterJon Lester SP 37 CHC $20,000,000
ArrietaJake Arrieta SP 35 PHI $20,000,000
TroutMike Trout CF 29 LAA $34,083,333
TanakaMasahiro Tanaka SP 32 NYY $23,000,000
ZimmermannJordan Zimmermann SP 35 DET $25,000,000
MolinaYadier Molina C 38 STL $20,000,000
EncarnacionEdwin Encarnacion DH 38 SEA $20,000,000
ChooShin-Soo Choo DH 38 TEX $21,000,000
SamardzijaJeff Samardzija SP 36 SF $19,800,000
BaileyHomer Bailey RP 35 LAD $25,000,000
ZimmermanRyan Zimmerman 1B 36 WSH $18,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
CruzNelson Cruz DH 40 MIN $12,000,000
KennedyIan Kennedy SP 36 KC $16,500,000
BruceJay Bruce RF 34 SEA $14,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
TomasYasmany Tomas LF 30 ARI $17,000,000
MorrowBrandon Morrow RP 36 CHC $12,000,000
CastilloRusney Castillo LF 34 BOS $14,271,428
LowrieJed Lowrie 2B 37 NYM $10,000,000
GurrielYulieski Gurriel 1B 37 HOU $8,400,000
MinorMike Minor SP 33 TEX $9,833,334
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
AlonsoYonder Alonso 1B 34 CHW $9,000,000
VargasJason Vargas SP 38 NYM $8,000,000
RichardsGarrett Richards SP 33 SD $8,500,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
DunnMichael Dunn RP 36 COL $6,000,000
GyorkoJedd Gyorko 3B 32 STL $13,000,000
FlowersTyler Flowers C 35 ATL $6,000,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
SuzukiKurt Suzuki C 37 WSH $6,000,000
PetitYusmeiro Petit RP 36 OAK $5,500,000
IannettaChris Iannetta C 38 COL $4,250,000
ChavezJesse Chavez RP 37 TEX $4,000,000
AdamsMatt Adams 1B 32 WSH 0-
SolerJorge Soler LF 29 KC $4,666,667
PeraltaWily Peralta RP 32 KC $7,000,000
MathisJeff Mathis C 38 TEX $3,000,000
WatsonTony Watson RP 36 SF $2,500,000
PhelpsDavid Phelps RP 34 TOR $1,000,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
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-
HeathcottSlade Heathcott LF 30 OAK 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 BOS 0-
ScahillRob Scahill RP 34 CHW 0-
PegueroCarlos Peguero LF 34 STL 0-
ShreveChasen Shreve RP 30 STL 0-
TeafordEverett Teaford RP 37 TB 0-
LobsteinKyle Lobstein RP 31 LAD 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 RP 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 LF 29 LAD 0-
TreinenBlake Treinen RP 33 OAK 0-
DeckerJaff Decker LF 30 WSH 0-
AnnaDean Anna 2B 34 MIN 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 SEA 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 3B 32 LAA 0-
BeckhamTim Beckham 3B 31 SEA 0-
LambJake Lamb 3B 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-
RichardsonAntoan Richardson RF 37 LAD 0-
TovarWilfredo Tovar 2B 29 LAA 0-
TravisDevon Travis 2B 30 TOR 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 MIA 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 CIN 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 CHW 0-
SouzaSteven Souza RF 32 ARI 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 OF 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 SS 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-
McFarlandT.J. McFarland RP 32 ARI 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-
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-
KrolIan Krol RP 30 NYM 0-
ColonChristian Colon 2B 32 CIN 0-
WatkinsLogan Watkins 2B 31 DET 0-
CorcinoDaniel Corcino RP 30 LAD 0-