All Time Longest Angels Hitting Streaks
What is the longest hitting streak for a Angels batter in MLB history?
Garret Anderson has the longest hitting streak by a Angels batter in MLB history, hitting in 28 consecutive games from Jun 28, 1998 to Jul 31, 1998. During the streak his batting average was .405 (47/116) with an OPS of 1.065.
What is the longest hitting streak for a Angels batter in 2026?
Jorge Soler has the longest hitting streak by a Angels batter in 2026 at 9 consecutive games and counting — the streak is still active, going back to Apr 24, 2026. During this streak his batting average is .294 (10/34) with an OPS of .888.
Note: A hitting streak only counts games in which the batter had at least one official at-bat — a walk, hit-by-pitch, or sacrifice bunt does not break the streak. Only games while on the Angels count toward these streaks. Data goes back to the 1901 season.