Mike Trout withdraws from MLB All-Star game

BALTIMORE, MARYLAND - JULY 10: Mike Trout #27 of the Los Angeles Angels bats against the Baltimore Orioles at Oriole Park at Camden Yards on July 10, 2022 in Baltimore, Maryland. (Photo by G Fiume/Getty Images)

Los Angeles Angels outfielder Mike Trout pulled out of Tuesday's All-Star Game at Dodger Stadium Sunday due to lingering back spasms.

Trout has missed the Angels' last four games with the injury, including Saturday's 7-1 loss to the Los Angeles Dodgers, the team's third straight defeat and eighth in nine games. He was pulled from Tuesday's 6-5 loss to the Houston Astros before the start of the fifth inning.

Trout planned to start Saturday's game, but was scratched minutes before the first pitch.

SUGGESTED: Dodgers Freddie Freeman added to NL All-Star team

"I just went in the cage before the game, and it didn't feel right," Trout said after Saturday's game. "The smart thing is to just not play. I didn't want it to get worse."

Trout called the spasms "a little concerning."

"I'm staying positive," Trout said. "It's just frustrating. I don't know what really sparked it. You know, trying to pinpoint it. I've taken a lot of swings over the past three weeks, but I can't really pinpoint it and it's just, it is what it is."

Seattle Mariners first baseman Ty France will replace Trout on the American League roster, Major League Baseball announced Sunday.

MLBLos Angeles AngelsSports