2017 Major League Baseball

Season Summary
World Series Champions
Houston Astros
AL Cy Young
NL Cy Young
AL Rookie of the Year
NL Rookie of the Year
AL Manager of the Year
NL Manager of the Year
Teams
30
Players
Attendance
72,678,800
Playoff Teams
ARI, BOS, CHN, CLE, COL, HOU, LAN, MIN, NYA, WAS
Show More
List of all known MLB off-season free agent signings for selected season. November of prior year --> April

Free Agent Signings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
teamplayerdatecontract
Arizona DiamondbacksDaniel Descalso2017-02-061-year contract for 2017-2017 ($1.5m) club option for 2018 at $2m
Arizona DiamondbacksChris Iannetta2017-01-111-year contract for 2017-2017 ($1.5m)
Arizona DiamondbacksJeff Mathis2016-12-042-year contract for 2017-2018 ($4m)
Arizona DiamondbacksFernando Rodney2016-12-081-year contract for 2017-2017 ($2.75m)
teamplayerdatecontract
Atlanta BravesBartolo Colon2016-11-161-year contract for 2017-2017 ($12.5m)
Atlanta BravesR.A. Dickey2016-11-201-year contract for 2017-2017 ($7.5m) club option for 2018 at $8m
Atlanta BravesSean Rodriguez2016-11-282-year contract for 2017-2018 ($10m) 5--5 $1.5m signing bonus
Atlanta BravesKurt Suzuki2017-01-291-year contract for 2017-2017 ($1.5m)
teamplayerdatecontract
Baltimore OriolesWelington Castillo2016-12-151-year contract for 2017-2017 ($6m) player option for 2018 at $7m
Baltimore OriolesLogan Ondrusek2016-12-111-year contract for 2017-2017 ($0.65m) club option for 2018 $1.5m
Baltimore OriolesMark Trumbo2017-01-193-year contract for 2017-2019 ($37.5m) 11.5--12.5--13.5
teamplayerdatecontract
Boston Red SoxMitch Moreland2016-12-081-year contract for 2017-2017 ($5.5m)
teamplayerdatecontract
Chicago CubsBrett Anderson2017-01-251-year contract for 2017-2017 ($3.5m)
Chicago CubsBrian Duensing2016-12-011-year contract for 2017-2017 ($2m)
Chicago CubsJon Jay2016-11-281-year contract for 2017-2017 ($8m)
Chicago CubsKoji Uehara2016-12-131-year contract for 2017-2017 ($6m)
teamplayerdatecontract
Chicago White SoxDerek Holland2016-12-131-year contract for 2017-2017 ($6m)
teamplayerdatecontract
Cincinnati RedsScott Feldman2017-01-231-year contract for 2017-2017 ($2.3m)
Cincinnati RedsDrew Storen2017-01-021-year contract for 2017-2017 ($3m)
teamplayerdatecontract
Cleveland IndiansEdwin Encarnacion2017-01-043-year contract for 2017-2019 ($60m) 13--17--20 club option for 2020 $20m
Cleveland IndiansBoone Logan2017-02-061-year contract for 2017-2017 ($5.5m) club option for 2018 at $7m with $1m buyout
teamplayerdatecontract
Colorado RockiesAlexi Amarista2017-01-161-year contract for 2017-2017 ($1.1m) club option for 2018
Colorado RockiesIan Desmond2016-12-125-year contract for 2017-2021 ($70m) 8--22--15--15--8 club option for 2022 @$15m
Colorado RockiesGreg Holland2017-01-281-year contract for 2017-2017 ($6m) mutual option for 2018 @$10m with $1m buyout.
teamplayerdatecontract
Detroit TigersAlex Avila2016-12-221-year contract for 2017-2017 ($2m)
teamplayerdatecontract
Houston AstrosCarlos Beltran2016-12-041-year contract for 2017-2017 ($16m)
Houston AstrosCharlie Morton2016-11-142-year contract for 2017-2018 ($14m) 7--7
Houston AstrosJosh Reddick2016-11-224-year contract for 2017-2020 ($52m) 13--13--13--13
teamplayerdatecontract
Kansas City RoyalsDrew Butera2016-11-172-year contract for 2017-2018 ($3.8m) 1.5--2.3
Kansas City RoyalsJason Hammel2017-02-072-year contract for 2017-2018 ($14m) 5--9 mutual option for 2019 at $12m with $2m buyout
Kansas City RoyalsBrandon Moss2017-01-312-year contract for 2017-2018 ($11m) 3.75--7.25 mutual option for 2019 $10m. $1m buyout.
teamplayerdatecontract
Los Angeles AngelsAndrew Bailey2016-11-091-year contract for 2017-2017 ($1m)
Los Angeles AngelsJesse Chavez2016-11-091-year contract for 2017-2017 ($5.75m)
Los Angeles AngelsRyan LaMarre2016-12-011-year contract for 2017-2017 ($0m)
Los Angeles AngelsBen Revere2016-12-221-year contract for 2017-2017 ($4m)
Los Angeles AngelsLuis Valbuena2017-01-232-year contract for 2017-2018 ($14.5m) 6.5--8 mutual option fro 2019 @$8.5m
teamplayerdatecontract
Los Angeles DodgersFranklin Gutierrez2017-02-191-year contract for 2017-2017 ($2.6m)
Los Angeles DodgersRich Hill2016-12-043-year contract for 2017-2019 ($46m) 12--16--18 $2m signing bonus.
Los Angeles DodgersKenley Jansen2017-01-095-year contract for 2017-2021 ($80m) 10--10--18--18--20 $4m bonus
Los Angeles DodgersSergio Romo2017-02-141-year contract for 2017-2017 ($3m)
Los Angeles DodgersJustin Turner2016-12-224-year contract for 2017-2020 ($64m) 12--11--18--19 $4m signing bonus
Los Angeles DodgersChase Utley2017-02-161-year contract for 2017-2017 ($2m)
teamplayerdatecontract
Miami MarlinsJeff Locke2016-12-091-year contract for 2017-2017 ($3.025m)
Miami MarlinsDustin McGowan2016-12-091-year contract for 2017-2017 ($1.75m)
Miami MarlinsJunichi Tazawa2016-12-152-year contract for 2017-2018 ($12m) 5--7
Miami MarlinsEdinson Volquez2016-12-012-year contract for 2017-2018 ($22m) 9--13
Miami MarlinsBrad Ziegler2016-12-222-year contract for 2017-2018 ($16m) 7--9
teamplayerdatecontract
Milwaukee BrewersNeftali Feliz2017-01-191-year contract for 2017-2017 ($5.35m)
Milwaukee BrewersJared Hughes2017-04-021-year contract for 2017-2017 ($0.95m)
Milwaukee BrewersTommy Milone2016-12-141-year contract for 2017-2017 ($1.25m)
teamplayerdatecontract
Minnesota TwinsJason Castro2016-12-063-year contract for 2017-2019 ($24.5m) 8.5--8--8
teamplayerdatecontract
New York MetsJerry Blevins2017-02-071-year contract for 2017-2017 ($5.5m) club option for 2018 at $7m with $1m buyout
New York MetsYoenis Cespedes2016-11-294-year contract for 2017-2020 ($110m) 22.5--29--29--29.5
New York MetsFernando Salas2017-02-141-year contract for 2017-2017 ($3m)
teamplayerdatecontract
New York YankeesAroldis Chapman2016-12-145-year contract for 2017-2021 ($86m) 15--15--15--15--15 $11m signing bonus
New York YankeesMatt Holliday2016-12-061-year contract for 2017-2017 ($13m)
teamplayerdatecontract
Oakland AthleticsSantiago Casilla2017-01-192-year contract for 2017-2018 ($10m) 4.5--5.5 with $1m signing bonus
Oakland AthleticsRajai Davis2017-01-021-year contract for 2017-2017 ($6m)
Oakland AthleticsMatt Joyce2016-11-292-year contract for 2017-2018 ($11m) 5--6
Oakland AthleticsTrevor Plouffe2017-01-171-year contract for 2017-2017 ($5.25m)
Oakland AthleticsAdam Rosales2017-01-241-year contract for 2017-2017 ($1.25m)
teamplayerdatecontract
Philadelphia PhilliesJoaquin Benoit2016-12-051-year contract for 2017-2017 ($7.5m)
Philadelphia PhilliesAndres Blanco2016-12-121-year contract for 2017-2017 ($3m)
Philadelphia PhilliesMichael Saunders2017-01-181-year contract for 2017-2017 ($8m) club option for 2018 at $10.5m
teamplayerdatecontract
Pittsburgh PiratesDaniel Hudson2016-12-192-year contract for 2017-2018 ($11m) 5.5--5.5
Pittsburgh PiratesIvan Nova2016-12-223-year contract for 2017-2019 ($26m) 7--8.5--8.5 signing bonus $2m
teamplayerdatecontract
San Diego PadresTrevor Cahill2017-01-191-year contract for 2017-2017 ($1.75m)
San Diego PadresJhoulys Chacin2016-12-191-year contract for 2017-2017 ($1.75m)
San Diego PadresClayton Richard2016-12-191-year contract for 2017-2017 ($1.75m)
San Diego PadresJered Weaver2017-02-161-year contract for 2017-2017 ($3m)
teamplayerdatecontract
San Francisco GiantsNick Hundley2017-01-231-year contract for 2017-2017 ($2m)
San Francisco GiantsMark Melancon2016-12-224-year contract for 2017-2020 ($62m) 4--10--14--14 $20m signing bonus
teamplayerdatecontract
Seattle MarinersCasey Fien2016-12-041-year contract for 2017-2017 ($1.1m)
Seattle MarinersMarc Rzepczynski2016-12-051-year contract for 2017-2018 ($11m) 5.5--5.5
teamplayerdatecontract
St. Louis CardinalsBrett Cecil2016-11-204-year contract for 2017-2020 ($30.5m) 7.5--7.5--7.5--7
teamplayerdatecontract
Tampa Bay RaysNathan Eovaldi2017-02-151-year contract for 2017-2017 ($2m) club option for 2018 at $2m
Tampa Bay RaysLogan Morrison2017-02-061-year contract for 2017-2017 ($2.5m)
Tampa Bay RaysDerek Norris2017-03-261-year contract for 2017-2017 ($1.2m)
Tampa Bay RaysWilson Ramos2016-12-112-year contract for 2017-2018 ($12.5m) 4--8.5
Tampa Bay RaysColby Rasmus2017-01-291-year contract for 2017-2017 ($5m)
Tampa Bay RaysShawn Tolleson2017-01-221-year contract for 2017-2017 ($1m)
teamplayerdatecontract
Texas RangersAndrew Cashner2016-11-281-year contract for 2017-2017 ($10m)
Texas RangersDillon Gee2017-04-011-year contract for 2017-2017 ($2m)
Texas RangersCarlos Gomez2016-12-111-year contract for 2017-2017 ($11.5m)
Texas RangersMike Napoli2017-02-211-year contract for 2017-2017 ($6m) club option for 2018 at $11m with $2.5m buyout
Texas RangersTyson Ross2017-01-191-year contract for 2017-2017 ($6m)
teamplayerdatecontract
Toronto Blue JaysJ.P. Howell2017-02-071-year contract for 2017-2017 ($3m)
Toronto Blue JaysKendrys Morales2016-11-173-year contract for 2017-2019 ($33m)
Toronto Blue JaysSteve Pearce2016-12-042-year contract for 2017-2018 ($12.5m) 6.25--6.25
Toronto Blue JaysJoe Smith2017-02-071-year contract for 2017-2017 ($3m)
teamplayerdatecontract
Washington NationalsJoe Blanton2017-03-021-year contract for 2017-2017 ($4m)
Washington NationalsStephen Drew2017-01-251-year contract for 2017-2017 ($3.5m)
Washington NationalsChris Heisey2016-11-181-year contract for 2017-2017 ($1.4m)
Washington NationalsAdam Lind2017-02-151-year contract for 2017-2017 ($1m) mutual option for 2018 at $5m with $0.5m buyout
94 record(s)