Historical Transactions Occurring on December 31
This page is missing Negro League transactions because we do not have that data at this time. Negro Leagues Data: Frequently Asked Questions
- December 31, 2025
The Chicago Cubs signed Christian Bethancourt as a free agent.
The Chicago Cubs signed Hunter Harvey as a free agent.
The Washington Nationals signed Matt Mervis as a free agent.
- December 31, 2024
The Minnesota Twins signed Mike Ford as a free agent.
The Baltimore Orioles signed Nick Gordon as a free agent.
The Tampa Bay Rays signed Eloy Jiménez as a free agent.
The Chicago Cubs signed Caleb Thielbar as a free agent.
The New York Yankees signed Andrew Velazquez as a free agent.
The Washington Nationals signed Trevor Williams as a free agent.
- December 31, 2023
The Arizona Diamondbacks signed Kevin Newman as a free agent.
- December 31, 2022
The Atlanta Braves signed Joshua Fuentes as a free agent.
- December 31, 2021
The Minnesota Twins released Charlie Barnes.
- December 31, 2020
The Tampa Bay Rays signed Chris Ellis as a free agent.
The Philadelphia Phillies signed Aneurys Zabala as a free agent.
The San Diego Padres signed Ha-Seong Kim as a free agent.
- December 31, 2019
The Minnesota Twins signed Homer Bailey as a free agent.
The Minnesota Twins signed Rich Hill as a free agent.
- December 31, 2018
The Los Angeles Dodgers signed Shane Peterson as a free agent.
- December 31, 2015
The New York Yankees signed Jonathan Diaz as a free agent.
The Miami Marlins signed Moisés Sierra as a free agent.
- December 31, 2014
The Los Angeles Dodgers signed Brett Anderson as a free agent.
The Pittsburgh Pirates released Josh Stinson.
The Philadelphia Phillies traded Marlon Byrd and cash to the Cincinnati Reds for Ben Lively.
- December 31, 2013
The Houston Astros signed Jesse Crain as a free agent.
- December 31, 2012
The Kansas City Royals signed Endy Chávez as a free agent.
The Chicago Cubs signed Dayán Díaz as a free agent.
The Kansas City Royals signed Miguel Tejada as a free agent.
- December 31, 2011
The Toronto Blue Jays signed Brian Bocock as a free agent.
The New York Yankees signed Andruw Jones as a free agent.
The Chicago White Sox traded Carlos Quentin to the San Diego Padres for Simón Castro and Pedro Hernández.
- December 31, 2010
The Kansas City Royals signed Zach Miner as a free agent.
- December 31, 2009
The Philadelphia Phillies signed Danys Báez as a free agent.
The Pittsburgh Pirates signed Brian Burres as a free agent.
The Pittsburgh Pirates signed Neal Cotts as a free agent.
- December 31, 2008
The Los Angeles Angels of Anaheim signed Brian Fuentes as a free agent.
The Baltimore Orioles signed Mark Hendrickson as a free agent.
The Chicago Cubs signed Aaron Miles as a free agent.
The Cleveland Indians signed Phillips Valdéz as an amateur free agent.
The Chicago Cubs traded Mark DeRosa to the Cleveland Indians for Chris Archer, John Gaub and Jeff Stevens.
- December 31, 2006
The Philadelphia Phillies signed Lendy Castillo as an amateur free agent.
- December 31, 2004
The Chicago Cubs signed Todd Hollandsworth as a free agent.
The Detroit Tigers signed Kevin Hooper as a free agent.
- December 31, 2003
The Cleveland Indians signed Jake Robbins as a free agent.
- December 31, 2002
The Colorado Rockies signed Brad Clontz as a free agent.
The Texas Rangers signed Aaron Fultz as a free agent.
The Los Angeles Dodgers signed Fred McGriff as a free agent.
The Boston Red Sox signed Ramiro Mendoza as a free agent.
The San Francisco Giants signed Neifi Pérez as a free agent.
The New York Mets signed Rey Sánchez as a free agent.
- December 31, 2001
The Los Angeles Dodgers signed Mike Johnson as a free agent.
The New York Yankees signed Jalal Leach as a free agent.
- December 31, 1999
The Cincinnati Reds signed Héctor Mercado as a free agent.
- December 31, 1998
The St. Louis Cardinals signed Thomas Howard as a free agent.
- December 31, 1994
The Baltimore Orioles signed Jeff Huson as a free agent.
- December 31, 1992
The Kansas City Royals signed Enrique Burgos as a free agent.
- December 31, 1991
The Pittsburgh Pirates signed Bob Walk as a free agent.
- December 31, 1990
The New York Yankees purchased Scott Sanderson from the Oakland Athletics.
- December 31, 1984
The Minnesota Twins signed Dennis Burtt as a free agent.
- December 31, 1981
The Atlanta Braves traded Butch Edge to the Chicago White Sox for Mike Colbern.
- December 31, 1977
The Milwaukee Brewers signed Ray Fosse as a free agent.
- December 31, 1974
The New York Yankees signed Catfish Hunter as a free agent.
- December 31, 1971
The Milwaukee Brewers released Jim Hannan.
- December 31, 1970
The Chicago White Sox purchased Chuck Hartenstein from the Boston Red Sox.
- December 31, 1969
The Washington Senators signed John Roseboro as a free agent.
- December 31, 1966
The Atlanta Braves traded a player to be named later, Eddie Mathews and Arnold Umbach to the Houston Astros for Bob Bruce and Dave Nicholson. The Atlanta Braves sent Sandy Alomar (February 25, 1967) to the Houston Astros to complete the trade.
- December 31, 1945
The Pittsburgh Pirates released Boom-Boom Beck.
The Pittsburgh Pirates released Jack Saltzgaver.
- December 31, 1941
Indianapolis (American Association) purchased Woody Rich from the Boston Red Sox.
- December 31, 1940
The New York Giants purchased Bump Hadley from the New York Yankees.
The New York Yankees traded Bill Knickerbocker to the Chicago White Sox for Ken Silvestri.
- December 31, 1925
The St. Louis Browns selected Charlie Robertson off waivers from the Chicago White Sox.
- December 31, 1922
- December 31, 1921
- December 31, 1920
The Washington Nationals traded Braggo Roth to the New York Yankees for Duffy Lewis and George Mogridge.
- December 31, 1919
The New York Yankees returned Curt Walker to Augusta (South Atlantic) as part of a conditional deal. (Date given is approximate. Exact date is uncertain.)
Toledo (American Association) purchased Luke Nelson from the New York Yankees.
Sacramento (PCL) purchased Dazzy Vance from the New York Yankees.
- December 31, 1916
The Chicago White Sox released Ed Walsh.
- December 31, 1906
The Washington Nationals purchased Bob Ganley from the Pittsburgh Pirates.
The transaction information used here was obtained free of charge from and is copyrighted by RetroSheet. We attempt to update transactions throughout the season.


We're Social...for Statheads
Site Last Updated: Sunday, June 21, 6:17PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.