Oviedo (shoulder) was activated from Double-A Akron's injured list Sunday.
Oviedo was outrighted to Triple-A Columbus on May 22 after being designated for assignment.
Oviedo was designated for assignment by the Guardians on Friday, Joe Noga of The Cleveland Plain Dealer reports.
Oviedo was claimed off waivers by the Guardians on Tuesday, Alex Stumpf of DKPittsburghSports.com reports.
Oviedo was designated for assignment by the Pirates on Thursday.
Oviedo (ankle) was activated from the injured list Monday and optioned to Double-A Altoona, Jason Mackey of the Pittsburgh Post-Gazette reports.
Oviedo (ankle) will report to Double-A Altoona to continue his minor-league rehab assignment, Mike Persak of the Pittsburgh Post-Gazette reports.
The Pirates placed Oviedo on the 10-day injured list Tuesday with a right ankle sprain, Justice delos Santos of MLB.com reports.
The Pirates placed Oviedo on the 10-day injured list earlier Monday due to a right shoulder strain, Alex Stumpf of DKPittsburghSports.com reports.
Oviedo was placed on the 10-day injured list with an undisclosed injury Monday.