Loading…
The 1989 season’s official transaction log: 607 trades, signings and releases involving major-league clubs, listed newest first.
| Date | Type | Player | From | To | Details |
|---|---|---|---|---|---|
| Dec 29, 1989 | Signed as free agent | Rich Yett | — | Minnesota Twins | Free agent signing |
| Dec 27, 1989 | Signed as free agent | Bryan Clark | — | Seattle Mariners | Free agent signing |
| Dec 27, 1989 | Signed as free agent | Jim Walewander | — | New York Yankees | Free agent signing |
| Dec 22, 1989 | Signed as free agent | Damaso Garcia | — | New York Yankees | Free agent signing |
| Dec 21, 1989 | Signed as free agent | Hubie Brooks | — | Los Angeles Dodgers | Free agent signing |
| Dec 21, 1989 | Signed as free agent | Mike Maddux | — | Los Angeles Dodgers | Free agent signing |
| Dec 21, 1989 | Signed as free agent | Russ Morman | — | Kansas City Royals | Free agent signing |
| Dec 21, 1989 | Signed as free agent | Mike Smithson | — | California Angels | Free agent signing |
| Dec 21, 1989 | Signed as free agent | Eddie Williams | — | San Diego Padres | Free agent signing |
| Dec 21, 1989 | Released | Rich Yett | Cleveland Indians | — | Release |
| Dec 20, 1989 | Signed as free agent | Rick Cerone | — | New York Yankees | Free agent signing |
| Dec 20, 1989 | Released | Mark Clear | California Angels | — | Release |
| Dec 20, 1989 | Released | Butch Davis | Baltimore Orioles | — | Release |
| Dec 20, 1989 | Released | Willie Hernandez | Detroit Tigers | — | Release |
| Dec 20, 1989 | Released | Sam Horn | Boston Red Sox | — | Release |
| Dec 20, 1989 | Released | Bob Stanley | Boston Red Sox | — | Release |
| Dec 20, 1989 | Signed as free agent | Carl Willis | — | Cleveland Indians | Free agent signing |
| Dec 20, 1989 | Trade | Alejandro Peña | Los Angeles Dodgers | New York Mets | Trade |
| Dec 20, 1989 | Trade | Mike Marshall | Los Angeles Dodgers | New York Mets | Trade |
| Dec 20, 1989 | Trade | Juan Samuel | New York Mets | Los Angeles Dodgers | Trade |
| Dec 19, 1989 | Signed as free agent | Greg Booker | — | Chicago Cubs | Free agent signing |
| Dec 19, 1989 | Signed as free agent | Thad Bosley | — | Texas Rangers | Free agent signing |
| Dec 19, 1989 | Released | Rick Cerone | Boston Red Sox | — | Release |
| Dec 19, 1989 | Signed as free agent | Mark Eichhorn | — | California Angels | Free agent signing |
| Dec 19, 1989 | Released | Dave Leiper | San Diego Padres | — | Release |
| Dec 19, 1989 | Signed as free agent | Dan Schatzeder | — | Houston Astros | Free agent signing |
| Dec 19, 1989 | Signed as free agent | John Shelby | — | Los Angeles Dodgers | Free agent signing |
| Dec 19, 1989 | Signed as free agent | Harry Spilman | — | Houston Astros | Free agent signing |
| Dec 19, 1989 | Signed as free agent | Robin Yount | — | Milwaukee Brewers | Free agent signing |
| Dec 18, 1989 | Signed as free agent | Vance Lovelace | — | Seattle Mariners | Free agent signing |
| Dec 17, 1989 | Trade | Ernie Whitt | Toronto Blue Jays | Atlanta Braves | Trade |
| Dec 17, 1989 | Trade | Kevin Batiste | Toronto Blue Jays | Atlanta Braves | Trade |
| Dec 17, 1989 | Trade | Ricky Trlicek | Atlanta Braves | Toronto Blue Jays | Trade |
| Dec 15, 1989 | Signed as free agent | Rich Sauveur | — | Pittsburgh Pirates | Free agent signing |
| Dec 15, 1989 | Signed as free agent | Doug Sisk | — | Cleveland Indians | Free agent signing |
| Dec 15, 1989 | Signed as free agent | Steve Springer | — | Cleveland Indians | Free agent signing |
| Dec 15, 1989 | Signed as free agent | Fernando Valenzuela | — | Los Angeles Dodgers | Free agent signing |
| Dec 15, 1989 | Signed as free agent | Matt Young | — | Seattle Mariners | Free agent signing |
| Dec 15, 1989 | Trade | Charlie Leibrandt | Kansas City Royals | Atlanta Braves | Trade |
| Dec 15, 1989 | Trade | Rick Luecken | Kansas City Royals | Atlanta Braves | Trade |
| Dec 15, 1989 | Trade | Gerald Perry | Atlanta Braves | Kansas City Royals | Trade |
| Dec 15, 1989 | Trade | Jim Lemasters | Atlanta Braves | Kansas City Royals | Trade |
| Dec 14, 1989 | Signed as free agent | Rod Booker | — | Philadelphia Phillies | Free agent signing |
| Dec 14, 1989 | Signed as free agent | John Tudor | — | St. Louis Cardinals | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Mike Capel | — | Milwaukee Brewers | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Frank DiPino | — | St. Louis Cardinals | Free agent signing |
| Dec 13, 1989 | Released | Pat Perry | Chicago Cubs | — | Release |
| Dec 13, 1989 | Signed as free agent | Jamie Quirk | — | Oakland Athletics | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Billy Jo Robidoux | — | Boston Red Sox | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Scott Sanderson | — | Oakland Athletics | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Dave Schmidt | — | Montreal Expos | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Jeff Stone | — | Boston Red Sox | Free agent signing |
| Dec 13, 1989 | Signed as free agent | Kelvin Torve | — | New York Mets | Free agent signing |
| Dec 12, 1989 | Signed as free agent | Mark Bailey | — | San Francisco Giants | Free agent signing |
| Dec 12, 1989 | Signed as free agent | Terry Francona | — | Milwaukee Brewers | Free agent signing |
| Dec 12, 1989 | Signed as free agent | Orlando Mercado | — | New York Mets | Free agent signing |
| Dec 12, 1989 | Trade | Manny Francois | Los Angeles Dodgers | Cleveland Indians | Trade |
| Dec 12, 1989 | Trade | Joe Kesselmark | Los Angeles Dodgers | Cleveland Indians | Trade |
| Dec 12, 1989 | Trade | Steve Davis | Cleveland Indians | Los Angeles Dodgers | Trade |
| Dec 12, 1989 | Trade | Tim Leary | Cincinnati Reds | New York Yankees | Trade |
| Dec 12, 1989 | Trade | Van Snider | Cincinnati Reds | New York Yankees | Trade |
| Dec 12, 1989 | Trade | Hal Morris | New York Yankees | Cincinnati Reds | Trade |
| Dec 12, 1989 | Trade | Rod Imes | New York Yankees | Cincinnati Reds | Trade |
| Dec 11, 1989 | Signed as free agent | Joaquin Andujar | — | Montreal Expos | Free agent signing |
| Dec 11, 1989 | Signed as free agent | Mark Davis | — | Kansas City Royals | Free agent signing |
| Dec 8, 1989 | Signed as free agent | Tom Brookens | — | Cleveland Indians | Free agent signing |
| Dec 8, 1989 | Signed as free agent | Terry Kennedy | — | San Francisco Giants | Free agent signing |
| Dec 8, 1989 | Signed as free agent | Ken Phelps | — | Oakland Athletics | Free agent signing |
| Dec 8, 1989 | Signed as free agent | Joe Redfield | — | Milwaukee Brewers | Free agent signing |
| Dec 8, 1989 | Released | Rick Schu | Detroit Tigers | — | Release |
| Dec 7, 1989 | Signed as free agent | Keith Atherton | — | Montreal Expos | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Oil Can Boyd | — | Montreal Expos | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Storm Davis | — | Kansas City Royals | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Jim Gott | — | Los Angeles Dodgers | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Keith Hernandez | — | Cleveland Indians | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Tom Lawless | — | Toronto Blue Jays | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Dale Mohorcic | — | Montreal Expos | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Lloyd Moseby | — | Detroit Tigers | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Pete O'Brien | — | Seattle Mariners | Free agent signing |
| Dec 7, 1989 | Released | Israel Sanchez | Kansas City Royals | — | Release |
| Dec 7, 1989 | Signed as free agent | Frank White | — | Kansas City Royals | Free agent signing |
| Dec 7, 1989 | Signed as free agent | Willie Wilson | — | Kansas City Royals | Free agent signing |
| Dec 7, 1989 | Trade | Paul Kilgus | Chicago Cubs | Toronto Blue Jays | Trade |
| Dec 7, 1989 | Trade | Jose Nunez | Toronto Blue Jays | Chicago Cubs | Trade |
| Dec 6, 1989 | Released | Benny Distefano | Pittsburgh Pirates | — | Release |
| Dec 6, 1989 | Signed as free agent | Tom Edens | — | Milwaukee Brewers | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Bill Gullickson | — | Houston Astros | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Neal Heaton | — | Pittsburgh Pirates | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Ricky Horton | — | St. Louis Cardinals | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Kent Hrbek | — | Minnesota Twins | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Steve Lake | — | Philadelphia Phillies | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Dennis Lamp | — | Boston Red Sox | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Craig Lefferts | — | San Diego Padres | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Fred Lynn | — | San Diego Padres | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Ken Oberkfell | — | Houston Astros | Free agent signing |
| Dec 6, 1989 | Signed as free agent | Jeff Reardon | — | Boston Red Sox | Free agent signing |
| Dec 6, 1989 | Trade | Jim Lindeman | St. Louis Cardinals | Detroit Tigers | Trade |
| Dec 6, 1989 | Trade | Matt Kinzer | St. Louis Cardinals | Detroit Tigers | Trade |
| Dec 6, 1989 | Trade | Pat Austin | Detroit Tigers | St. Louis Cardinals | Trade |
| Dec 6, 1989 | Trade | Bill Henderson | Detroit Tigers | St. Louis Cardinals | Trade |
| Dec 6, 1989 | Trade | Marcos Betances | Detroit Tigers | St. Louis Cardinals | Trade |
| Dec 6, 1989 | Trade | Sandy Alomar | San Diego Padres | Cleveland Indians | Trade |
| Dec 6, 1989 | Trade | Chris James | San Diego Padres | Cleveland Indians | Trade |
| Dec 6, 1989 | Trade | Carlos Baerga | San Diego Padres | Cleveland Indians | Trade |
| Dec 6, 1989 | Trade | Joe Carter | Cleveland Indians | San Diego Padres | Trade |
| Dec 6, 1989 | Trade | John Franco | Cincinnati Reds | New York Mets | Trade |
| Dec 6, 1989 | Trade | Don Brown | Cincinnati Reds | New York Mets | Trade |
| Dec 6, 1989 | Trade | Randy Myers | New York Mets | Cincinnati Reds | Trade |
| Dec 6, 1989 | Trade | Kip Gross | New York Mets | Cincinnati Reds | Trade |
| Dec 5, 1989 | Signed as free agent | Jay Aldrich | — | Baltimore Orioles | Free agent signing |
| Dec 5, 1989 | Signed as free agent | Steve Crawford | — | Kansas City Royals | Free agent signing |
| Dec 5, 1989 | Signed as free agent | Richard Dotson | — | Kansas City Royals | Free agent signing |
| Dec 5, 1989 | Signed as free agent | Jeff McKnight | — | Baltimore Orioles | Free agent signing |
| Dec 5, 1989 | Signed as free agent | Tony Phillips | — | Detroit Tigers | Free agent signing |
| Dec 5, 1989 | Trade | John Mitchell | New York Mets | Baltimore Orioles | Trade |
| Dec 5, 1989 | Trade | Joaquin Contreras | New York Mets | Baltimore Orioles | Trade |
| Dec 5, 1989 | Trade | Keith Hughes | Baltimore Orioles | New York Mets | Trade |
| Dec 5, 1989 | Trade | Cesar Mejia | Baltimore Orioles | New York Mets | Trade |
| Dec 4, 1989 | Signed | Jose Parra | — | Los Angeles Dodgers | Amateur free agent signing |
| Dec 4, 1989 | Released | Ed Wojna | Cleveland Indians | — | Release |
| Dec 4, 1989 | Trade | Don Slaught | New York Yankees | Pittsburgh Pirates | Trade |
| Dec 4, 1989 | Trade | Jeff Robinson | Pittsburgh Pirates | New York Yankees | Trade |
| Dec 4, 1989 | Trade | Willie Smith | Pittsburgh Pirates | New York Yankees | Trade |
| Dec 3, 1989 | Signed as free agent | Dave Parker | — | Milwaukee Brewers | Free agent signing |
| Dec 1, 1989 | Signed | Ramon Fermin | — | Oakland Athletics | Amateur free agent signing |
| Dec 1, 1989 | Signed as free agent | Mark Langston | — | California Angels | Free agent signing |
| Dec 1, 1989 | Signed as free agent | Carmelo Martinez | — | Philadelphia Phillies | Free agent signing |
| Dec 1, 1989 | Released | Mark Salas | Cleveland Indians | — | Release |
| Nov 30, 1989 | Signed as free agent | Danny Cox | — | St. Louis Cardinals | Free agent signing |
| Nov 30, 1989 | Signed as free agent | Mel Hall | — | New York Yankees | Free agent signing |
| Nov 30, 1989 | Released | Jim Traber | Baltimore Orioles | — | Release |
| Nov 29, 1989 | Released | Brian Fisher | Pittsburgh Pirates | — | Release |
| Nov 29, 1989 | Signed as free agent | Walt Terrell | — | Pittsburgh Pirates | Free agent signing |
| Nov 28, 1989 | Signed as free agent | Dave Anderson | — | San Francisco Giants | Free agent signing |
| Nov 28, 1989 | Signed as free agent | Rickey Henderson | — | Oakland Athletics | Free agent signing |
| Nov 28, 1989 | Signed as free agent | Candy Maldonado | — | Cleveland Indians | Free agent signing |
| Nov 28, 1989 | Signed as free agent | Bryn Smith | — | St. Louis Cardinals | Free agent signing |
| Nov 27, 1989 | Signed as free agent | Tony Peña | — | Boston Red Sox | Free agent signing |
| Nov 27, 1989 | Signed as free agent | Mookie Wilson | — | Toronto Blue Jays | Free agent signing |
| Nov 25, 1989 | Signed as free agent | Danny Sheaffer | — | Pittsburgh Pirates | Free agent signing |
| Nov 24, 1989 | Signed as free agent | Gary Pettis | — | Texas Rangers | Free agent signing |
| Nov 22, 1989 | Signed | Quilvio Veras | — | New York Mets | Amateur free agent signing |
| Nov 22, 1989 | Trade | Rich Scheid | Chicago Cubs | Chicago White Sox | Trade |
| Nov 22, 1989 | Trade | Chuck Mount | Chicago White Sox | Chicago Cubs | Trade |
| Nov 21, 1989 | Released | Dann Bilardello | Pittsburgh Pirates | — | Release |
| Nov 21, 1989 | Signed as free agent | Cecilio Guante | — | Cleveland Indians | Free agent signing |
| Nov 21, 1989 | Released | Morris Madden | Pittsburgh Pirates | — | Release |
| Nov 21, 1989 | Signed as free agent | Pascual Perez | — | New York Yankees | Free agent signing |
| Nov 21, 1989 | Released | Frank Williams | Detroit Tigers | — | Release |
| Nov 20, 1989 | Released | Tom Brookens | New York Yankees | — | Release |
| Nov 20, 1989 | Released | Mark Eichhorn | Atlanta Braves | — | Release |
| Nov 20, 1989 | Signed | Guillermo Garcia | — | New York Mets | Amateur free agent signing |
| Nov 20, 1989 | Released | Mike Maddux | Philadelphia Phillies | — | Release |
| Nov 20, 1989 | Released | Russ Morman | Chicago White Sox | — | Release |
| Nov 20, 1989 | Released | Dwayne Murphy | Philadelphia Phillies | — | Release |
| Nov 20, 1989 | Signed as free agent | Ted Power | — | Pittsburgh Pirates | Free agent signing |
| Nov 20, 1989 | Released | Rafael Santana | New York Yankees | — | Release |
| Nov 20, 1989 | Signed as free agent | Frank Tanana | — | Detroit Tigers | Free agent signing |
| Nov 20, 1989 | Trade | Mitch Webster | Chicago Cubs | Cleveland Indians | Trade |
| Nov 20, 1989 | Trade | Dave Clark | Cleveland Indians | Chicago Cubs | Trade |
| Nov 18, 1989 | Signed as free agent | Steve Fireovid | — | Montreal Expos | Free agent signing |
| Nov 17, 1989 | Signed as free agent | Nick Esasky | — | Atlanta Braves | Free agent signing |
| Nov 17, 1989 | Signed as free agent | Steve Kiefer | — | Pittsburgh Pirates | Free agent signing |
| Nov 16, 1989 | Signed as free agent | Kevin Bass | — | San Francisco Giants | Free agent signing |
| Nov 16, 1989 | Signed as free agent | Stan Clarke | — | St. Louis Cardinals | Free agent signing |
| Nov 16, 1989 | Released | Logan Easley | Pittsburgh Pirates | — | Release |
| Nov 16, 1989 | Released | Don Schulze | San Diego Padres | — | Release |
| Nov 16, 1989 | Released | Mike Smith | Pittsburgh Pirates | — | Release |
| Nov 15, 1989 | Released | Jay Aldrich | Atlanta Braves | — | Release |
| Nov 15, 1989 | Released | Charlie Puleo | Atlanta Braves | — | Release |
| Nov 15, 1989 | Released | Bruce Sutter | Atlanta Braves | — | Release |
| Nov 14, 1989 | Signed as free agent | Doug Bair | — | Pittsburgh Pirates | Free agent signing |
| Nov 14, 1989 | Released | Gary Carter | New York Mets | — | Release |
| Nov 13, 1989 | Signed | Alex Pacheco | — | Montreal Expos | Amateur free agent signing |
| Nov 13, 1989 | Released | Jim Rice | Boston Red Sox | — | Release |
| Nov 13, 1989 | Signed as free agent | Jeff Schaefer | — | Seattle Mariners | Free agent signing |
| Nov 12, 1989 | Signed | Henry Blanco | — | Los Angeles Dodgers | Amateur free agent signing |
| Nov 9, 1989 | Released | Paul Mirabella | Milwaukee Brewers | — | Release |
| Nov 9, 1989 | Trade | Jeff Bittiger | Chicago White Sox | Los Angeles Dodgers | Trade |
| Nov 9, 1989 | Trade | Tracy Woodson | Los Angeles Dodgers | Chicago White Sox | Trade |
| Nov 8, 1989 | Released | Marcus Lawton | New York Yankees | — | Release |
| Nov 8, 1989 | Released | Dale Mohorcic | New York Yankees | — | Release |
| Nov 8, 1989 | Released | Jerry Reuss | Milwaukee Brewers | — | Release |
| Nov 6, 1989 | Signed as free agent | Greg Olson | — | Atlanta Braves | Free agent signing |
| Nov 6, 1989 | Signed as free agent | Donnie Scott | — | Cincinnati Reds | Free agent signing |
| Nov 2, 1989 | Signed as free agent | Brian Giles | — | Seattle Mariners | Free agent signing |
| Nov 2, 1989 | Released | Jamie Quirk | Baltimore Orioles | — | Release |
| Oct 31, 1989 | Released | Glenn Hoffman | California Angels | — | Release |
| Oct 26, 1989 | Signed | Yamil Benitez | — | Montreal Expos | Amateur free agent signing |
| Oct 26, 1989 | Released | David Palmer | Cleveland Indians | — | Release |
| Oct 21, 1989 | Trade | Jeff Hulse | Kansas City Royals | Philadelphia Phillies | Trade |
| Oct 20, 1989 | Released | Ozzie Virgil | Toronto Blue Jays | — | Release |
| Oct 18, 1989 | Released | Mike Raczka | Baltimore Orioles | — | Release |
| Oct 17, 1989 | Signed | Felix Rodriguez | — | Los Angeles Dodgers | Amateur free agent signing |
| Oct 16, 1989 | Released | Joey Meyer | Milwaukee Brewers | — | Release |
| Oct 16, 1989 | Trade | Jack Savage | New York Mets | Minnesota Twins | Trade |
| Oct 15, 1989 | Released | Jim Steels | Montreal Expos | — | Release |
| Oct 12, 1989 | Released | Don Heinkel | St. Louis Cardinals | — | Release |
| Oct 12, 1989 | Released | Jeff Stone | Boston Red Sox | — | Release |
| Oct 11, 1989 | Released | Al Pardo | Philadelphia Phillies | — | Release |
| Oct 11, 1989 | Released | Dan Quisenberry | St. Louis Cardinals | — | Release |
| Oct 11, 1989 | Released | Steve Stanicek | Philadelphia Phillies | — | Release |
| Oct 6, 1989 | Released | Terry Clark | California Angels | — | Release |
| Oct 6, 1989 | Released | Jim Eppard | California Angels | — | Release |
| Oct 5, 1989 | Released | Rod Booker | St. Louis Cardinals | — | Release |
| Oct 4, 1989 | Released | Luis Aguayo | Cleveland Indians | — | Release |
| Oct 4, 1989 | Released | Neil Allen | Cleveland Indians | — | Release |
| Oct 4, 1989 | Released | Dave Beard | Detroit Tigers | — | Release |
| Oct 4, 1989 | Released | Steve Kiefer | New York Yankees | — | Release |
| Oct 4, 1989 | Released | Randy O'Neal | Philadelphia Phillies | — | Release |
| Oct 3, 1989 | Released | Manny Hernandez | New York Mets | — | Release |
| Oct 3, 1989 | Released | Mark Huismann | Baltimore Orioles | — | Release |
| Oct 3, 1989 | Released | Joe Kmak | San Francisco Giants | — | Release |
| Oct 3, 1989 | Released | Steve Shields | Minnesota Twins | — | Release |
| Oct 2, 1989 | Released | Thad Bosley | Texas Rangers | — | Release |
| Oct 2, 1989 | Released | Cecilio Guante | Texas Rangers | — | Release |
| Oct 2, 1989 | Released | Jerry Hairston | Chicago White Sox | — | Release |
| Oct 1, 1989 | Trade | Aguedo Vasquez | Kansas City Royals | New York Mets | Trade |
| Oct 1989 | Released | Dickie Noles | New York Yankees | — | Release |
| Sep 29, 1989 | Released | Jeff McKnight | New York Mets | — | Release |
| Sep 27, 1989 | Signed | Geraldo Guzman | — | Montreal Expos | Amateur free agent signing |
| Sep 27, 1989 | Trade | Freddie Toliver | San Diego Padres | New York Yankees | Trade |
| Sep 16, 1989 | Trade | Ramon Cedeno | Houston Astros | Minnesota Twins | Trade |
| Sep 16, 1989 | Trade | Gordon Farmer | Houston Astros | Minnesota Twins | Trade |
| Sep 16, 1989 | Trade | Alonzo Powell | Montreal Expos | Minnesota Twins | Trade |
| Sep 15, 1989 | Signed | Salomon Torres | — | San Francisco Giants | Amateur free agent signing |
| Sep 14, 1989 | Signed as free agent | Jim Tatum | — | Cleveland Indians | Free agent signing |
| Sep 6, 1989 | Trade | Greg Johnson | Houston Astros | Minnesota Twins | Trade |
| Sep 6, 1989 | Trade | Jeff Gray | Cincinnati Reds | Philadelphia Phillies | Trade |
| Sep 6, 1989 | Trade | Ron Tingley | Cleveland Indians | California Angels | Trade |
| Sep 5, 1989 | Trade | Phil Stephenson | Chicago Cubs | San Diego Padres | Trade |
| Sep 2, 1989 | Trade | Larry McWilliams | Philadelphia Phillies | Kansas City Royals | Trade |
| Sep 1, 1989 | Signed as free agent | Jerry Hairston | — | Chicago White Sox | Free agent signing |
| Sep 1, 1989 | Signed | Andy Stewart | — | Kansas City Royals | Amateur free agent signing |
| Sep 1, 1989 | Trade | Jay Aldrich | Milwaukee Brewers | Atlanta Braves | Trade |
| Sep 1, 1989 | Trade | Kelly Mann | Chicago Cubs | Atlanta Braves | Trade |
| Sep 1, 1989 | Trade | Pat Gomez | Chicago Cubs | Atlanta Braves | Trade |
| Aug 30, 1989 | Trade | Scott Holcomb | Oakland Athletics | New York Yankees | Trade |
| Aug 30, 1989 | Trade | Ken Phelps | New York Yankees | Oakland Athletics | Trade |
| Aug 30, 1989 | Trade | Marvell Wynne | San Diego Padres | Chicago Cubs | Trade |
| Aug 30, 1989 | Trade | Luis Salazar | San Diego Padres | Chicago Cubs | Trade |
| Aug 30, 1989 | Trade | Calvin Schiraldi | Chicago Cubs | San Diego Padres | Trade |
| Aug 30, 1989 | Trade | Darrin Jackson | Chicago Cubs | San Diego Padres | Trade |
| Aug 29, 1989 | Trade | Mike Blowers | Montreal Expos | New York Yankees | Trade |
| Aug 29, 1989 | Trade | John Candelaria | New York Yankees | Montreal Expos | Trade |
| Aug 28, 1989 | Trade | Jim Dwyer | Minnesota Twins | Montreal Expos | Trade |
| Aug 26, 1989 | Signed | Paul Spoljaric | — | Toronto Blue Jays | Amateur free agent signing |
| Aug 25, 1989 | Signed as free agent | Pedro Borbon | — | Atlanta Braves | Free agent signing |
| Aug 24, 1989 | Trade | Jim Acker | Atlanta Braves | Toronto Blue Jays | Trade |
| Aug 24, 1989 | Trade | Tony Castillo | Toronto Blue Jays | Atlanta Braves | Trade |
| Aug 24, 1989 | Trade | Francisco Cabrera | Toronto Blue Jays | Atlanta Braves | Trade |
| Aug 24, 1989 | Trade | Paul Assenmacher | Atlanta Braves | Chicago Cubs | Trade |
| Aug 23, 1989 | Trade | Ed Romero | Atlanta Braves | Milwaukee Brewers | Trade |
| Aug 18, 1989 | Trade | Glenn Wilson | Pittsburgh Pirates | Houston Astros | Trade |
| Aug 18, 1989 | Trade | Billy Hatcher | Houston Astros | Pittsburgh Pirates | Trade |
| Aug 17, 1989 | Signed as free agent | Keith Atherton | — | Detroit Tigers | Free agent signing |
| Aug 16, 1989 | Trade | Jim Weaver | Chicago White Sox | San Francisco Giants | Trade |
| Aug 16, 1989 | Trade | George Wright | San Francisco Giants | Chicago White Sox | Trade |
| Aug 15, 1989 | Signed | Jose Malave | — | Boston Red Sox | Amateur free agent signing |
| Aug 12, 1989 | Signed as free agent | Ed Romero | — | Atlanta Braves | Free agent signing |
| Aug 10, 1989 | Signed | Robert Machado | — | Chicago White Sox | Amateur free agent signing |
| Aug 10, 1989 | Signed | Jose Mercedes | — | Baltimore Orioles | Amateur free agent signing |
| Aug 9, 1989 | Signed | Mike Farmer | — | Philadelphia Phillies | Amateur free agent signing |
| Aug 9, 1989 | Signed | Dave Hajek | — | Houston Astros | Amateur free agent signing |
| Aug 9, 1989 | Released | Donnie Hill | Oakland Athletics | — | Release |
| Aug 7, 1989 | Released | Keith Atherton | Cleveland Indians | — | Release |
| Aug 7, 1989 | Trade | Rick Parker | Philadelphia Phillies | San Francisco Giants | Trade |
| Aug 5, 1989 | Signed as free agent | Jamie Quirk | — | Baltimore Orioles | Free agent signing |
| Aug 5, 1989 | Released | Ed Romero | Boston Red Sox | — | Release |
| Aug 4, 1989 | Signed as free agent | Bob Knepper | — | San Francisco Giants | Free agent signing |
| Aug 4, 1989 | Trade | Mark Davis | Chicago White Sox | California Angels | Trade |
| Aug 4, 1989 | Trade | Mark Doran | California Angels | Chicago White Sox | Trade |
| Aug 4, 1989 | Trade | Roberto Hernandez | California Angels | Chicago White Sox | Trade |
| Aug 2, 1989 | Signed as free agent | Bob Brenly | — | San Francisco Giants | Free agent signing |
| Aug 2, 1989 | Released | Dave Engle | Milwaukee Brewers | — | Release |
| Aug 2, 1989 | Trade | Ray Chadwick | Chicago White Sox | Boston Red Sox | Trade |
| Aug 2, 1989 | Trade | Dana Williams | Boston Red Sox | Chicago White Sox | Trade |
| Aug 1, 1989 | Trade | Ed Vosberg | Houston Astros | Los Angeles Dodgers | Trade |
| Jul 31, 1989 | Released | Glenn Hubbard | Oakland Athletics | — | Release |
| Jul 31, 1989 | Trade | Mike Campbell | Seattle Mariners | Montreal Expos | Trade |
| Jul 31, 1989 | Trade | Brian Drahman | Milwaukee Brewers | Chicago White Sox | Trade |
| Jul 31, 1989 | Trade | Jerry Reuss | Chicago White Sox | Milwaukee Brewers | Trade |
| Jul 31, 1989 | Trade | Rick Aguilera | New York Mets | Minnesota Twins | Trade |
| Jul 31, 1989 | Trade | David West | New York Mets | Minnesota Twins | Trade |
| Jul 31, 1989 | Trade | Kevin Tapani | New York Mets | Minnesota Twins | Trade |
| Jul 31, 1989 | Trade | Tim Drummond | New York Mets | Minnesota Twins | Trade |
| Jul 31, 1989 | Trade | Frank Viola | Minnesota Twins | New York Mets | Trade |
| Jul 31, 1989 | Trade | Jeff Musselman | Toronto Blue Jays | New York Mets | Trade |
| Jul 31, 1989 | Trade | Mike Brady | Toronto Blue Jays | New York Mets | Trade |
| Jul 31, 1989 | Trade | Mookie Wilson | New York Mets | Toronto Blue Jays | Trade |
| Jul 30, 1989 | Signed as free agent | Dave Collins | — | Cincinnati Reds | Free agent signing |
| Jul 29, 1989 | Trade | Scott Fletcher | Texas Rangers | Chicago White Sox | Trade |
| Jul 29, 1989 | Trade | Sammy Sosa | Texas Rangers | Chicago White Sox | Trade |
| Jul 29, 1989 | Trade | Wilson Alvarez | Texas Rangers | Chicago White Sox | Trade |
| Jul 29, 1989 | Trade | Harold Baines | Chicago White Sox | Texas Rangers | Trade |
| Jul 29, 1989 | Trade | Fred Manrique | Chicago White Sox | Texas Rangers | Trade |
| Jul 28, 1989 | Signed as free agent | Bill Dawley | — | Milwaukee Brewers | Free agent signing |
| Jul 28, 1989 | Signed | Matt Grott | — | Oakland Athletics | Amateur free agent signing |
| Jul 28, 1989 | Released | Bob Knepper | Houston Astros | — | Release |
| Jul 28, 1989 | Trade | Keith Moreland | Detroit Tigers | Baltimore Orioles | Trade |
| Jul 28, 1989 | Trade | Brian Dubois | Baltimore Orioles | Detroit Tigers | Trade |
| Jul 27, 1989 | Released | Bill Dawley | Oakland Athletics | — | Release |
| Jul 27, 1989 | Signed as free agent | David Palmer | — | Cleveland Indians | Free agent signing |
| Jul 27, 1989 | Trade | Tom Edens | New York Mets | Philadelphia Phillies | Trade |
| Jul 27, 1989 | Trade | Rick Carriger | Montreal Expos | Cleveland Indians | Trade |
| Jul 27, 1989 | Trade | Doug Piatt | Cleveland Indians | Montreal Expos | Trade |
| Jul 24, 1989 | Released | Jamie Quirk | Oakland Athletics | — | Release |
| Jul 24, 1989 | Released | Keith Shepherd | Kansas City Royals | — | Release |
| Jul 24, 1989 | Signed as free agent | Keith Shepherd | — | Cleveland Indians | Free agent signing |
| Jul 22, 1989 | Released | Rey Quinones | Pittsburgh Pirates | — | Release |
| Jul 22, 1989 | Trade | Walt Terrell | San Diego Padres | New York Yankees | Trade |
| Jul 22, 1989 | Trade | Mike Pagliarulo | New York Yankees | San Diego Padres | Trade |
| Jul 22, 1989 | Trade | Don Schulze | New York Yankees | San Diego Padres | Trade |
| Jul 22, 1989 | Trade | Javier Ortiz | Los Angeles Dodgers | Houston Astros | Trade |
| Jul 20, 1989 | Signed as free agent | Ricky Horton | — | St. Louis Cardinals | Free agent signing |
| Jul 20, 1989 | Trade | John Habyan | Baltimore Orioles | New York Yankees | Trade |
| Jul 20, 1989 | Trade | Stan Jefferson | New York Yankees | Baltimore Orioles | Trade |
| Jul 18, 1989 | Released | Bob Brenly | Toronto Blue Jays | — | Release |
| Jul 18, 1989 | Trade | Tim Leary | Los Angeles Dodgers | Cincinnati Reds | Trade |
| Jul 18, 1989 | Trade | Mariano Duncan | Los Angeles Dodgers | Cincinnati Reds | Trade |
| Jul 18, 1989 | Trade | Kal Daniels | Cincinnati Reds | Los Angeles Dodgers | Trade |
| Jul 18, 1989 | Trade | Lenny Harris | Cincinnati Reds | Los Angeles Dodgers | Trade |
| Jul 17, 1989 | Signed | Derek Aucoin | — | Montreal Expos | Amateur free agent signing |
| Jul 17, 1989 | Trade | Bill Bean | Detroit Tigers | Los Angeles Dodgers | Trade |
| Jul 17, 1989 | Trade | Steve Green | Los Angeles Dodgers | Detroit Tigers | Trade |
| Jul 17, 1989 | Trade | Domingo Michel | Los Angeles Dodgers | Detroit Tigers | Trade |
| Jul 16, 1989 | Released | Ricky Horton | Los Angeles Dodgers | — | Release |
| Jul 15, 1989 | Trade | Colby Ward | California Angels | Cleveland Indians | Trade |
| Jul 14, 1989 | Signed | Ron Blazier | — | Philadelphia Phillies | Amateur free agent signing |
| Jul 13, 1989 | Released | David Palmer | Detroit Tigers | — | Release |
| Jul 13, 1989 | Trade | Bob Sebra | Philadelphia Phillies | Cincinnati Reds | Trade |
| Jul 12, 1989 | Released | Tim Stoddard | Cleveland Indians | — | Release |
| Jul 10, 1989 | Trade | Marcus Lawton | New York Mets | New York Yankees | Trade |
| Jul 10, 1989 | Trade | Scott Nielsen | New York Yankees | New York Mets | Trade |
| Jul 5, 1989 | Signed | Nelson Cruz | — | Montreal Expos | Amateur free agent signing |
| Jul 5, 1989 | Signed | Jose Lima | — | Detroit Tigers | Amateur free agent signing |
| Jul 3, 1989 | Signed | Antonio Alfonseca | — | Montreal Expos | Amateur free agent signing |
| Jul 2, 1989 | Trade | Zane Smith | Atlanta Braves | Montreal Expos | Trade |
| Jul 2, 1989 | Trade | Sergio Valdez | Montreal Expos | Atlanta Braves | Trade |
| Jul 2, 1989 | Trade | Nate Minchey | Montreal Expos | Atlanta Braves | Trade |
| Jul 2, 1989 | Trade | Kevin Dean | Montreal Expos | Atlanta Braves | Trade |
| Jul 2, 1989 | Trade | Oddibe McDowell | Cleveland Indians | Atlanta Braves | Trade |
| Jul 2, 1989 | Trade | Dion James | Atlanta Braves | Cleveland Indians | Trade |
| Jul 1, 1989 | Signed as free agent | Richard Dotson | — | Chicago White Sox | Free agent signing |
| Jun 29, 1989 | Trade | Freddie Toliver | Minnesota Twins | San Diego Padres | Trade |
| Jun 29, 1989 | Trade | Greg Booker | San Diego Padres | Minnesota Twins | Trade |
| Jun 29, 1989 | Trade | LaVel Freeman | Milwaukee Brewers | Texas Rangers | Trade |
| Jun 29, 1989 | Trade | Todd Simmons | Milwaukee Brewers | Texas Rangers | Trade |
| Jun 29, 1989 | Trade | Scott May | Texas Rangers | Milwaukee Brewers | Trade |
| Jun 29, 1989 | Trade | Tack Wilson | Texas Rangers | Milwaukee Brewers | Trade |
| Jun 26, 1989 | Signed | Kerry Taylor | — | Minnesota Twins | Amateur free agent signing |
| Jun 24, 1989 | Signed | Danny Bautista | — | Detroit Tigers | Amateur free agent signing |
| Jun 24, 1989 | Signed | Steve Shifflett | — | Kansas City Royals | Amateur free agent signing |
| Jun 24, 1989 | Signed as free agent | Ozzie Virgil | — | Toronto Blue Jays | Free agent signing |
| Jun 23, 1989 | Released | Dave Collins | Cincinnati Reds | — | Release |
| Jun 22, 1989 | Signed as free agent | Joe Bitker | — | Oakland Athletics | Free agent signing |
| Jun 22, 1989 | Signed | Willie Canate | — | Cleveland Indians | Amateur free agent signing |
| Jun 22, 1989 | Released | Richard Dotson | New York Yankees | — | Release |
| Jun 22, 1989 | Signed | Ken Ramos | — | Cleveland Indians | Amateur free agent signing |
| Jun 22, 1989 | Trade | Tony Chance | Pittsburgh Pirates | Baltimore Orioles | Trade |
| Jun 22, 1989 | Trade | Mike Smith | Baltimore Orioles | Pittsburgh Pirates | Trade |
| Jun 21, 1989 | Trade | Greg Cadaret | Oakland Athletics | New York Yankees | Trade |
| Jun 21, 1989 | Trade | Eric Plunk | Oakland Athletics | New York Yankees | Trade |
| Jun 21, 1989 | Trade | Luis Polonia | Oakland Athletics | New York Yankees | Trade |
| Jun 21, 1989 | Trade | Rickey Henderson | New York Yankees | Oakland Athletics | Trade |
| Jun 20, 1989 | Signed as free agent | Keith Comstock | — | Seattle Mariners | Free agent signing |
| Jun 20, 1989 | Released | Reggie Williams | San Francisco Giants | — | Release |
| Jun 18, 1989 | Released | Keith Comstock | San Diego Padres | — | Release |
| Jun 18, 1989 | Trade | Terry Mulholland | San Francisco Giants | Philadelphia Phillies | Trade |
| Jun 18, 1989 | Trade | Dennis Cook | San Francisco Giants | Philadelphia Phillies | Trade |
| Jun 18, 1989 | Trade | Charlie Hayes | San Francisco Giants | Philadelphia Phillies | Trade |
| Jun 18, 1989 | Trade | Steve Bedrosian | Philadelphia Phillies | San Francisco Giants | Trade |
| Jun 18, 1989 | Trade | Lenny Dykstra | New York Mets | Philadelphia Phillies | Trade |
| Jun 18, 1989 | Trade | Roger McDowell | New York Mets | Philadelphia Phillies | Trade |
| Jun 18, 1989 | Trade | Juan Samuel | Philadelphia Phillies | New York Mets | Trade |
| Jun 16, 1989 | Trade | Tracy Jones | San Francisco Giants | Detroit Tigers | Trade |
| Jun 16, 1989 | Trade | Pat Sheridan | Detroit Tigers | San Francisco Giants | Trade |
| Jun 14, 1989 | Signed | Bryan Eversgerd | — | St. Louis Cardinals | Amateur free agent signing |
| Jun 14, 1989 | Signed | Chris Hook | — | Cincinnati Reds | Amateur free agent signing |
| Jun 12, 1989 | Released | Dane Johnson | Toronto Blue Jays | — | Release |
| Jun 12, 1989 | Released | Steve Trout | Seattle Mariners | — | Release |
| Jun 11, 1989 | Trade | Brian Brooks | San Diego Padres | Cleveland Indians | Trade |
| Jun 9, 1989 | Signed as free agent | Lou Thornton | — | New York Mets | Free agent signing |
| Jun 9, 1989 | Trade | Terry Leach | New York Mets | Kansas City Royals | Trade |
| Jun 8, 1989 | Signed as free agent | Thad Bosley | — | Texas Rangers | Free agent signing |
| Jun 8, 1989 | Signed | Jesus Tavarez | — | Seattle Mariners | Amateur free agent signing |
| Jun 3, 1989 | Trade | Peter Kuld | Cleveland Indians | Oakland Athletics | Trade |
| Jun 3, 1989 | Trade | Jose Mota | Oakland Athletics | San Diego Padres | Trade |
| Jun 2, 1989 | Signed as free agent | Chris Brown | — | Pittsburgh Pirates | Free agent signing |
| Jun 2, 1989 | Trade | Randy Ready | San Diego Padres | Philadelphia Phillies | Trade |
| Jun 2, 1989 | Trade | John Kruk | San Diego Padres | Philadelphia Phillies | Trade |
| Jun 2, 1989 | Trade | Chris James | Philadelphia Phillies | San Diego Padres | Trade |
| Jun 1, 1989 | Released | Joe Bitker | San Diego Padres | — | Release |
| Jun 1, 1989 | Trade | John Posey | Baltimore Orioles | Philadelphia Phillies | Trade |
| Jun 1, 1989 | Trade | Shane Turner | Philadelphia Phillies | Baltimore Orioles | Trade |
| May 31, 1989 | Signed as free agent | Pete Filson | — | Kansas City Royals | Free agent signing |
| May 30, 1989 | Released | Tommy John | New York Yankees | — | Release |
| May 27, 1989 | Signed as free agent | Jamie Quirk | — | Oakland Athletics | Free agent signing |
| May 25, 1989 | Released | Manny Trillo | Cincinnati Reds | — | Release |
| May 25, 1989 | Trade | Randy Johnson | Montreal Expos | Seattle Mariners | Trade |
| May 25, 1989 | Trade | Brian Holman | Montreal Expos | Seattle Mariners | Trade |
| May 25, 1989 | Trade | Gene Harris | Montreal Expos | Seattle Mariners | Trade |
| May 25, 1989 | Trade | Mark Langston | Seattle Mariners | Montreal Expos | Trade |
| May 23, 1989 | Signed as free agent | Albert Hall | — | Pittsburgh Pirates | Free agent signing |
| May 23, 1989 | Signed as free agent | Brad Havens | — | Detroit Tigers | Free agent signing |
| May 19, 1989 | Released | Chris Brown | Detroit Tigers | — | Release |
| May 17, 1989 | Signed as free agent | Rick Lancellotti | — | Boston Red Sox | Free agent signing |
| May 16, 1989 | Released | Jamie Quirk | New York Yankees | — | Release |
| May 16, 1989 | Trade | Mark Davidson | Minnesota Twins | Houston Astros | Trade |
| May 13, 1989 | Released | Brad Havens | Cleveland Indians | — | Release |
| May 11, 1989 | Released | Alan Ashby | Houston Astros | — | Release |
| May 10, 1989 | Trade | Roger Samuels | San Francisco Giants | Pittsburgh Pirates | Trade |
| May 10, 1989 | Trade | Ken Oberkfell | Pittsburgh Pirates | San Francisco Giants | Trade |
| May 8, 1989 | Signed | Domingo Jean | — | Chicago White Sox | Amateur free agent signing |
| May 5, 1989 | Signed as free agent | Joe Price | — | Boston Red Sox | Free agent signing |
| May 3, 1989 | Signed as free agent | John Hoover | — | Texas Rangers | Free agent signing |
| May 3, 1989 | Released | Lou Thornton | Pittsburgh Pirates | — | Release |
| May 1, 1989 | Signed | Robert Perez | — | Toronto Blue Jays | Amateur free agent signing |
| May 1, 1989 | Released | Joe Price | San Francisco Giants | — | Release |
| Apr 30, 1989 | Trade | Jesse Barfield | Toronto Blue Jays | New York Yankees | Trade |
| Apr 30, 1989 | Trade | Al Leiter | New York Yankees | Toronto Blue Jays | Trade |
| Apr 24, 1989 | Trade | Randy Byers | San Diego Padres | St. Louis Cardinals | Trade |
| Apr 24, 1989 | Trade | Jeremy Hernandez | St. Louis Cardinals | San Diego Padres | Trade |
| Apr 23, 1989 | Signed as free agent | Gary Ward | — | Detroit Tigers | Free agent signing |
| Apr 21, 1989 | Trade | Mike Dunne | Pittsburgh Pirates | Seattle Mariners | Trade |
| Apr 21, 1989 | Trade | Mike Walker | Pittsburgh Pirates | Seattle Mariners | Trade |
| Apr 21, 1989 | Trade | Mark Merchant | Pittsburgh Pirates | Seattle Mariners | Trade |
| Apr 21, 1989 | Trade | Rey Quinones | Seattle Mariners | Pittsburgh Pirates | Trade |
| Apr 21, 1989 | Trade | Bill Wilkinson | Seattle Mariners | Pittsburgh Pirates | Trade |
| Apr 16, 1989 | Released | Gary Ward | New York Yankees | — | Release |
| Apr 14, 1989 | Signed as free agent | Rich Gossage | — | San Francisco Giants | Free agent signing |
| Apr 7, 1989 | Signed as free agent | Bill Krueger | — | Milwaukee Brewers | Free agent signing |
| Apr 6, 1989 | Signed as free agent | Mike Norris | — | Oakland Athletics | Free agent signing |
| Apr 6, 1989 | Trade | Troy Afenir | Houston Astros | Oakland Athletics | Trade |
| Apr 6, 1989 | Trade | Matt Sinatro | Oakland Athletics | Houston Astros | Trade |
| Apr 5, 1989 | Signed as free agent | Greg Gross | — | Houston Astros | Free agent signing |
| Apr 5, 1989 | Signed as free agent | Julio Machado | — | New York Mets | Free agent signing |
| Apr 4, 1989 | Signed as free agent | Chris Bushing | — | New York Yankees | Free agent signing |
| Apr 4, 1989 | Signed as free agent | Urbano Lugo | — | Montreal Expos | Free agent signing |
| Apr 4, 1989 | Signed as free agent | Don Wakamatsu | — | Chicago White Sox | Free agent signing |
| Apr 4, 1989 | Signed as free agent | Mike Young | — | Cleveland Indians | Free agent signing |
| Apr 2, 1989 | Released | John Hoover | Montreal Expos | — | Release |
| Apr 2, 1989 | Signed as free agent | Dwayne Murphy | — | Philadelphia Phillies | Free agent signing |
| Apr 2, 1989 | Signed as free agent | Paul Noce | — | Seattle Mariners | Free agent signing |
| Apr 2, 1989 | Signed as free agent | Ricky Trlicek | — | Atlanta Braves | Free agent signing |
| Apr 1, 1989 | Signed as free agent | Neil Allen | — | Cleveland Indians | Free agent signing |
| Apr 1, 1989 | Released | Pedro Borbon | Chicago White Sox | — | Release |
| Apr 1, 1989 | Signed as free agent | Ed Nunez | — | Detroit Tigers | Free agent signing |
| Apr 1, 1989 | Signed as free agent | Mark Salas | — | Cleveland Indians | Free agent signing |
| Apr 1, 1989 | Signed as free agent | Randy St. Claire | — | Minnesota Twins | Free agent signing |
| Apr 1, 1989 | Trade | Chuck Baldwin | Cleveland Indians | Seattle Mariners | Trade |
| Apr 1, 1989 | Trade | Dave Hengel | Seattle Mariners | Cleveland Indians | Trade |
| Mar 31, 1989 | Released | Urbano Lugo | California Angels | — | Release |
| Mar 31, 1989 | Trade | Dave Johnson | Houston Astros | Baltimore Orioles | Trade |
| Mar 31, 1989 | Trade | Vic Hithe | Houston Astros | Baltimore Orioles | Trade |
| Mar 31, 1989 | Trade | Carl Nichols | Baltimore Orioles | Houston Astros | Trade |
| Mar 30, 1989 | Signed as free agent | Dave Engle | — | Milwaukee Brewers | Free agent signing |
| Mar 30, 1989 | Released | Tim Fortugno | Philadelphia Phillies | — | Release |
| Mar 30, 1989 | Signed as free agent | Terry Francona | — | Milwaukee Brewers | Free agent signing |
| Mar 30, 1989 | Signed as free agent | Ken Griffey | — | Cincinnati Reds | Free agent signing |
| Mar 30, 1989 | Released | Mike Maksudian | New York Mets | — | Release |
| Mar 30, 1989 | Released | Paul Runge | Atlanta Braves | — | Release |
| Mar 30, 1989 | Signed as free agent | Billy Taylor | — | San Diego Padres | Free agent signing |
| Mar 30, 1989 | Signed as free agent | Kent Tekulve | — | Cincinnati Reds | Free agent signing |
| Mar 30, 1989 | Trade | Unnamed | Atlanta Braves | Texas Rangers | $ |
| Mar 30, 1989 | Trade | Dave Miller | Atlanta Braves | Texas Rangers | Trade |
| Mar 30, 1989 | Trade | Dwayne Henry | Texas Rangers | Atlanta Braves | Trade |
| Mar 29, 1989 | Released | Eric Fox | Seattle Mariners | — | Release |
| Mar 29, 1989 | Signed as free agent | Eric Fox | — | Oakland Athletics | Free agent signing |
| Mar 29, 1989 | Released | Don Wakamatsu | Cincinnati Reds | — | Release |
| Mar 29, 1989 | Released | Mike Young | Milwaukee Brewers | — | Release |
| Mar 28, 1989 | Released | Rich Gossage | Chicago Cubs | — | Release |
| Mar 28, 1989 | Released | Albert Hall | Atlanta Braves | — | Release |
| Mar 28, 1989 | Released | Bill Krueger | Pittsburgh Pirates | — | Release |
| Mar 28, 1989 | Released | Al Nipper | Chicago Cubs | — | Release |
| Mar 28, 1989 | Released | Ed Nunez | New York Mets | — | Release |
| Mar 28, 1989 | Signed as free agent | Ted Power | — | St. Louis Cardinals | Free agent signing |
| Mar 28, 1989 | Released | Mark Salas | Chicago White Sox | — | Release |
| Mar 28, 1989 | Released | Randy St. Claire | Cincinnati Reds | — | Release |
| Mar 28, 1989 | Trade | Mark Bailey | Montreal Expos | New York Mets | Trade |
| Mar 28, 1989 | Trade | Tom O'Malley | Montreal Expos | New York Mets | Trade |
| Mar 28, 1989 | Trade | Steve Frey | New York Mets | Montreal Expos | Trade |
| Mar 28, 1989 | Trade | Brett Gideon | Pittsburgh Pirates | Montreal Expos | Trade |
| Mar 28, 1989 | Trade | Neal Heaton | Montreal Expos | Pittsburgh Pirates | Trade |
| Mar 28, 1989 | Trade | Tim Sossamon | Philadelphia Phillies | Montreal Expos | Trade |
| Mar 28, 1989 | Trade | Victor Rosario | Montreal Expos | Philadelphia Phillies | Trade |
| Mar 27, 1989 | Released | Neil Allen | Cleveland Indians | — | Release |
| Mar 27, 1989 | Released | Dwayne Murphy | Detroit Tigers | — | Release |
| Mar 27, 1989 | Released | Matt Stark | Atlanta Braves | — | Release |
| Mar 27, 1989 | Trade | Steve Balboni | Seattle Mariners | New York Yankees | Trade |
| Mar 27, 1989 | Trade | Dana Ridenour | New York Yankees | Seattle Mariners | Trade |
| Mar 27, 1989 | Trade | Gil Reyes | Los Angeles Dodgers | Montreal Expos | Trade |
| Mar 27, 1989 | Trade | Jeff Fischer | Montreal Expos | Los Angeles Dodgers | Trade |
| Mar 26, 1989 | Trade | Ken Gerhart | Baltimore Orioles | San Francisco Giants | Trade |
| Mar 26, 1989 | Trade | Francisco Melendez | San Francisco Giants | Baltimore Orioles | Trade |
| Mar 26, 1989 | Trade | Keith Atherton | Minnesota Twins | Cleveland Indians | Trade |
| Mar 26, 1989 | Trade | Carmelo Castillo | Cleveland Indians | Minnesota Twins | Trade |
| Mar 25, 1989 | Released | Ted Power | Detroit Tigers | — | Release |
| Mar 25, 1989 | Trade | Jay Bell | Cleveland Indians | Pittsburgh Pirates | Trade |
| Mar 25, 1989 | Trade | Felix Fermin | Pittsburgh Pirates | Cleveland Indians | Trade |
| Mar 23, 1989 | Released | Ricky Trlicek | Philadelphia Phillies | — | Release |
| Mar 23, 1989 | Trade | Ken Williams | Chicago White Sox | Detroit Tigers | Trade |
| Mar 23, 1989 | Trade | Eric King | Detroit Tigers | Chicago White Sox | Trade |
| Mar 23, 1989 | Trade | Charles Hudson | New York Yankees | Detroit Tigers | Trade |
| Mar 23, 1989 | Trade | Tom Brookens | Detroit Tigers | New York Yankees | Trade |
| Mar 23, 1989 | Trade | Mike Brumley | San Diego Padres | Detroit Tigers | Trade |
| Mar 23, 1989 | Trade | Luis Salazar | Detroit Tigers | San Diego Padres | Trade |
| Mar 22, 1989 | Signed as free agent | Donnie Hill | — | Oakland Athletics | Free agent signing |
| Mar 22, 1989 | Signed as free agent | Dar Smith | — | Kansas City Royals | Free agent signing |
| Mar 21, 1989 | Trade | Steve Lombardozzi | Minnesota Twins | Houston Astros | Trade |
| Mar 20, 1989 | Trade | Steve Shields | New York Yankees | Minnesota Twins | Trade |
| Mar 20, 1989 | Trade | Balvino Galvez | Minnesota Twins | New York Yankees | Trade |
| Mar 19, 1989 | Trade | Joel Skinner | New York Yankees | Cleveland Indians | Trade |
| Mar 19, 1989 | Trade | Turner Ward | New York Yankees | Cleveland Indians | Trade |
| Mar 19, 1989 | Trade | Mel Hall | Cleveland Indians | New York Yankees | Trade |
| Mar 17, 1989 | Trade | Lou Thornton | Milwaukee Brewers | Pittsburgh Pirates | Trade |
| Mar 17, 1989 | Trade | Ruben Rodriguez | Pittsburgh Pirates | Milwaukee Brewers | Trade |
| Mar 15, 1989 | Signed as free agent | Rich Thompson | — | Montreal Expos | Free agent signing |
| Mar 12, 1989 | Trade | Mike Devereaux | Los Angeles Dodgers | Baltimore Orioles | Trade |
| Mar 12, 1989 | Trade | Mike Morgan | Baltimore Orioles | Los Angeles Dodgers | Trade |
| Mar 9, 1989 | Released | Donnie Hill | Chicago White Sox | — | Release |
| Mar 9, 1989 | Trade | DeWayne Buice | California Angels | Toronto Blue Jays | Trade |
| Mar 9, 1989 | Trade | Cliff Young | Toronto Blue Jays | California Angels | Trade |
| Mar 7, 1989 | Signed as free agent | Steve Crawford | — | Kansas City Royals | Free agent signing |
| Mar 3, 1989 | Released | Julio Machado | Philadelphia Phillies | — | Release |
| Mar 1, 1989 | Signed as free agent | Mark Huismann | — | Baltimore Orioles | Free agent signing |
| Mar 1989 | Released | Rich Thompson | Kansas City Royals | — | Release |
| Feb 28, 1989 | Signed | Carlos Pulido | — | Minnesota Twins | Amateur free agent signing |
| Feb 27, 1989 | Signed as free agent | Ernie Camacho | — | San Francisco Giants | Free agent signing |
| Feb 25, 1989 | Signed as free agent | David Palmer | — | Detroit Tigers | Free agent signing |
| Feb 25, 1989 | Signed as free agent | Jeff Stone | — | Texas Rangers | Free agent signing |
| Feb 23, 1989 | Signed as free agent | Dwayne Hosey | — | Oakland Athletics | Free agent signing |
| Feb 22, 1989 | Released | Mark Huismann | Detroit Tigers | — | Release |
| Feb 22, 1989 | Signed as free agent | Jim Pankovits | — | Pittsburgh Pirates | Free agent signing |
| Feb 21, 1989 | Signed as free agent | Brian Giles | — | Cleveland Indians | Free agent signing |
| Feb 20, 1989 | Signed as free agent | Don Aase | — | New York Mets | Free agent signing |
| Feb 17, 1989 | Signed as free agent | Doug Bair | — | Toronto Blue Jays | Free agent signing |
| Feb 16, 1989 | Signed as free agent | Roger Mason | — | Houston Astros | Free agent signing |
| Feb 16, 1989 | Signed as free agent | Steve Ontiveros | — | Philadelphia Phillies | Free agent signing |
| Feb 15, 1989 | Signed as free agent | Leon Durham | — | St. Louis Cardinals | Free agent signing |
| Feb 15, 1989 | Trade | Todd Simmons | San Diego Padres | Milwaukee Brewers | Trade |
| Feb 15, 1989 | Trade | Jim Austin | San Diego Padres | Milwaukee Brewers | Trade |
| Feb 15, 1989 | Trade | Dan Murphy | Milwaukee Brewers | San Diego Padres | Trade |
| Feb 13, 1989 | Signed as free agent | Tommy John | — | New York Yankees | Free agent signing |
| Feb 13, 1989 | Signed as free agent | Lee Tunnell | — | Minnesota Twins | Free agent signing |
| Feb 10, 1989 | Signed as free agent | Chris Beasley | — | California Angels | Free agent signing |
| Feb 10, 1989 | Signed as free agent | Jerry Willard | — | Chicago White Sox | Free agent signing |
| Feb 7, 1989 | Signed as free agent | Harry Spilman | — | Houston Astros | Free agent signing |
| Feb 7, 1989 | Signed as free agent | Ron Washington | — | Houston Astros | Free agent signing |
| Feb 6, 1989 | Signed as free agent | Danny Heep | — | Boston Red Sox | Free agent signing |
| Feb 1989 | Released | Dar Smith | Chicago White Sox | — | Release |
| Feb 1989 | Signed as free agent | Lou Thornton | — | Milwaukee Brewers | Free agent signing |
| Jan 30, 1989 | Signed as free agent | Larry McWilliams | — | Philadelphia Phillies | Free agent signing |
| Jan 30, 1989 | Signed as free agent | Dan Schatzeder | — | Houston Astros | Free agent signing |
| Jan 28, 1989 | Signed as free agent | Mark Clear | — | California Angels | Free agent signing |
| Jan 28, 1989 | Signed as free agent | Chico Walker | — | Toronto Blue Jays | Free agent signing |
| Jan 27, 1989 | Signed as free agent | Dave Walsh | — | Los Angeles Dodgers | Free agent signing |
| Jan 26, 1989 | Signed as free agent | Chuck Cary | — | New York Yankees | Free agent signing |
| Jan 25, 1989 | Signed as free agent | Dann Bilardello | — | Pittsburgh Pirates | Free agent signing |
| Jan 25, 1989 | Signed as free agent | Mike Laga | — | San Francisco Giants | Free agent signing |
| Jan 24, 1989 | Trade | Bob Melvin | San Francisco Giants | Baltimore Orioles | Trade |
| Jan 24, 1989 | Trade | Terry Kennedy | Baltimore Orioles | San Francisco Giants | Trade |
| Jan 23, 1989 | Signed as free agent | Tom Lawless | — | Toronto Blue Jays | Free agent signing |
| Jan 23, 1989 | Signed as free agent | Rick Leach | — | Texas Rangers | Free agent signing |
| Jan 23, 1989 | Signed as free agent | Donnie Scott | — | Milwaukee Brewers | Free agent signing |
| Jan 23, 1989 | Trade | Joel Davis | Chicago White Sox | Cleveland Indians | Trade |
| Jan 23, 1989 | Trade | Ed Wojna | Chicago White Sox | Cleveland Indians | Trade |
| Jan 23, 1989 | Trade | Eddie Williams | Cleveland Indians | Chicago White Sox | Trade |
| Jan 22, 1989 | Signed | Robinson Checo | — | California Angels | Amateur free agent signing |
| Jan 21, 1989 | Signed as free agent | Tony Fossas | — | Milwaukee Brewers | Free agent signing |
| Jan 19, 1989 | Signed as free agent | Damaso Garcia | — | Montreal Expos | Free agent signing |
| Jan 19, 1989 | Signed as free agent | Don Heinkel | — | St. Louis Cardinals | Free agent signing |
| Jan 19, 1989 | Signed as free agent | Matt Young | — | Oakland Athletics | Free agent signing |
| Jan 18, 1989 | Signed as free agent | Bob Brenly | — | Toronto Blue Jays | Free agent signing |
| Jan 18, 1989 | Signed as free agent | Tim Stoddard | — | Cleveland Indians | Free agent signing |
| Jan 17, 1989 | Signed as free agent | Neil Allen | — | Cleveland Indians | Free agent signing |
| Jan 17, 1989 | Signed | Matt Stairs | — | Montreal Expos | Amateur free agent signing |
| Jan 17, 1989 | Signed as free agent | Jim Steels | — | San Francisco Giants | Free agent signing |
| Jan 17, 1989 | Signed as free agent | Claudell Washington | — | California Angels | Free agent signing |
| Jan 16, 1989 | Signed as free agent | Frank Williams | — | Detroit Tigers | Free agent signing |
| Jan 13, 1989 | Signed as free agent | Doyle Alexander | — | Detroit Tigers | Free agent signing |
| Jan 13, 1989 | Signed as free agent | Chris Bando | — | Oakland Athletics | Free agent signing |
| Jan 13, 1989 | Released | Dwayne Hosey | Chicago White Sox | — | Release |
| Jan 13, 1989 | Trade | Brad Pounders | San Diego Padres | New York Mets | Trade |
| Jan 13, 1989 | Trade | Bill Stevenson | San Diego Padres | New York Mets | Trade |
| Jan 13, 1989 | Trade | Rich Rodriguez | New York Mets | San Diego Padres | Trade |
| Jan 12, 1989 | Signed as free agent | Nick Capra | — | Kansas City Royals | Free agent signing |
| Jan 12, 1989 | Signed as free agent | Bill Landrum | — | Pittsburgh Pirates | Free agent signing |
| Jan 12, 1989 | Signed as free agent | Bob McClure | — | California Angels | Free agent signing |
| Jan 12, 1989 | Signed as free agent | Frank Wills | — | Toronto Blue Jays | Free agent signing |
| Jan 12, 1989 | Trade | Luis Vasquez | Boston Red Sox | Cincinnati Reds | Trade |
| Jan 11, 1989 | Signed as free agent | Steve Stanicek | — | Philadelphia Phillies | Free agent signing |
| Jan 11, 1989 | Signed as free agent | Max Venable | — | California Angels | Free agent signing |
| Jan 10, 1989 | Trade | John Fishel | Houston Astros | New York Yankees | Trade |
| Jan 10, 1989 | Trade | Pedro DeLeon | Houston Astros | New York Yankees | Trade |
| Jan 10, 1989 | Trade | Mike Hook | Houston Astros | New York Yankees | Trade |
| Jan 10, 1989 | Trade | Rick Rhoden | New York Yankees | Houston Astros | Trade |
| Jan 9, 1989 | Signed as free agent | Buddy Bell | — | Texas Rangers | Free agent signing |
| Jan 6, 1989 | Signed as free agent | Jim Acker | — | Atlanta Braves | Free agent signing |
| Jan 6, 1989 | Signed as free agent | Cecilio Guante | — | Texas Rangers | Free agent signing |
| Jan 6, 1989 | Signed as free agent | Jim Sundberg | — | Texas Rangers | Free agent signing |
| Jan 5, 1989 | Signed as free agent | Darryl Motley | — | Montreal Expos | Free agent signing |
| Jan 4, 1989 | Signed as free agent | Glenn Hoffman | — | California Angels | Free agent signing |
| Jan 4, 1989 | Signed as free agent | Scotti Madison | — | Cincinnati Reds | Free agent signing |
| Jan 4, 1989 | Signed as free agent | Junior Noboa | — | Montreal Expos | Free agent signing |
| Jan 1989 | Signed as free agent | Bill Dawley | — | Oakland Athletics | Free agent signing |
| Jan 1989 | Signed as free agent | George Wright | — | San Francisco Giants | Free agent signing |
Every row is mapped onto the same trade / signing / release vocabulary the modern feed uses, with the era’s own type description kept on each row. Club names are the names of the day (the Boston Braves years, the Brooklyn Dodgers years), and each links to the franchise it is today. Some dates are only partially known or flagged approximate by the source; they are shown exactly as published, never completed to a fake precise day.