July 9, 2012
Atlanta Braves sign SP Ben Sheets
July 16, 2012
Texas Rangers Release RP Matt Maloney, RP Samuel Deduno, RP Mason Tobin, SP Mich Talbot, 2B Brooks Conrad, 3B Adam Rosales and OF Aaron Cunningham. Texas Rangers add SS Jurickson Profar, SP Martin Perez, CF Leonys Martin, RP Robbie Ross, RP Tanner Scheppers and RP Justin Grimm to 40 man roster
Pittsburgh Pirates add OF Starling Marte, SP Jameson Taillon and SP Gerrit Cole to 40 man roster
Chicago White Sox trade SP Scott Baker to the Atlanta Braves for SP Zeke Spruill
July 21, 2012
Cleveland Indians trade SP Bronson Arroyo and RP Scott Barnes to the Texas Rangers for OF Nick Swisher and SP Chad Billingsley
July 22, 2012
Cleveland Indians trade 3B Ryan Zimmerman, C Lou Marson and RP Joe Smith to the St Louis Cardinals for 3B David Freese, SP Clayton Richard and C John Buck.
Cleveland Indians trade SP Drew Pomeranz to the Oakland Athletics for OF Jon Jay
July 23, 2012
New York Yankees trade SP Phil Hughes and 3B Todd Frazier to the Oakland A's for SP Trevor Cahill and OF Melky Cabrera
Oakland A's trade SP Drew Pomeranz and OF Collin Cowgill to the Houston Astros for OF JD Martinez
Houston Astros release RP Alberto Arias
July 24, 2012
Oakland A's sign UT Jordany Valdespin and release IF Adrian Cardenas
Oakland A's trade SP Ricky Romero and 3B Edwin Encarnacion to the Detroit Tigers for SP Paul Maholm, SP Drew Smyly and 3B Brandon Inge
July 25, 2012
Pittsburgh Pirates sign RP Vicente Padilla and SS Everth Cabrera and release IF Josh Rodriguez, RP Aaron Thompson and C Robinson Chirinos
LA Angels release RP Michael Kohn and add SS Jean Segura to 40 man roster
July 26, 2012
Oakland A's sign RP Sean Doolittle and release SP Josh Outman
July 28, 2012
Houston Astros sign RP Josh Roenicke and release RP Eric Hurley
July 29, 2012
St Louis Cardinals trade RF Andre Ethier to the Detroit Tigers for RP Charlie Furbush, SP Colby Lewis and OF Skip Schumaker
July 30, 2012
Oakland A's trade RP Todd Coffey to the Detroit Tigers for SP Armando Galarraga
Oakland A's trade SP Phil Hughes to the Washington Nationals for OF Mike Morse
Detroit Tigers trade SP Casey Crosby and OF Nat McLouth to the Miami Marlins for SP Anibal Sanchez
Detroit Tigers trade RP Ryan Perry to the LA Dodgers for UT Willie Harris
July 31, 2012
Atlanta Braves trade RP Sam LeCure, SP Carlos Villanueva and RP Anthony Varvaro to the Kansas City Royals for SP Guillermo Moscoso and RP Antonio Bastardo
Arizona Diamond Backs add SP Tyler Skaggs, SP Trevor Bauer, OF Alfredo Marte and SP Patrick Corbin to 40 man roster
Atlanta Braves trade SS Andrelton Simmons to the Minnesota Twins for C Nick Hundley
Colorado Rockies trade IF Chris Nelson to the Miami Marlins for RP Juan Carlos Oviedo (Leo Nunez)
Chicago Cubs trade C Geovany Soto and RP Juan Cruz to the Atlanta Braves for SP Sean Gilmartin, SP PJ Walters and C Ramon Castro
Atlanta Braves sign SP Ben Sheets
July 16, 2012
Texas Rangers Release RP Matt Maloney, RP Samuel Deduno, RP Mason Tobin, SP Mich Talbot, 2B Brooks Conrad, 3B Adam Rosales and OF Aaron Cunningham. Texas Rangers add SS Jurickson Profar, SP Martin Perez, CF Leonys Martin, RP Robbie Ross, RP Tanner Scheppers and RP Justin Grimm to 40 man roster
Pittsburgh Pirates add OF Starling Marte, SP Jameson Taillon and SP Gerrit Cole to 40 man roster
Chicago White Sox trade SP Scott Baker to the Atlanta Braves for SP Zeke Spruill
July 21, 2012
Cleveland Indians trade SP Bronson Arroyo and RP Scott Barnes to the Texas Rangers for OF Nick Swisher and SP Chad Billingsley
July 22, 2012
Cleveland Indians trade 3B Ryan Zimmerman, C Lou Marson and RP Joe Smith to the St Louis Cardinals for 3B David Freese, SP Clayton Richard and C John Buck.
Cleveland Indians trade SP Drew Pomeranz to the Oakland Athletics for OF Jon Jay
July 23, 2012
New York Yankees trade SP Phil Hughes and 3B Todd Frazier to the Oakland A's for SP Trevor Cahill and OF Melky Cabrera
Oakland A's trade SP Drew Pomeranz and OF Collin Cowgill to the Houston Astros for OF JD Martinez
Houston Astros release RP Alberto Arias
July 24, 2012
Oakland A's sign UT Jordany Valdespin and release IF Adrian Cardenas
Oakland A's trade SP Ricky Romero and 3B Edwin Encarnacion to the Detroit Tigers for SP Paul Maholm, SP Drew Smyly and 3B Brandon Inge
July 25, 2012
Pittsburgh Pirates sign RP Vicente Padilla and SS Everth Cabrera and release IF Josh Rodriguez, RP Aaron Thompson and C Robinson Chirinos
LA Angels release RP Michael Kohn and add SS Jean Segura to 40 man roster
July 26, 2012
Oakland A's sign RP Sean Doolittle and release SP Josh Outman
July 28, 2012
Houston Astros sign RP Josh Roenicke and release RP Eric Hurley
July 29, 2012
St Louis Cardinals trade RF Andre Ethier to the Detroit Tigers for RP Charlie Furbush, SP Colby Lewis and OF Skip Schumaker
July 30, 2012
Oakland A's trade RP Todd Coffey to the Detroit Tigers for SP Armando Galarraga
Oakland A's trade SP Phil Hughes to the Washington Nationals for OF Mike Morse
Detroit Tigers trade SP Casey Crosby and OF Nat McLouth to the Miami Marlins for SP Anibal Sanchez
Detroit Tigers trade RP Ryan Perry to the LA Dodgers for UT Willie Harris
July 31, 2012
Atlanta Braves trade RP Sam LeCure, SP Carlos Villanueva and RP Anthony Varvaro to the Kansas City Royals for SP Guillermo Moscoso and RP Antonio Bastardo
Arizona Diamond Backs add SP Tyler Skaggs, SP Trevor Bauer, OF Alfredo Marte and SP Patrick Corbin to 40 man roster
Atlanta Braves trade SS Andrelton Simmons to the Minnesota Twins for C Nick Hundley
Colorado Rockies trade IF Chris Nelson to the Miami Marlins for RP Juan Carlos Oviedo (Leo Nunez)
Chicago Cubs trade C Geovany Soto and RP Juan Cruz to the Atlanta Braves for SP Sean Gilmartin, SP PJ Walters and C Ramon Castro