The Diamondbacks announced that they’ve designated utilityman Blake Swihart for assignment and selected infielder Joshua Rojas’ contract from Triple-A Reno.

The Swihart addition hasn’t worked out for the Diamondbacks, who acquired the former highly touted catcher from the Red Sox back in April. The 27-year-old didn’t get a great chance to establish himself as a backstop in Boston, and the same has been true in Arizona. Swihart hasn’t started a single game behind the plate as a member of the Diamondbacks, with whom he has batted a meager .136/.186/.273 in 70 plate appearances. Overall, the 2011 first-round pick is just a .243/.301/.355 hitter over 696 major league PA.

The 25-year-old Rojas is an Arizona native who’s coming up just under two weeks after he joined the team in its trade with Houston for right-handed star Zack Greinke. Rojas, who now ranks as the Diamondbacks’ 29th overall prospect at MLB.com, has slashed an outstanding .332/.418/.606 with 23 home runs and 33 steals (43 attempts) in 479 PA at the Triple-A level this season.