The Pirates traded Contreras to the Angels on Thursday, Alex Stumpf of MLB.com reports.
Contreras was designated for assignment Saturday, Kevin Gorman of TribLive.com reports.
The Pirates activated Contreras (personal) from the paternity list Sunday.
The Pirates placed Contreras (personal) on the paternity list Thursday.
Manager Derek Shelton announced Thursday that Contreras has been shut down for the year, Jason Mackey of the Pittsburgh Post-Gazette reports.
Contreras (shoulder) is expected to return to the Triple-A Indianapolis rotation this week, Jason Mackey of the Pittsburgh Post-Gazette reports.
Contreras was scratched from his start with Triple-A Indianapolis due to stiffness, MLB.com reports.
The Pirates transferred Contreras from Single-A Bradenton to Triple-A Indianapolis on Tuesday, Justice delos Santos of MLB.com reports.
Contreras' option was transferred to the Florida Complex League on Thursday, Jason Mackey of the Pittsburgh Post-Gazette reports.
Contreras (3-7) allowed four earned runs on three hits and two walks while striking out two across one inning to take the loss Wednesday against the Dodgers.