Trout was selected Tuesday for his fifth All-Star Game and fourth consecutive start, but he has never taken part in the Home Run Derby, which will be held this year at Petco Park in San Diego on Monday.
The All-Star Game will take place at Marlins Park in Miami in 2017 and at Nationals Park in Washington in '18.
Albert Pujols competed in the event last year, participating for the fourth time in his career, and he has previously tried to push Trout to take part. And though Angels manager Mike Scioscia previously expressed concern over how taxing the competition can be, he believes the current format, with timed rounds, is "much more manageable."
• Right-handed-hitting outfielder Craig Gentry is taking part in baseball activities in Arizona. Gentry hasn't played since April 25. He was on his way back from a right lumbar spine strain until the team announced on May 23 that he was being taken off his rehab assignment to deal with a "personal medical condition."
• Trout was held out of the starting lineup on Tuesday, snapping a streak of 145 consecutive starts that was the longest active run in the Majors. Scioscia said Trout needed a day after starting every game since July 22 of last season. Mariners second baseman Robinson Cano took over as the active leader with 141 consecutive starts.