The Phillies optioned Castillo to Triple-A Lehigh Valley on Tuesday, Scott Lauber of The Philadelphia Inquirer reports.
A waiver claim last month, Castillo was roughed up this spring, yielding eight runs on 15 hits and three walks over 11 innings. He should be part of Lehigh Valley's rotation at the beginning of the season.