Mike Trout homered in his seventh consecutive game on Monday night, one shy of the Major League record.

The Los Angeles Angels lost 5-4 to the Cleveland Guardians in the contest.

Trout's 35th homer of the season came in the fifth inning off Konnor Pilkington.

Dale Long of the Pittsburgh Pirates established the record of eight straight games with a home run in 1956. Don Mattingly of the New York Yankees matched it in 1987, as did the Seattle Mariners' Ken Griffey Jr. in 1993.

"That's good company to be in," Trout said. "I'm just putting a good swing on the ball and they're going out."