July 31, 2019

The Tampa Bay Rays purchased Rocky Gale from the Los Angeles Dodgers.

The Atlanta Braves purchased John Ryan Murphy from the Arizona Diamondbacks.

The Philadelphia Phillies purchased Dan Straily from the Baltimore Orioles.

The Minnesota Twins released Cody Allen.

The Cincinnati Reds released Sherman Johnson.

The Milwaukee Brewers traded Jesus Aguilar to the Tampa Bay Rays for Jake Faria.

The Miami Marlins traded Nick Anderson and Trevor Richards to the Tampa Bay Rays for Jesus Sanchez and Ryne Stanek.

As part of a 3-team trade: The San Diego Padres sent Victor Nova (minors), Logan Allen and Franmil Reyes to the Cleveland Indians. The Cleveland Indians sent Trevor Bauer to the Cincinnati Reds. The Cincinnati Reds sent Taylor Trammell (minors) to the San Diego Padres. The Cincinnati Reds sent Scott Moss (minors) and Yasiel Puig to the Cleveland Indians.

The Detroit Tigers traded Nicholas Castellanos and cash to the Chicago Cubs for Alex Lange (minors) and Paul Richan (minors).

The Pittsburgh Pirates traded Corey Dickerson to the Philadelphia Phillies for international bonus slot money and player to be named.

The San Francisco Giants traded Sam Dyson to the Minnesota Twins for Prelander Berroa (minors), Kai-Wei Teng (minors) and Jaylin Davis.

The Chicago Cubs traded Carl Edwards Jr. to the San Diego Padres for Brad Wieck.

The Houston Astros traded Derek Fisher to the Toronto Blue Jays for Cal Stevenson (minors), Joe Biagini and Aaron Sanchez.

The Miami Marlins traded Zac Gallen to the Arizona Diamondbacks for Jazz Chisholm.

The Cincinnati Reds traded Scooter Gennett and cash to the San Francisco Giants for player to be named.

The Detroit Tigers traded Shane Greene to the Atlanta Braves for Joey Wentz (minors) and Travis Demeritte.

The Arizona Diamondbacks traded Zack Greinke and cash to the Houston Astros for Seth Beer (minors), J.B. Bukauskas (minors), Corbin Martin and Josh Rojas.

The St. Louis Cardinals traded Jedd Gyorko, cash and international bonus slot money to the Los Angeles Dodgers for Jeffry Abreu (minors) and Tony Cingrani.

The New York Yankees traded Joe Harvey to the Colorado Rockies for Alfredo Garcia (minors).

The Toronto Blue Jays traded Daniel Hudson to the Washington Nationals for Kyle Johnston (minors).

The Chicago White Sox traded Nate Jones, cash and International bonus slot money to the Texas Rangers for Ray Castro (minors) and Joseph Jarneski (minors).

The Tampa Bay Rays traded Adam Kolarek to the Los Angeles Dodgers for Niko Hulsizer (minors).

The Seattle Mariners traded Mike Leake and cash to the Arizona Diamondbacks for Jose Caballero (minors).

The Chicago Cubs traded Martin Maldonado to the Houston Astros for Tony Kemp.

The Tampa Bay Rays traded Joe McCarthy to the San Francisco Giants for Jacob Lopez (minors).

The San Francisco Giants traded Mark Melancon to the Atlanta Braves for Tristan Beck (minors) and Dan Winkler.

The San Francisco Giants traded Ray Black and Drew Pomeranz to the Milwaukee Brewers for Mauricio Dubon.

The Cincinnati Reds traded Tanner Roark and cash to the Oakland Athletics for Jameson Hannah (minors).

The Houston Astros traded Max Stassi to the Los Angeles Angels for Rainier Rivas (minors) and Raider Uceta (minors).

The Seattle Mariners traded Roenis Elias and Hunter Strickland to the Washington Nationals for Elvis Alvarado (minors), Aaron Fletcher and Taylor Guilbeau.

The Toronto Blue Jays selected Brock Stewart off waivers from the Los Angeles Dodgers.