"It's more about [catcher Miguel Olivo] and just making sure we've got some protection with [catcher Josh Bard]," Seattle manager Eric Wedge said. "Obviously, I'm giving Olivo another day today. His availability today is still somewhat uncertain right now. He's starting to up his activity, but we've just got to be real careful with the guy."
Olivo missed his fourth consecutive game on Sunday after leaving Tuesday's 5-4 loss due to cramps. He is listed out with a tight right hamstring. Bard has started in his place and is 3-for-11 through three games.
To make room for Beavan, who's starting in place of injured Erik Bedard, the Mariners also moved catcher Chris Gimenez to the 60-day disabled list from the 15-day DL. Gimenez strained his left oblique in Tuesday's loss to Atlanta.
Carp made his debut on June 8 against the White Sox. In 15 games, he batted .200 (7-for-35) with two doubles. Before he was called up, Carp hit .348 with 19 home runs and 58 RBIs in 57 games for Tacoma.
"I don't think it's a bad thing that he gets to go down and play for a little while," Wedge said. "He deserves to be up here, and we want to get him back up here at some point in time."