The Rangers claimed Contreras off waivers from the Angels on Thursday, Kiley McDaniel of ESPN.com reports.
Contreras (2-3) took the loss and blew a save against the Blue Jays on Friday, allowing two runs on two hits without retiring a batter.
Contreras locked down his second career save in Sunday's 3-2 win over the Mariners after striking out one over a perfect ninth inning.
Contreras is expected to be the Angels' primary pitcher out of the bullpen behind starter Carson Fulmer in Sunday's game against the Mariners, Jeff Fletcher of The Orange County Register reports.
Contreras (1-1) allowed three runs (two earned) on three hits and three walks while striking out one to take the loss versus the Athletics on Thursday.
Contreras will start Thursday's game against the Athletics in Oakland, Doug Padilla of The Orange County Register reports.
Contreras will start Wednesday's game against the Athletics, Sam Blum of The Athletic reports.
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.