Hamilton was the star of the 2008 Home Run Derby, when he set a record with 28 home runs in the first round before losing to Justin Morneau in the final round. Hamilton has not participated in the Home Run Derby since then, and does not plan to if he is selected for the All-Star Game next month in Phoenix.
"It's fun doing the Home Run Derby ... I enjoyed it," Hamilton said. "It's just a different situation. In '08 we weren't going to the playoffs. We weren't doing anything to get to postseason, we were just playing games. If I hurt myself, it was no big deal.
"The past few seasons have been different. We're moving in the right direction. I don't want to take that chance."
Hamilton, who was the American League's Most Valuable Player last year, is currently in third place among AL outfielders in the latest All-Star voting updates. That would put him in the American League starting lineup for the fourth straight year even though he missed almost six weeks with a fracture in his right arm. He went into Tuesday's game with the Yankees hitting .289 with four home runs and 23 RBIs in 30 games.
"I certainly appreciate their votes," Hamilton said. "It's nice to go and be a part of these events. If the fans want to see me, they'll vote me in. If not, they won't."