Sanchez was an All-Star for the Marlins last year, but he said being demoted wasn’t a shock.

“I wasn’t producing like I should and like I have in the past, and so that’s what happens,” he said. “It’s never what you’ve done in the past. It’s what you’re doing right now to help the team out. As ballplayers we know that, and it’s something you can’t get mad about.”

Sanchez rejoined a team that lost the first five games of a homestand this week while going 3 for 39 with runners in scoring position.

“I’ve been watching the games on TV,” Sanchez said. “The last couple of games have been tough, but that’s going to happen. The team was on a roll there — just a couple of bad games in a row.”

With Sanchez back in the lineup, Logan Morrison moved from first base to left field. Miami made room on the roster for Sanchez by designating infielder Donnie Murphy for assignment Saturday.