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  Texas Rangers Free Agents2020 Texas Rangers Free Agents

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

Rangers – The Athletic

Player Option
Club Option
Player (5) Pos. Age From To Yrs Dollars Average Salary Signed 2019 WAR 2020 WAR
GibsonKyle Gibson SP 32 MIN TEX 3 $28,000,000 $9,333,333 157490746411/27/19 0.29
LylesJordan Lyles SP 29 MIL TEX 2 $16,000,000 $8,000,000 157585786712/08/19 0.11
ChirinosRobinson Chirinos C 36 HOU TEX 1 $6,750,000 $6,750,000 157844990101/07/20 3.81
FrazierTodd Frazier 3B 34 NYM TEX 1 $5,000,000 $5,000,000 157888191601/12/20 2.2
PenceHunter Pence RF 37 TEX SF 1 $3,000,000 $3,000,000 158112743902/07/20 1.7
JonesNate Jones (minor) RP 34 TEX CIN 1 $1,100,000 $1,100,000 157909045601/15/20 0.21
GarciaLuis Garcia (minor) RP 33 LAA TEX 1 $1,100,000 $1,100,000 157857201201/09/20 0.14
DuffyMatt Duffy (minor) 3B 29 TB TEX 1 $1,000,000 $1,000,000 158040527701/30/20 0.12
BirdGreg Bird (minor) 1B 27 NYY TEX 0- 0- 0- 158086495702/04/20 -0.19
ForsytheLogan Forsythe (minor) 2B 33 TEX PHI 0- 0- 0- 158073808802/03/20 -0.21
LawDerek Law (minor) RP 29 TOR TEX 0- 0- 0- 158043298301/30/20 0.1
CastilloWelington Castillo (minor) C 33 TEX WSH 0- 0- 0- 157991329001/24/20 -0.24
NicasioJuan Nicasio (minor) RP 33 PHI TEX 0- 0- 0- 157939619901/18/20 -0.07
BiddleJesse Biddle (minor) RP 28 TEX CIN 0- 0- 0- 157926955301/17/20 -0.34
RiveraYadiel Rivera (minor) 2B 28 MIA TEX 0- 0- 0- 157879143201/11/20 -0.45
FederowiczTim Federowicz (minor) C 33 TEX TEX 0- 0- 0- 157690021912/20/19 -0.36
GibautIan Gibaut (minor) RP 26 TEX TEX 0- 0- 0- 157690020412/20/19 -0.03
VolquezEdinson Volquez (minor) RP 36 TEX TEX 0- 0- 0- 157688832412/20/19 0.06
FlynnBrian Flynn (minor) RP 30 KC TEX 0- 0- 0- 157655461112/16/19 -0.12
SwihartBlake Swihart (minor) C 28 ARI TEX 0- 0- 0- 157655457012/16/19 0
HuangWei-Chieh Huang (minor) RP 26 TEX TEX 0- 0- 0- 157560418812/05/19 -0.06
KelleyShawn Kelley RP 36 TEX TBD 0- 0- 0.83
FieldsJosh Fields RP 34 TEX TBD 0- 0-
CarpenterDavid Carpenter RP 34 TEX TBD 0- 0-
RogersMark Rogers RP 34 TEX TBD 0- 0-