| Latest Transactions |
| DATE | TRANSACTION |
| November 23, 2009 | Named Wally Hayward executive vice president, chief sales and marketing officer. |
| November 21, 2009 | Agreed to terms with LHP John Grabow on a two-year contract. Purchased the contracts of LHP John Gaub and RHP Blake Parker from Iowa (PCL), C Welington Castillo and OF James Adduci from Tennessee (SL), and RHP Rafael Dolis from Daytona (FSL). |
| October 24, 2009 | Assigned INF-OF Bobby Scales outright to Iowa (PCL). |
| October 22, 2009 | Named Rudy Jaramillo hitting coach. |
| October 5, 2009 | Relieved hitting coach Von Joshua of his duties. |
| September 22, 2009 | Activated OF Reed Johnson from the 15-day DL. Purchased the contract of OF Tyler Colvin from Tennessee (SL). Designated RHP Thomas Diamond for assignment. |
| September 20, 2009 | Suspended OF Milton Bradley for the rest of the season for conduct detrimental to the team. |
| September 17, 2009 | Purchased the contract of OF So Taguchi from Iowa (PCL). |
| September 8, 2009 | RP Jeff Samardzija called up from minors |
| September 7, 2009 | RP Jeff Stevens called up from minors |
| September 6, 2009 | RP Esmailin Caridad called up from minors |
| September 4, 2009 | 2B Bobby Scales called up from minors; SP Thomas Diamond sent to minors |
| September 1, 2009 | SP Justin Berg called up from minors; 1B Micah Hoffpauir called up from minors |
| August 26, 2009 | Activated pitcher Carlos Zambrano from the 15-day disabled list; optioned pitcher Esmailin Caridad to Iowa from the Pacific Coast League (AAA).; RP Esmailin Caridad sent to minors |
| August 18, 2009 | Activated pitcher Ted Lilly from the 15-day disabled list; optioned pitcher Justin Berg to Iowa of the Pacific Coast League (AAA). |
| August 13, 2009 | Recalled pitcher Justin Berg from Iowa of the Pacific Coast League (AAA); optioned pitcher Jeff Samardzija to Iowa. |
| August 11, 2009 | Purchased the contract of pitcher Esmailin Caridad from Iowa of the Pacific Coast League (AAA); optioned pitcher Jeff Stevens to Iowa. |
| August 9, 2009 | Placed pitcher Carlos Zambrano on the 15-day disabled list, retroactive to Sunday; recalled pitcher Jeff Stevens from Iowa of the Pacific Coast Leauge (AAA). |
| August 8, 2009 | Activated catcher Geovany Soto from the 15-day disabled list; optioned outfielder Micah Hoffpauir to Iowa of the Pacific Coast League (AAA). |
| August 5, 2009 | Activated infielder Aaron Miles from the 15-day disabled list; optioned pitcher Jeff Stevens to Iowa of the Pacific Coast League (AAA); released pitcher Jason Waddell. |
| August 4, 2009 | Recalled pitcher Tom Gorzelanny from Iowa of the Pacific Coast League (AAA); placed infielder Andres Blanco on the 15-day disabled list. |
| July 31, 2009 | Recalled outfield Sam Fuld from Iowa of the Pacific Coast League; optioned pitcher Mitch Atkins to Iowa of the Pacific Coast League. |
| July 30, 2009 | Placed outfielder Reed Johnson on the 15-day disabled list; acquired pitchers John Grabow and Tom Gorzelanny from the Pittsburgh Pirates for pitchers Kevin Hart and Jose Ascanio and infielder Josh Harrison. |
| July 29, 2009 | Recalled pitcher Mitch Atkins from Iowa of the Pacific Coast League (AAA); optioned pitcher Jeff Stevens to Iowa. |
| July 29, 2009 | Activated pitcher Ryan Dempster from the 15-day disabled list; optioned pitcher Justin Berg to Iowa of the Pacific Coast League (AAA). |
| July 28, 2009 | Agreed to terms with pitcher Austin Kirk. |
| July 26, 2009 | Placed pitcher Ted Lilly on the 15-day disabled list, retroactive to Tuesday; recalled pitcher Justin Berg from Iowa of the Pacific Coast League (AAA). |
| July 20, 2009 | Recalled pitcher Kevin Hart from Peoria of the Midwest League (A); optioned outfielder Sam Fuld to Iowa of the Pacific Coast League (AAA). |
| July 18, 2009 | Signed infielder DJ LeMahieu and assigned him to Mesa of the Arizona Rookie League. |
| July 16, 2009 | Signed pitcher B.J. Ryan to a minor league contract. |
| July 12, 2009 | Placed catcher Geovany Soto on the 15-day disabled list, retroactive to Tuesday; recalled outfielder Sam Fuld from Iowa of the Pacific Coast League (AAA). |
| July 11, 2009 | Recalled pitcher Jeff Stevens from Iowa of the Pacific Coast League (AAA). |
| July 10, 2009 | Optioned pitcher Kevin Hart to Iowa of the Pacific Coast League (AAA); activated pitcher Jason Waddell from the 15-day disabled list and optioned him to Iowa. |
| July 8, 2009 | Placed pitcher Ryan Dempster on the 15-day disabled list; recalled pitcher Kevin Hart from Iowa of the Pacific Coast League (AAA). |
| July 7, 2009 | Activated third baseman Aramis Ramirez, outfielder Reed Johnson and pitcher Angel Guzman from the 15-day disabled list; optioned pitcher Kevin Hart and outfielder Sam Fuld to Iowa of the Pacific Coast League (AAA); placed pitcher David Patton on the 15-day disabled list, retroactive to Sunday. |
| July 4, 2009 | Acquired infielder Jeff Baker from the Colorado Rockies for pitcher Al Alburquerque; designated third baseman/outfielder Ryan Freel for assignment. |
| July 1, 2009 | Recalled pitcher Jeff Samardzija from Iowa of the Pacific Coast League (AAA); optioned pitcher Jose Ascanio to Iowa. |
| June 30, 2009 | Recalled outfielder Sam Fuld from Iowa of the Pacific Coast League (AAA); placed second baseman Aaron Miles on the 15-day disabled list, retroactive to June 21. |
| June 26, 2009 | Activated infielder/outfielder Ryan Freel from the 15-day disabled list; placed outfielder Reed Johnson on the 15-day disabled list, retroactive to Sunday. |
| June 24, 2009 | Agreed to terms with outfielder Brett Jackson. |
| June 21, 2009 | Recalled pitcher Kevin Hart from Iowa of the Pacific Coast League (AAA); placed pitcher Angel Guzman on the 15-day disabled list. |
| June 16, 2009 | Recalled outfielder Jake Fox from Iowa of the International League (AAA) and placed pitcher Jason Waddell on the 15-day disabled list, retroactive to Saturday. |
| June 14, 2009 | Fired hitting coach Gerald Perry; promoted Von Joshua to hitting coach. |
| June 13, 2009 | Activated pitcher Rich Harden from the 15-day disabled list; optioned infielder Bobby Scales to Iowa of the Pacific Coast League (AAA). |
| June 10, 2009 | Activated infielder Aaron Miles from the 15-day disabled list; optioned infielder/outfielder Jake Fox to Iowa of the Pacific Coast League (AAA). |
| June 5, 2009 | Activated pitcher Carlos Zambrano from the suspension list. |
| May 30, 2009 | Recalled second baseman Bobby Scales from Iowa of the Pacific Coast League (AAA); placed infielder/outfielder Ryan Freel on the 15-day disabled list. |