An MRI performed on Monday revealed the strain, and the Angels have listed the superstar as day-to-day.
"It feels good. Obviously, just being cautious," Trout said of the calf before Tuesday's game. "But I feel good. Way better than yesterday. I don't even feel it today. Just being cautious and we'll see how I feel tomorrow."
This is the second straight full game Trout has missed after he was removed to begin the third inning of Sunday's 6-3 win over the Seattle Mariners. He missed Monday's 9-6 win over the Astros.
The 27-year-old is batting .305/.455/.666, and a post-All-Star break surge has put him on a pace to compete for his third MVP trophy. He's 12-for-32 with eight home runs in nine games this month.
Brian Goodwin got the start in center field for the Angels on Tuesday.