None of the top 51 BA prospects have been traded this season. The Phillies sent three of the Top 100 to the Cleveland Indians for Lee: #52 right-hander Carlos Carrasco, #66 catcher Lou Marson and #69 shortstop Jason Donald -- plus a Class-A pitcher, Jason Knapp, who might be better than all of them.

The only other BA Top 100 prospects to be traded this season: #63 White Sox left-hander Aaron Poreda (right), to the San Diego Padres with three other young pitchers in the Peavy deal; and #91 Cardinals right-hander Chris Perez to the Indians for Mark DeRosa on June 28.