Historical Transactions Occurring on December 23
This page is missing Negro League transactions because we do not have that data at this time. Negro Leagues Data: Frequently Asked Questions
- December 23, 2025
The Philadelphia Phillies signed Génesis Cabrera as a free agent.
The Chicago White Sox signed Sean Newcomb as a free agent.
The Detroit Tigers signed Burch Smith as a free agent.
The San Diego Padres signed D.J. Snelten as a free agent.
The Chicago Cubs signed Jacob Webb as a free agent.
- December 23, 2024
The Baltimore Orioles signed Jordyn Adams as a free agent.
The Texas Rangers signed Shawn Armstrong as a free agent.
The Baltimore Orioles signed Matt Bowman as a free agent.
The Los Angeles Angels signed Connor Brogdon as a free agent.
The Colorado Rockies signed Diego Castillo as a free agent.
The Pittsburgh Pirates signed Andrew McCutchen as a free agent.
The Texas Rangers signed Patrick Murphy as a free agent.
The Philadelphia Phillies signed Joe Ross as a free agent.
The Boston Red Sox signed Patrick Sandoval as a free agent.
The Cleveland Guardians signed Carlos Santana as a free agent.
The Houston Astros signed Christian Walker as a free agent.
- December 23, 2023
The Arizona Diamondbacks signed Logan Allen as a free agent.
The Chicago Cubs signed Colten Brewer as a free agent.
The San Francisco Giants signed Tom Murphy as a free agent.
The San Francisco Giants signed Donovan Walton as a free agent.
The San Diego Padres signed Yuki Matsui as a free agent.
- December 23, 2022
The Washington Nationals signed Anthony Banda as a free agent.
The Minnesota Twins signed Willi Castro as a free agent.
The Detroit Tigers signed Andrew Knapp as a free agent.
The Kansas City Royals signed Nick Wittgren as a free agent.
Tayler Scott of the Philadelphia Phillies granted free agency.
The Arizona Diamondbacks traded Scott Randall (minors) to the Pittsburgh Pirates for Diego Castillo.
The Baltimore Orioles traded Lewin Díaz to the Atlanta Braves for unknown compensation.
The Toronto Blue Jays traded Lourdes Gurriel Jr. and Gabriel Moreno to the Arizona Diamondbacks for Daulton Varsho.
The Chicago Cubs selected Anthony Kay off waivers from the Toronto Blue Jays.
The Detroit Tigers selected Zach Logue off waivers from the Oakland Athletics.
The Texas Rangers selected Nick Mears off waivers from the Pittsburgh Pirates.
- December 23, 2020
The Boston Red Sox signed Matt Andriese as a free agent.
The Cincinnati Reds signed Edgar García as a free agent.
The Detroit Tigers signed Dustin Garneau as a free agent.
The Houston Astros signed Jose Siri as a free agent.
The Detroit Tigers signed José Ureña as a free agent.
The Cincinnati Reds selected Deivy Grullón off waivers from the Boston Red Sox.
- December 23, 2019
The Los Angeles Angels signed Jacob Barnes as a free agent.
The San Diego Padres signed Pierce Johnson as a free agent.
The Houston Astros signed Martín Maldonado as a free agent.
The Colorado Rockies signed Chris Owings as a free agent.
The Los Angeles Angels signed Elliot Soto as a free agent.
The Kansas City Royals traded Cristian Pérez (minors) to the New York Yankees for Chance Adams.
- December 23, 2018
The Washington Nationals signed Scott Copeland as a free agent.
The Chicago Cubs signed Kendall Graveman as a free agent.
- December 23, 2017
The Cleveland Indians signed Yonder Alonso as a free agent.
The Chicago Cubs signed Anthony Bass as a free agent.
The Texas Rangers signed Osleivis Basabe as a free agent.
- December 23, 2016
The Detroit Tigers signed Alex Avila as a free agent.
The Los Angeles Angels signed Ben Revere as a free agent.
The Los Angeles Dodgers signed Justin Turner as a free agent.
The Miami Marlins signed Brad Ziegler as a free agent.
The Arizona Diamondbacks selected Juan Graterol off waivers from the Cincinnati Reds.
The Cincinnati Reds selected Tyrell Jenkins off waivers from the Texas Rangers.
The Pittsburgh Pirates selected Nefi Ogando off waivers from the Miami Marlins.
The Los Angeles Angels selected Blake Parker off waivers from the Milwaukee Brewers.
The Chicago Cubs selected David Rollins off waivers from the Texas Rangers.
The Cincinnati Reds selected Richie Shaffer off waivers from the Philadelphia Phillies.
- December 23, 2015
The New York Mets signed Alejandro De Aza as a free agent.
The Detroit Tigers signed Alberto González as a free agent.
The Pittsburgh Pirates signed John Jaso as a free agent.
The Detroit Tigers signed Logan Kensing as a free agent.
The Detroit Tigers signed Jordany Valdespin as a free agent.
The Los Angeles Angels of Anaheim released Rafael Lopez.
The Chicago Cubs released Brendan Ryan.
The Los Angeles Angels of Anaheim selected Bobby LaFromboise off waivers from the Pittsburgh Pirates.
The Pittsburgh Pirates selected Yoervis Medina off waivers from the Chicago Cubs.
The Los Angeles Angels of Anaheim selected Rey Navarro off waivers from the Baltimore Orioles.
The Milwaukee Brewers selected Kirk Nieuwenhuis off waivers from the New York Mets.
The Chicago Cubs selected Edgar Olmos off waivers from the Baltimore Orioles.
The Milwaukee Brewers selected Josmil Pinto off waivers from the San Diego Padres.
The Los Angeles Angels of Anaheim selected Rob Rasmussen off waivers from the Seattle Mariners.
The Chicago White Sox selected Jerry Sands off waivers from the Cleveland Indians.
The Milwaukee Brewers selected Andy Wilkins off waivers from the Texas Rangers.
- December 23, 2014
The Washington Nationals signed Heath Bell as a free agent.
The Pittsburgh Pirates signed Wilfredo Boscán as a free agent.
The Philadelphia Phillies signed Chris McGuiness as a free agent.
The Philadelphia Phillies signed Sean O'Sullivan as a free agent.
The San Francisco Giants signed Jake Peavy as a free agent.
The Oakland Athletics signed Jason Pridie as a free agent.
The Chicago Cubs signed David Ross as a free agent.
The Philadelphia Phillies signed Kevin Slowey as a free agent.
The Minnesota Twins signed Tim Stauffer as a free agent.
The Chicago White Sox signed Michael Taylor as a free agent.
The Chicago Cubs signed Chris Valaika as a free agent.
The Detroit Tigers signed Josh Wilson as a free agent.
The Baltimore Orioles released Quintin Berry.
The Texas Rangers released Che-Hsuan Lin.
The Toronto Blue Jays selected Scott Barnes off waivers from the Texas Rangers.
The Miami Marlins selected Preston Claiborne off waivers from the New York Yankees.
The Toronto Blue Jays selected Preston Guilmet off waivers from the Pittsburgh Pirates.
The Chicago Cubs selected Mike Kickham off waivers from the San Francisco Giants.
The Baltimore Orioles selected Ryan Lavarnway off waivers from the Chicago Cubs.
The Milwaukee Brewers selected Shane Peterson off waivers from the Chicago Cubs.
- December 23, 2013
The Minnesota Twins signed Mike Pelfrey as a free agent.
The Minnesota Twins signed Kurt Suzuki as a free agent.
The Texas Rangers selected Alex Castellanos off waivers from the Boston Red Sox.
The Baltimore Orioles selected Liam Hendriks off waivers from the Chicago Cubs.
The Chicago Cubs selected Brett Marshall off waivers from the New York Yankees.
The Toronto Blue Jays selected Brent Morel off waivers from the Chicago White Sox.
The New York Mets selected Ryan Reid off waivers from the Pittsburgh Pirates.
The Tampa Bay Rays selected Jerry Sands off waivers from the Pittsburgh Pirates.
The Chicago White Sox selected Eric Surkamp off waivers from the San Francisco Giants.
- December 23, 2011
The St. Louis Cardinals signed Carlos Beltrán as a free agent.
The Los Angeles Angels of Anaheim signed Robinzon Díaz as a free agent.
The Cincinnati Reds signed Brian Esposito as a free agent.
The Los Angeles Angels of Anaheim signed Eric Hurley as a free agent.
The Los Angeles Angels of Anaheim signed Ryan Langerhans as a free agent.
The San Francisco Giants signed Luis Castillo as an amateur free agent.
The Oakland Athletics traded Robert Gilliam (minors) and Gio Gonzalez to the Washington Nationals for A.J. Cole, Tommy Milone, Derek Norris and Brad Peacock.
The Chicago Cubs traded Sean Marshall to the Cincinnati Reds for Dave Sappelt, Ronald Torreyes and Travis Wood.
The Cincinnati Reds selected Josh Judy off waivers from the Cleveland Indians.
- December 23, 2010
The Houston Astros signed Xavier Cedeño as a free agent.
The San Francisco Giants signed Casey Daigle as a free agent.
The Washington Nationals signed Harvey García as a free agent.
The Minnesota Twins signed Steve Holm as a free agent.
The Colorado Rockies signed Tug Hulett as a free agent.
The Texas Rangers signed Zach Jackson as a free agent.
The Colorado Rockies signed Matt Macri as a free agent.
The Washington Nationals signed Carlos Maldonado as a free agent.
The Texas Rangers signed Omar Quintanilla as a free agent.
The Minnesota Twins signed René Rivera as a free agent.
The Colorado Rockies signed Jeff Salazar as a free agent.
The Oakland Athletics released Anthony Lerew.
The Pittsburgh Pirates traded Ryan Kelly to the Oakland Athletics for Corey Wimberly (minors).
The Houston Astros traded Matt Lindstrom to the Colorado Rockies for Jonnathan Aristil (minors) and Wes Musick (minors).
The Pittsburgh Pirates selected Aaron Thompson off waivers from the Washington Nationals.
- December 23, 2009
The Oakland Athletics signed Coco Crisp as a free agent.
The New York Mets signed Luke Montz as a free agent.
The Cleveland Indians signed Anthony Reyes as a free agent.
The Los Angeles Angels of Anaheim signed Fernando Rodney as a free agent.
The Florida Marlins signed Chris Schroder as a free agent.
The Pittsburgh Pirates signed Jack Taschner as a free agent.
The Toronto Blue Jays traded Johermyn Chavez (minors) and Brandon League to the Seattle Mariners for Brandon Morrow.
- December 23, 2008
The Pittsburgh Pirates signed Chris Bootcheck as a free agent.
The Chicago White Sox signed Ryan Braun as a free agent.
The Seattle Mariners signed Jamie Burke as a free agent.
The New York Yankees signed Kevin Cash as a free agent.
The Tampa Bay Rays signed Randy Choate as a free agent.
The Detroit Tigers signed Yurendell de Caster as a free agent.
The Washington Nationals signed Wil Ledezma as a free agent.
The Washington Nationals signed Gustavo Molina as a free agent.
The New York Mets signed Omir Santos as a free agent.
- December 23, 2007
The Chicago White Sox signed Brad Eldred as a free agent.
The Texas Rangers signed Elizardo Ramírez as a free agent.
The Philadelphia Phillies signed So Taguchi as a free agent.
- December 23, 2006
The Texas Rangers traded Jake Rasner (minors), John Danks and Nick Masset to the Chicago White Sox for David Paisano (minors) and Brandon McCarthy.
- December 23, 2005
The St. Louis Cardinals signed Dave Berg as a free agent.
The Cleveland Indians signed Einar Díaz as a free agent.
- December 23, 2004
The Washington Nationals signed Micah Bowie as a free agent.
The Los Angeles Dodgers signed J.D. Drew as a free agent.
The Washington Nationals signed Chad Durbin as a free agent.
The St. Louis Cardinals signed David Eckstein as a free agent.
The New York Mets signed Andrés Galarraga as a free agent.
The St. Louis Cardinals signed Raúl González as a free agent.
The Washington Nationals signed Seth Greisinger as a free agent.
The Washington Nationals signed Phil Hiatt as a free agent.
The New York Mets signed Orber Moreno as a free agent.
The Washington Nationals signed Luis Pineda as a free agent.
The New York Mets signed Grant Roberts as a free agent.
The Milwaukee Brewers signed Julio Santana as a free agent.
The New York Mets signed Scott Strickland as a free agent.
The Colorado Rockies signed Reggie Taylor as a free agent.
The Chicago White Sox signed Chris Widger as a free agent.
- December 23, 2003
The Atlanta Braves signed Antonio Alfonseca as a free agent.
The Texas Rangers signed Mike Bacsik as a free agent.
The Baltimore Orioles signed Napoleon Calzado as a free agent.
The New York Mets signed Mike Cameron as a free agent.
The New York Yankees signed Buddy Carlyle as a free agent.
The Cincinnati Reds signed Jermaine Clark as a free agent.
The Texas Rangers signed David Dellucci as a free agent.
The Baltimore Orioles signed Eddy Garabito as a free agent.
The Milwaukee Brewers signed Ben Grieve as a free agent.
The San Diego Padres signed Miguel Ojeda as a free agent.
The Boston Red Sox signed Pokey Reese as a free agent.
The Oakland Athletics signed Arthur Rhodes as a free agent.
The San Diego Padres signed Todd Sears as a free agent.
The Philadelphia Phillies signed Shawn Wooten as a free agent.
The Oakland Athletics traded a player to be named later and Michael Neu to the Florida Marlins for Mark Redman. The Oakland Athletics sent Bill Murphy (December 23, 2003) to the Florida Marlins to complete the trade.
- December 23, 2002
The Cleveland Indians signed Brian Anderson as a free agent.
The San Diego Padres signed Gary Bennett as a free agent.
The Toronto Blue Jays signed Mike Colangelo as a free agent.
The Cleveland Indians signed A.J. Hinch as a free agent.
The Oakland Athletics signed Chris Singleton as a free agent.
The Philadelphia Phillies signed Amaury Telemaco as a free agent.
The Texas Rangers signed Ugueth Urbina as a free agent.
The Cleveland Indians signed Dusty Wathan as a free agent.
The Tampa Bay Devil Rays signed Todd Williams as a free agent.
- December 23, 2000
The New York Mets signed Óscar Henríquez as a free agent.
The Los Angeles Dodgers signed Yorkis Pérez as a free agent.
- December 23, 1999
The Cleveland Indians signed Joey Eischen as a free agent.
The Baltimore Orioles signed José Mercedes as a free agent.
The Cleveland Indians signed Bill Selby as a free agent.
The Cleveland Indians signed Rubén Sierra as a free agent.
The Boston Red Sox signed Sang-Hoon Lee as a free agent.
The Pittsburgh Pirates released Javier Martínez.
The New York Mets traded Kyle Kessel (minors), Roger Cedeño and Octavio Dotel to the Houston Astros for Derek Bell and Mike Hampton.
- December 23, 1998
The Florida Marlins sent Gregg Zaun to the Texas Rangers as part of a conditional deal.
The Anaheim Angels signed Tim Belcher as a free agent.
The Toronto Blue Jays signed Rob Butler as a free agent.
The Cincinnati Reds signed Giovanni Carrara as a free agent.
The Oakland Athletics signed Domingo Cedeño as a free agent.
The Pittsburgh Pirates signed Mike Garcia as a free agent.
The Cincinnati Reds signed Mark Lewis as a free agent.
The Toronto Blue Jays signed Mike Matheny as a free agent.
The San Francisco Giants signed F.P. Santangelo as a free agent.
- December 23, 1997
The Colorado Rockies signed Greg Colbrunn as a free agent.
The Texas Rangers signed Scott Cooper as a free agent.
The Minnesota Twins signed Brent Gates as a free agent.
The Boston Red Sox signed Darren Lewis as a free agent.
The Philadelphia Phillies signed Mark Lewis as a free agent.
The New York Mets signed Craig Paquette as a free agent.
The Texas Rangers signed Roger Pavlik as a free agent.
The Chicago Cubs traded Doug Glanville to the Philadelphia Phillies for Mickey Morandini.
- December 23, 1996
The Texas Rangers sent Rikkert Faneyte to the Cincinnati Reds as part of a conditional deal.
The New York Yankees signed Dave Eiland as a free agent.
The Philadelphia Phillies signed Reggie Harris as a free agent.
The Houston Astros signed Randy Knorr as a free agent.
The New York Mets signed Todd Pratt as a free agent.
The Cincinnati Reds signed Félix Rodríguez as a free agent.
The San Diego Padres signed Craig Shipley as a free agent.
The San Diego Padres signed Don Slaught as a free agent.
- December 23, 1995
The St. Louis Cardinals signed Andy Benes as a free agent.
The St. Louis Cardinals signed Ron Gant as a free agent.
The Baltimore Orioles signed Billy Ripken as a free agent.
The San Diego Padres signed Pete Smith as a free agent.
- December 23, 1994
The Baltimore Orioles signed Harold Baines as a free agent.
The Seattle Mariners signed Lee Guetterman as a free agent.
The California Angels signed Ken Patterson as a free agent.
The San Diego Padres signed Bip Roberts as a free agent.
Jim Abbott of the New York Yankees granted free agency.
José Bautista of the Chicago Cubs granted free agency.
Billy Bean of the San Diego Padres granted free agency.
Stan Belinda of the Kansas City Royals granted free agency.
Brian Bohanon of the Texas Rangers granted free agency.
Cris Carpenter of the Texas Rangers granted free agency.
Joey Cora of the Chicago White Sox granted free agency.
Junior Félix of the Detroit Tigers granted free agency.
Tony Fossas of the Boston Red Sox granted free agency.
Mike Gardiner of the Detroit Tigers granted free agency.
Pete Harnisch of the New York Mets granted free agency.
Gene Harris of the Detroit Tigers granted free agency.
Charlie Hayes of the Colorado Rockies granted free agency.
Scott Hemond of the Oakland Athletics granted free agency.
Chad Kreuter of the Detroit Tigers granted free agency.
Mark Leiter of the California Angels granted free agency.
Derek Lilliquist of the Atlanta Braves granted free agency.
Roger Mason of the New York Mets granted free agency.
Terry McGriff of the St. Louis Cardinals granted free agency.
Chris Nabholz of the Boston Red Sox granted free agency.
Gregg Olson of the Atlanta Braves granted free agency.
Bob Patterson of the California Angels granted free agency.
Mike Pérez of the St. Louis Cardinals granted free agency.
Jim Poole of the Baltimore Orioles granted free agency.
Todd Pratt of the Philadelphia Phillies granted free agency.
Rick Renteria of the Florida Marlins granted free agency.
Ben Rivera of the Philadelphia Phillies granted free agency.
Dwight Smith of the Baltimore Orioles granted free agency.
Mike Stanton of the Atlanta Braves granted free agency.
Doug Strange of the Texas Rangers granted free agency.
Jeff Tackett of the Baltimore Orioles granted free agency.
Randy Velarde of the New York Yankees granted free agency.
Trevor Wilson of the San Francisco Giants granted free agency.
Gerald Young of the St. Louis Cardinals granted free agency.
- December 23, 1993
The St. Louis Cardinals signed Vicente Palacios as a free agent.
The Oakland Athletics signed Dave Righetti as a free agent.
The Colorado Rockies signed Jim Tatum as a free agent.
The St. Louis Cardinals signed Gerald Young as a free agent.
- December 23, 1992
The Seattle Mariners signed Mackey Sasser as a free agent.
- December 23, 1991
The Detroit Tigers signed Shannon Penn as a free agent.
The Chicago Cubs signed Chico Walker as a free agent.
- December 23, 1990
The Chicago White Sox traded Iván Calderón and Barry Jones to the Montreal Expos for a player to be named later, Jeff Carter and Tim Raines. The Montreal Expos sent Mario Brito (minors) (February 15, 1991) to the Chicago White Sox to complete the trade.
- December 23, 1988
The Atlanta Braves signed Darrell Evans as a free agent.
- December 23, 1987
The New York Yankees signed Dave Righetti as a free agent.
The Oakland Athletics signed Brian Snyder as a free agent.
The Los Angeles Dodgers traded Scott May to the Texas Rangers for Javier Ortiz.
- December 23, 1986
The Seattle Mariners signed Dave Stapleton as a free agent.
The Cleveland Indians released John Butcher.
The Milwaukee Brewers released Jaime Cocanower.
- December 23, 1984
The Detroit Tigers signed Johnny Grubb as a free agent.
Mike LaValliere of the Philadelphia Phillies granted free agency.
- December 23, 1983
The Detroit Tigers signed Doug Bair as a free agent.
The Montreal Expos signed Sal Butera as a free agent.
- December 23, 1982
The Montreal Expos signed Woodie Fryman as a free agent.
- December 23, 1981
The New York Yankees signed Dave Collins as a free agent.
- December 23, 1980
The Baltimore Orioles signed Jim Dwyer as a free agent.
- December 23, 1975
The New York Mets traded Craig Cacek to the Houston Astros for Manny Lantigua (minors).
The Los Angeles Dodgers traded Bob Randall to the Minnesota Twins for Danny Walton.
- December 23, 1972
The San Francisco Giants signed Glenn Adams as a free agent.
- December 23, 1969
The New York Yankees signed Otto Vélez as an amateur free agent.
- December 23, 1959
The Baltimore Orioles released Chico Carrasquel.
- December 23, 1958
The Philadelphia Phillies traded Jim Golden, Rip Repulski and Gene Snyder to the Los Angeles Dodgers for Sparky Anderson.
The Milwaukee Braves released Ernie Johnson.
The Baltimore Orioles signed Ernie Johnson as a free agent.
- December 23, 1957
The Cincinnati Redlegs signed Jim O'Toole as an amateur free agent.
- December 23, 1948
The Boston Braves signed Chet Nichols as an amateur free agent.
- December 23, 1941
Milwaukee (American Association) purchased Johnny Hudson from the Chicago Cubs.
- December 23, 1939
The Chicago Cubs released Carl Reynolds.
- December 23, 1929
Newark (International) purchased Buck Jordan from the New York Giants.
- December 23, 1928
Portland (PCL) purchased Charlie Bates from the Philadelphia Athletics.
Portland (PCL) purchased Ike Powers from the Philadelphia Athletics.
- December 23, 1926
The Philadelphia Athletics signed Eddie Collins as a free agent.
- December 23, 1915
The New York Giants purchased Benny Kauff from the Brooklyn Tip-Tops for $35,000.
The Cincinnati Reds purchased William Louden from the Buffalo Blues.
The New York Giants purchased Bill McKechnie and Bill Rariden from the Newark Pepper.
The Cincinnati Reds purchased Earl Moseley from the Newark Pepper for $5,000.
The New York Giants purchased Edd Roush from the Newark Pepper for $7,500.
- December 23, 1905
The Washington Nationals purchased Lave Cross from the Philadelphia Athletics.
- December 23, 1901
The Washington Senators signed Bill Keister as a free agent.
- December 23, 1888
The Columbus Solons purchased Dave Orr and Al Mays from the Brooklyn for $3,000.
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: Friday, July 3, 4:14AM
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.