2020 Major League Baseball

Season Summary
World Series Champions
Los Angeles Dodgers
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
0
Playoff Teams
ATL, CHA, CHN, CIN, CLE, HOU, LAN, MIA, MIL, MIN, NYA, OAK, SDN, SLN, TBA, TOR
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
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
teamplayerdatecontract
Arizona DiamondbacksMadison Bumgarner2019-12-175-year contract for 2020-2024 ($85m) 6--19--23--23--14
Arizona DiamondbacksKole Calhoun2019-12-302-year contract for 2020-2021 ($16m) 6--8 club option for 2022 at $9m
Arizona DiamondbacksJunior Guerra2019-12-091-year contract for 2020-2020 ($2.55m)
Arizona DiamondbacksHector Rondon2020-01-091-year contract for 2020-2020 ($2.5m) club option for 2021 at $4m
Arizona DiamondbacksStephen Vogt2019-11-261-year contract for 2020-2020 ($3m) vesting option for 2021
teamplayerdatecontract
Atlanta BravesTravis d'Arnaud2019-11-242-year contract for 2020-2021 ($16m) 8--8
Atlanta BravesCole Hamels2019-12-041-year contract for 2020-2020 ($18m)
Atlanta BravesAdeiny Hechavarria2020-01-161-year contract for 2020-2020 ($1m)
Atlanta BravesChris Martin2019-11-192-year contract for 2020-2021 ($14m)
Atlanta BravesDarren O'Day2019-11-081-year contract for 2020-2020 ($2.5m) re-signed. club option for 2021 at $3.5m
Atlanta BravesMarcell Ozuna2020-01-211-year contract for 2020-2020 ($18m)
Atlanta BravesWill Smith2019-11-143-year contract for 2020-2022 ($39m) club option at $13m for 2023. 13--13--13 with $1m buyout
teamplayerdatecontract
Baltimore OriolesJose Iglesias2020-01-071-year contract for 2020-2020 ($3m) club option for 2021 at $3.5m
Baltimore OriolesKohl Stewart2019-12-291-year contract for 2020-2020 ($0.8m)
teamplayerdatecontract
Boston Red SoxMarco Hernandez2019-12-041-year contract for 2020-2020 ($0.65m)
Boston Red SoxCollin McHugh2020-03-051-year contract for 2020-2020 ($0.6m)
Boston Red SoxMitch Moreland2020-01-281-year contract for 2020-2020 ($2.5m) club option for 2021 at $3m with $0.5m buyout
Boston Red SoxJosh Osich2019-12-041-year contract for 2020-2020 ($0.85m)
Boston Red SoxJose Peraza2019-12-131-year contract for 2020-2020 ($3m)
Boston Red SoxMartin Perez2019-12-191-year contract for 2020-2020 ($6m)
Boston Red SoxKevin Pillar2020-02-141-year contract for 2020-2020 ($4.25m)
Boston Red SoxKevin Plawecki2020-01-021-year contract for 2020-2020 ($0.9m)
teamplayerdatecontract
Chicago CubsJeremy Jeffress2020-02-011-year contract for 2020-2020 ($0.8m)
Chicago CubsSteven Souza2020-01-281-year contract for 2020-2020 ($1m)
Chicago CubsRyan Tepera2019-12-201-year contract for 2020-2020 ($0.9m)
Chicago CubsDan Winkler2019-12-061-year contract for 2020-2020 ($0.75m)
teamplayerdatecontract
Chicago White SoxSteve Cishek2020-01-141-year contract for 2020-2020 ($5.75m) option for 2021
Chicago White SoxEdwin Encarnacion2020-01-091-year contract for 2020-2020 ($12m)
Chicago White SoxGio Gonzalez2019-12-201-year contract for 2020-2020 ($4.5m) club option for 2021 at $7m
Chicago White SoxYasmani Grandal2019-11-214-year contract for 2020-2023 ($73m)
Chicago White SoxDallas Keuchel2019-12-303-year contract for 2020-2022 ($55.5m) vesting option for 2023 at $19m
teamplayerdatecontract
Cincinnati RedsShogo Akiyama2020-01-063-year contract for 2020-2022 ($15m) out of japan no draft record
Cincinnati RedsNick Castellanos2020-01-254-year contract for 2020-2023 ($64m) mutual option for 2024 at $20m
Cincinnati RedsWade Miley2019-12-182-year contract for 2020-2021 ($15m)
Cincinnati RedsMike Moustakas2019-12-054-year contract for 2020-2023 ($64m) 12--14--16--18 club option for 2024 at $20m
Cincinnati RedsPedro Strop2020-02-061-year contract for 2020-2020 ($1.825m)
teamplayerdatecontract
Cleveland IndiansCesar Hernandez2019-12-291-year contract for 2020-2020 ($6.25m)
Cleveland IndiansJames Hoyt2019-12-041-year contract for 2020-2020 ($0m)
Cleveland IndiansDomingo Santana2020-02-141-year contract for 2020-2020 ($1.5m) club option for 2021 at $5m
teamplayerdatecontract
Colorado RockiesJose Mujica2019-11-271-year contract for 2020-2020 ($0m)
teamplayerdatecontract
Detroit TigersC.J. Cron2019-12-211-year contract for 2020-2020 ($6.1m)
Detroit TigersCameron Maybin2020-02-121-year contract for 2020-2020 ($1.5m)
Detroit TigersIvan Nova2020-01-141-year contract for 2020-2020 ($1.5m)
Detroit TigersAustin Romine2019-12-131-year contract for 2020-2020 ($4.1m)
Detroit TigersJonathan Schoop2019-12-201-year contract for 2020-2020 ($6.1m)
teamplayerdatecontract
Houston AstrosDustin Garneau2019-11-261-year contract for 2020-2020 ($0.65m)
Houston AstrosMartin Maldonado2019-12-232-year contract for 2020-2021 ($7m)
Houston AstrosJoe Smith2019-12-162-year contract for 2020-2021 ($8m)
teamplayerdatecontract
Kansas City RoyalsMaikel Franco2019-12-241-year contract for 2020-2020 ($2.95m)
Kansas City RoyalsAlex Gordon2020-01-221-year contract for 2020-2020 ($4m)
Kansas City RoyalsJesse Hahn2019-12-131-year contract for 2020-2020 ($0.6m)
teamplayerdatecontract
Los Angeles AngelsJason Castro2020-01-071-year contract for 2020-2020 ($6.85m)
Los Angeles AngelsAnthony Rendon2019-12-137-year contract for 2020-2026 ($245m)
Los Angeles AngelsJulio Teheran2019-12-201-year contract for 2020-2020 ($9m)
teamplayerdatecontract
Los Angeles DodgersJimmy Nelson2020-01-081-year contract for 2020-2020 ($1.25m)
Los Angeles DodgersBlake Treinen2019-12-131-year contract for 2020-2020 ($10m)
Los Angeles DodgersAlex Wood2020-01-131-year contract for 2020-2020 ($4m)
teamplayerdatecontract
Miami MarlinsFrancisco Cervelli2020-01-091-year contract for 2020-2020 ($2m)
Miami MarlinsCorey Dickerson2020-01-072-year contract for 2020-2021 ($17.5m)
Miami MarlinsYimi Garcia2019-12-201-year contract for 2020-2020 ($0m)
Miami MarlinsMatt Joyce2020-02-031-year contract for 2020-2020 ($1.5m)
Miami MarlinsBrandon Kintzler2020-02-031-year contract for 2020-2020 ($3m) club option for 2021 at $4m
teamplayerdatecontract
Milwaukee BrewersBrett Anderson2019-12-131-year contract for 2020-2020 ($5m)
Milwaukee BrewersAlex Claudio2019-12-091-year contract for 2020-2020 ($1.75m)
Milwaukee BrewersAvisail Garcia2019-12-172-year contract for 2020-2021 ($10m) option for 2022
Milwaukee BrewersJedd Gyorko2020-01-101-year contract for 2020-2020 ($2m) option year for 2021
Milwaukee BrewersRyon Healy2019-12-171-year contract for 2020-2020 ($0m)
Milwaukee BrewersBrock Holt2020-02-191-year contract for 2020-2020 ($0m)
Milwaukee BrewersJosh Lindblom2019-12-133-year contract for 2020-2022 ($9.125m)
Milwaukee BrewersDavid Phelps2020-01-301-year contract for 2020-2020 ($1.5m)
Milwaukee BrewersJustin Smoak2019-12-201-year contract for 2020-2020 ($4m) $5.5m option for 2021
Milwaukee BrewersEric Sogard2019-12-201-year contract for 2020-2020 ($4.5m)
teamplayerdatecontract
Minnesota TwinsAlex Avila2019-12-061-year contract for 2020-2020 ($4.25m)
Minnesota TwinsHomer Bailey2019-12-311-year contract for 2020-2020 ($7m)
Minnesota TwinsTyler Clippard2019-12-201-year contract for 2020-2020 ($2.75m)
Minnesota TwinsJosh Donaldson2020-01-224-year contract for 2020-2023 ($92m)
Minnesota TwinsRich Hill2019-12-311-year contract for 2020-2020 ($3m)
Minnesota TwinsSergio Romo2019-12-201-year contract for 2020-2020 ($4.75m) option for 2021 at $5.5m
teamplayerdatecontract
New York MetsDellin Betances2019-12-241-year contract for 2020-2020 ($7.5m) player option for 2021 at $6m and vesting option for 2022
New York MetsBrad Brach2019-12-061-year contract for 2020-2020 ($0.85m) player option for 2021 at $2.075m
New York MetsRick Porcello2019-12-131-year contract for 2020-2020 ($10m)
New York MetsMichael Wacha2019-12-131-year contract for 2020-2020 ($3m)
teamplayerdatecontract
New York YankeesGerrit Cole2019-12-189-year contract for 2020-2028 ($324m)
New York YankeesBrett Gardner2020-01-111-year contract for 2020-2020 ($8m) club option for 2021 at $10m $2m signing bonus and $2.5m buyout
teamplayerdatecontract
Oakland AthleticsJake Diekman2019-12-032-year contract for 2020-2021 ($7.5m) club option for 2022
teamplayerdatecontract
Philadelphia PhilliesDidi Gregorius2019-12-131-year contract for 2020-2020 ($14m)
Philadelphia PhilliesTommy Hunter2020-02-121-year contract for 2020-2020 ($0.85m)
Philadelphia PhilliesZack Wheeler2019-12-095-year contract for 2020-2024 ($118m)
teamplayerdatecontract
Pittsburgh PiratesJarrod Dyson2020-02-131-year contract for 2020-2020 ($2m)
Pittsburgh PiratesGuillermo Heredia2020-01-091-year contract for 2020-2020 ($0m)
Pittsburgh PiratesLuke Maile2019-12-161-year contract for 2020-2020 ($0.9m)
Pittsburgh PiratesJT Riddle2020-01-311-year contract for 2020-2020 ($0.85m)
teamplayerdatecontract
San Diego PadresPierce Johnson2019-12-232-year contract for 2020-2021 ($5m) option year at $3m for 2022
San Diego PadresDrew Pomeranz2019-11-274-year contract for 2020-2023 ($34m) 4--6--8--8
San Diego PadresCraig Stammen2020-01-172-year contract for 2020-2021 ($9m) $4m option for 2022
teamplayerdatecontract
San Francisco GiantsTyler Anderson2019-12-041-year contract for 2020-2020 ($1.775m)
San Francisco GiantsWilmer Flores2020-02-122-year contract for 2020-2021 ($6m) club option for $3.25m for 2022
San Francisco GiantsKevin Gausman2019-12-101-year contract for 2020-2020 ($9m)
San Francisco GiantsHunter Pence2020-02-071-year contract for 2020-2020 ($3m)
San Francisco GiantsDrew Smyly2020-01-161-year contract for 2020-2020 ($4m)
teamplayerdatecontract
Seattle MarinersCarl Edwards2019-11-271-year contract for 2020-2020 ($0.95m)
Seattle MarinersKendall Graveman2019-11-261-year contract for 2020-2020 ($1.5m) club option for 2021 at $3.5m. $0.5m buyout
Seattle MarinersYoshihisa Hirano2020-01-301-year contract for 2020-2020 ($1.6m)
Seattle MarinersTaijuan Walker2020-02-121-year contract for 2020-2020 ($2m)
Seattle MarinersPatrick Wisdom2019-11-271-year contract for 2020-2020 ($0m)
teamplayerdatecontract
St. Louis CardinalsBrad Miller2020-02-121-year contract for 2020-2020 ($2m)
St. Louis CardinalsAdam Wainwright2019-11-121-year contract for 2020-2020 ($5m) re-signed
St. Louis CardinalsMatt Wieters2020-01-221-year contract for 2020-2020 ($2m)
teamplayerdatecontract
Tampa Bay RaysYoshi Tsutsugo2019-12-162-year contract for 2020-2021 ($12m) [international free agent] undrafted
teamplayerdatecontract
Texas RangersRobinson Chirinos2020-01-151-year contract for 2020-2020 ($5.75m) option for 2021 at $6.75m
Texas RangersTodd Frazier2020-01-151-year contract for 2020-2020 ($3.5m) club option for 2021 at $5.75m
Texas RangersKyle Gibson2019-12-063-year contract for 2020-2022 ($28m)
Texas RangersJordan Lyles2019-12-132-year contract for 2020-2021 ($16m)
Texas RangersJoely Rodriguez2019-12-092-year contract for 2020-2021 ($5.5m)
Texas RangersJeffrey Springs2019-12-131-year contract for 2020-2020 ($0m)
teamplayerdatecontract
Toronto Blue JaysRafael Dolis2020-02-091-year contract for 2020-2020 ($1m) club option for 2021 at $1.5m
Toronto Blue JaysTanner Roark2019-12-132-year contract for 2020-2021 ($24m)
Toronto Blue JaysHyun Jin Ryu2019-12-274-year contract for 2020-2023 ($80m)
Toronto Blue JaysTravis Shaw2019-12-311-year contract for 2020-2020 ($4m)
Toronto Blue JaysShun Yamaguchi2019-12-282-year contract for 2020-2021 ($6.35m) out of japan
teamplayerdatecontract
Washington NationalsAsdrubal Cabrera2020-01-081-year contract for 2020-2020 ($2.5m)
Washington NationalsStarlin Castro2020-01-072-year contract for 2020-2021 ($12m)
Washington NationalsYan Gomes2019-12-102-year contract for 2020-2020 ($10m)
Washington NationalsWill Harris2020-01-033-year contract for 2020-2022 ($24m)
Washington NationalsDaniel Hudson2020-01-142-year contract for 2020-2021 ($11m)
Washington NationalsHowie Kendrick2019-12-101-year contract for 2020-2020 ($4m) mutual option for 2021 at $6.5m
Washington NationalsStephen Strasburg2019-12-097-year contract for 2020-2026 ($245m)
Washington NationalsEric Thames2020-01-081-year contract for 2020-2020 ($3m)
Washington NationalsRyan Zimmerman2020-01-281-year contract for 2020-2020 ($2m)
129 record(s)