2024 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
71,348,408
Playoff Teams
ATL, BAL, CLE, DET, HOU, KCA, LAN, MIL, NYA, NYN, PHI, SDN
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
Unlock the power of TBC PREMIUM for only $2/month.
teamplayerdatecontract
Arizona DiamondbacksRandal Grichuk2024-02-171-year contract for 2024-2024 ($2m) mutual option for 2025 at $6m
Arizona DiamondbacksLourdes Gurriel2023-12-223-year contract for 2024-2026 ($42m) club option for 2027 at $14m
Arizona DiamondbacksJordan Montgomery2024-03-291-year contract for 2024-2024 ($25m) vesting option for 2025 at $20m
Arizona DiamondbacksJoc Pederson2024-01-301-year contract for 2024-2024 ($9.5m) mutual option for 2025 at $14m
Arizona DiamondbacksEduardo Rodriguez2023-12-084-year contract for 2024-2027 ($80m) conditional option for 2028
teamplayerdatecontract
Atlanta BravesAdam Duvall2024-03-141-year contract for 2024-2024 ($3m)
Atlanta BravesLuis Guillorme2024-01-051-year contract for 2024-2024 ($1.1m)
Atlanta BravesReynaldo Lopez2023-11-203-year contract for 2024-2026 ($30m)
Atlanta BravesPenn Murfee2023-11-301-year contract for 2024-2024 ($0m)
Atlanta BravesAngel Perdomo2023-12-071-year contract for 2024-2024 ($0m)
Atlanta BravesJackson Stephens2023-11-301-year contract for 2024-2024 ($0m)
teamplayerdatecontract
Baltimore OriolesTony Kemp2024-03-261-year contract for 2024-2024 ($1m)
Baltimore OriolesCraig Kimbrel2023-12-061-year contract for 2024-2024 ($13m) club option for 2025 @$13m
teamplayerdatecontract
Boston Red SoxChase Anderson2024-03-241-year contract for 2024-2024 ($1.25m)
Boston Red SoxCooper Criswell2023-12-131-year contract for 2024-2024 ($1m)
Boston Red SoxLucas Giolito2024-01-032-year contract for 2024-2025 ($38.5m) 2025 is player option
Boston Red SoxLiam Hendriks2024-02-202-year contract for 2024-2025 ($10m) mutual option for 2026
teamplayerdatecontract
Chicago CubsCody Bellinger2024-02-273-year contract for 2024-2026 ($90m) opt outs for 2025-2026
Chicago CubsShota Imanaga2024-01-114-year contract for 2024-2027 ($53m) [intl free agent] undrafted - $27m option for 2028
Chicago CubsHector Neris2024-02-011-year contract for 2024-2024 ($9m) club option for $9m in 2025
teamplayerdatecontract
Chicago White SoxJohn Brebbia2024-01-261-year contract for 2024-2024 ($5.5m) mutual option for 2025
Chicago White SoxMike Clevinger2024-04-041-year contract for 2024-2024 ($3m)
Chicago White SoxPaul DeJong2023-11-271-year contract for 2024-2024 ($1.75m)
Chicago White SoxErick Fedde2023-12-132-year contract for 2024-2025 ($15m)
Chicago White SoxChris Flexen2023-12-301-year contract for 2024-2024 ($1.75m)
Chicago White SoxTim Hill2023-12-281-year contract for 2024-2024 ($1.8m)
Chicago White SoxMartin Maldonado2024-01-051-year contract for 2024-2024 ($4m) $4m option for 2025
Chicago White SoxKevin Pillar2024-03-241-year contract for 2024-2024 ($0m)
teamplayerdatecontract
Cincinnati RedsJeimer Candelario2023-12-113-year contract for 2024-2026 ($45) club option for 2027
Cincinnati RedsBuck Farmer2023-12-281-year contract for 2024-2024 ($2.25m)
Cincinnati RedsNick Martinez2023-12-012-year contract for 2024-2025 ($26m)
Cincinnati RedsFrankie Montas2024-01-021-year contract for 2024-2024 ($14m) mutual option at $20m for 2025
Cincinnati RedsEmilio Pagan2023-12-012-year contract for 2024-2025 ($16m) opt-out for 2025
Cincinnati RedsBrent Suter2024-01-131-year contract for 2024-2024 ($2.5m) club option for 2025 @$3.5m
Cincinnati RedsJustin Wilson2024-03-151-year contract for 2024-2024 ($1.5m)
Cincinnati RedsAustin Wynns2023-12-141-year contract for 2024-2024 ($0.95m)
teamplayerdatecontract
Cleveland GuardiansAustin Hedges2023-12-151-year contract for 2024-2024 ($4m)
Cleveland GuardiansBen Lively2023-12-121-year contract for 2024-2024 ($0.75m)
teamplayerdatecontract
Colorado RockiesDakota Hudson2024-01-051-year contract for 2024-2024 ($1.5m)
Colorado RockiesJacob Stallings2024-01-051-year contract for 2024-2024 ($2m) mutual option for 2025
teamplayerdatecontract
Detroit TigersAndrew Chafin2023-12-121-year contract for 2024-2024 ($4.75m) club option for 2025 @$6.5m
Detroit TigersJack Flaherty2023-12-201-year contract for 2024-2024 ($14m)
Detroit TigersKenta Maeda2023-11-282-year contract for 2024-2025 ($24m)
Detroit TigersShelby Miller2023-12-221-year contract for 2024-2024 ($3m) club option for 2027 at $4.25m
Detroit TigersGio Urshela2024-02-221-year contract for 2024-2024 ($1.5m)
teamplayerdatecontract
Houston AstrosVictor Caratini2023-12-072-year contract for 2024-2025 ($12m)
Houston AstrosJosh Hader2024-01-225-year contract for 2024-2028 ($95m)
teamplayerdatecontract
Kansas City RoyalsAdam Frazier2024-01-301-year contract for 2024-2024 ($4.5m)
Kansas City RoyalsGarrett Hampson2023-11-291-year contract for 2024-2024 ($2m)
Kansas City RoyalsSeth Lugo2023-12-143-year contract for 2024-2026 ($45m)
Kansas City RoyalsAustin Nola2024-02-231-year contract for 2024-2024 ($0.975m)
Kansas City RoyalsHunter Renfroe2023-12-192-year contract for 2024-2025 ($13m) player option for 2025
Kansas City RoyalsWill Smith2023-12-111-year contract for 2024-2024 ($5m)
Kansas City RoyalsChris Stratton2023-12-152-year contract for 2024-2025 ($8m) player option for 2025
Kansas City RoyalsMichael Wacha2023-12-182-year contract for 2024-2025 ($32m) player option for 2025
teamplayerdatecontract
Los Angeles AngelsAdam Cimber2023-12-131-year contract for 2024-2024 ($1.65m)
Los Angeles AngelsJose Cisnero2024-02-031-year contract for 2024-2024 ($1.75m)
Los Angeles AngelsLuis Garcia2023-12-131-year contract for 2024-2024 ($4.25m)
Los Angeles AngelsAaron Hicks2024-01-291-year contract for 2024-2024 ($0.74m)
Los Angeles AngelsAdam Kolarek2023-11-261-year contract for 2024-2024 ($0.9m)
Los Angeles AngelsMatt Moore2024-01-271-year contract for 2024-2024 ($9m)
Los Angeles AngelsZach Plesac2024-01-061-year contract for 2024-2024 ($1m)
Los Angeles AngelsRobert Stephenson2024-01-233-year contract for 2024-2026 ($33m) conditional option for 2027
teamplayerdatecontract
Los Angeles DodgersRyan Brasier2024-02-082-year contract for 2024-2025 ($9m)
Los Angeles DodgersEnrique Hernandez2024-02-261-year contract for 2024-2024 ($4m)
Los Angeles DodgersTeoscar Hernandez2024-01-121-year contract for 2024-2024 ($23.5m)
Los Angeles DodgersJason Heyward2023-12-061-year contract for 2024-2024 ($9m)
Los Angeles DodgersJoe Kelly2023-12-111-year contract for 2024-2024 ($8m)
Los Angeles DodgersClayton Kershaw2024-02-091-year contract for 2024-2024 ($12.5m) player option for 2025. 2-year $ can be has high as $37m
Los Angeles DodgersShohei Ohtani2023-12-1110-year contract for 2024-2033 ($700m)
Los Angeles DodgersJames Paxton2024-01-291-year contract for 2024-2024 ($11m)
Los Angeles DodgersRicky Vanasco2023-11-161-year contract for 2024-2024 ($0.9m)
Los Angeles DodgersYoshinobu Yamamoto2023-12-2712-year contract for 2024-2035 ($325m) (undrafted)
teamplayerdatecontract
Miami MarlinsTim Anderson2024-02-241-year contract for 2024-2024 ($5m)
teamplayerdatecontract
Milwaukee BrewersEric Haase2023-12-201-year contract for 2024-2024 ($0m)
Milwaukee BrewersRhys Hoskins2024-01-262-year contract for 2024-2025 ($34m) mutual option for 2026 at $18m
Milwaukee BrewersJakob Junis2024-02-071-year contract for 2024-2024 ($7m) mutual option for 2025
Milwaukee BrewersWade Miley2023-12-041-year contract for 2024-2024 ($7m) mutual option for 2025 at $12m
Milwaukee BrewersColin Rea2023-11-031-year contract for 2024-2024 ($4.5m) $5.5m option for 2025
Milwaukee BrewersJoe Ross2023-12-121-year contract for 2024-2024 ($1.75m)
Milwaukee BrewersGary Sanchez2024-02-211-year contract for 2024-2024 ($7m) mutual option for 2025
Milwaukee BrewersBrandon Woodruff2024-02-212-year contract for 2024-2025 ($17.5m) mutual option for 2026
teamplayerdatecontract
Minnesota TwinsJay Jackson2024-02-071-year contract for 2024-2024 ($1.3m) club option at $3m for 2025
Minnesota TwinsCarlos Santana2024-02-071-year contract for 2024-2024 ($5.25m)
Minnesota TwinsJosh Staumont2023-12-271-year contract for 2024-2024 ($0.95m)
teamplayerdatecontract
New York MetsAustin Adams2023-11-301-year contract for 2024-2024 ($0m) non-guaranteed split contract
New York MetsHarrison Bader2024-01-051-year contract for 2024-2024 ($10m)
New York MetsJake Diekman2024-02-061-year contract for 2024-2024 ($4m) club option for 2025 at $4m
New York MetsShintaro Fujinami2024-02-141-year contract for 2024-2024 ($3.35m)
New York MetsJorge Lopez2023-12-131-year contract for 2024-2024 ($2m)
New York MetsSean Manaea2024-01-122-year contract for 2024-2025 ($25m) player opt-out after 2024
New York MetsJ.D. Martinez2024-03-231-year contract for 2024-2024 ($12m)
New York MetsAdam Ottavino2024-01-301-year contract for 2024-2024 ($4.5m)
New York MetsLuis Severino2023-12-011-year contract for 2024-2024 ($13m)
New York MetsJulio Teheran2024-04-051-year contract for 2024-2024 ($2.5m)
New York MetsMichael Tonkin2023-12-061-year contract for 2024-2024 ($1m)
New York MetsJoey Wendle2023-11-301-year contract for 2024-2024 ($2m)
teamplayerdatecontract
New York YankeesCody Poteet2024-01-051-year contract for 2024-2024 ($0.75m)
New York YankeesMarcus Stroman2024-01-172-year contract for 2024-2025 ($37m) conditional player option for 2026
New York YankeesLou Trivino2024-02-141-year contract for 2024-2024 ($1.5m) club option for 2025 at $5m
New York YankeesLuke Weaver2024-01-191-year contract for 2024-2024 ($2m) club option for 2025
teamplayerdatecontract
Oakland AthleticsScott Alexander2024-02-141-year contract for 2024-2024 ($2.25m)
Oakland AthleticsOsvaldo Bido2023-11-201-year contract for 2024-2024 ($0m)
Oakland AthleticsJ.D. Davis2024-03-161-year contract for 2024-2024 ($2.5m)
Oakland AthleticsTrevor Gott2023-12-191-year contract for 2024-2024 ($1.5m)
Oakland AthleticsAlex Wood2024-02-021-year contract for 2024-2024 ($8.5m)
teamplayerdatecontract
Philadelphia PhilliesKolby Allard2024-01-231-year contract for 2024-2024 ($1m)
Philadelphia PhilliesWhit Merrifield2024-02-191-year contract for 2024-2024 ($7m) club option for 2025 at $8m
Philadelphia PhilliesAaron Nola2023-11-197-year contract for 2023-2023 ($172m)
Philadelphia PhilliesSpencer Turnbull2024-02-141-year contract for 2024-2024 ($2m)
teamplayerdatecontract
Pittsburgh PiratesAroldis Chapman2024-01-311-year contract for 2024-2024 ($10.5m)
Pittsburgh PiratesJosh Fleming2024-02-141-year contract for 2024-2024 ($0.85m)
Pittsburgh PiratesYasmani Grandal2024-02-141-year contract for 2024-2024 ($2.5m)
Pittsburgh PiratesAndrew McCutchen2023-12-201-year contract for 2024-2024 ($5m)
Pittsburgh PiratesMartin Perez2024-01-051-year contract for 2024-2024 ($8m)
Pittsburgh PiratesAli Sanchez2023-12-011-year contract for 2024-2024 ($0m)
Pittsburgh PiratesMichael A. Taylor2024-03-161-year contract for 2024-2024 ($4m)
Pittsburgh PiratesRowdy Tellez2023-12-151-year contract for 2024-2024 ($3.2m)
teamplayerdatecontract
San Diego PadresWoo-Suk Go2024-01-032-year-contract for 2024-2025 ($4.5m) [intl free agent] undrafted
San Diego PadresYuki Matsui2023-12-235-year contract for 2024-2028 ($28m) [intl free agent] undrafted
San Diego PadresWandy Peralta2024-02-084-year contract for 2024-2027 ($16.5m) options for years 2,3,4
San Diego PadresJurickson Profar2024-02-241-year contract for 2024-2024 ($1m)
teamplayerdatecontract
San Francisco GiantsMatt Chapman2024-03-033-year contract for 2024-2026 ($54m) mutual option for 2027
San Francisco GiantsJordan Hicks2024-01-184-year contract for 2024-2027 ($44m)
San Francisco GiantsJung Hoo Lee2023-12-146-year contract for 2024-2029 ($113m) [intl undrafted free agent]
San Francisco GiantsTom Murphy2023-12-232-year contract for 2024-2025 ($8.25m) club option for 2026 at $4m
San Francisco GiantsBlake Snell2024-03-192-year contract for 2024-2025 ($62m)
San Francisco GiantsJorge Soler2024-02-183-year contract for 2024-2026 ($42m)
San Francisco GiantsAustin Warren2024-02-141-year contract for 2024-2024 ($0.755m)
teamplayerdatecontract
Seattle MarinersMitch Garver2023-12-282-year contract for 2024-2025 ($24m) mutual option for 2026
Seattle MarinersRyne Stanek2024-03-101-year contract for 2024-2024 ($4m)
Seattle MarinersAustin Voth2024-01-171-year contract for 2024-2024 ($1.25m)
teamplayerdatecontract
St. Louis CardinalsMatt Carpenter2024-01-191-year contract for 2024-2024 ($0m) league minimum, already had prior contract
St. Louis CardinalsBrandon Crawford2024-02-271-year contract for 2024-2024 ($2m)
St. Louis CardinalsKyle Gibson2023-11-211-year contract for 2024-2024 ($12m)
St. Louis CardinalsSonny Gray2023-11-273-year contract for 2024-2026 ($75m) club option for 2027 at $30m
St. Louis CardinalsLance Lynn2023-11-211-year contract for 2024-2024 ($10m) club option for 2025
St. Louis CardinalsKeynan Middleton2024-02-031-year contract for 2024-2024 ($5m) club option for 2025 at $6m
teamplayerdatecontract
Tampa Bay RaysChris Devenski2023-12-051-year contract for 2024-2024 ($1.1m) club option for 2025
Tampa Bay RaysPhil Maton2024-02-141-year contract for 2024-2024 ($6.25m) club option for 2025 at $7.75m
Tampa Bay RaysAmed Rosario2024-02-211-year contract for 2024-2024 ($1.5m) [free agent
teamplayerdatecontract
Texas RangersTravis Jankowski2024-01-261-year contract for 2024-2024 ($1.7m)
Texas RangersAndrew Knizner2024-01-111-year contract for 2024-2024 ($1.825m)
Texas RangersMichael Lorenzen2024-03-221-year contract for 2024-2024 ($4.5m)
Texas RangersTyler Mahle2023-12-142-year contract for 2024-2025 ($22m)
Texas RangersDavid Robertson2024-01-261-year contract for 2024-2024 ($11m) mutual option for 2025
Texas RangersKirby Yates2023-12-061-year contract for 2024-2024 ($4.5m)
teamplayerdatecontract
Toronto Blue JaysKevin Kiermaier2023-12-281-year contract for 2024-2024 ($10.5m)
Toronto Blue JaysIsiah Kiner-Falefa2023-12-292-year contract for 2024-2025 ($15m)
Toronto Blue JaysYariel Rodriguez2024-02-095-year contract for 2024-2028 ($32m) [undrafted free agent] 2028 is a player option
Toronto Blue JaysJustin Turner2024-01-301-year contract for 2024-2024 ($13m)
teamplayerdatecontract
Washington NationalsDylan Floro2023-12-121-year contract for 2024-2024 ($2.25m)
Washington NationalsJoey Gallo2024-01-271-year contract for 2024-2024 ($5m)
Washington NationalsNick Senzel2023-12-121-year contract for 2024-2024 ($2m)
154 record(s)