Longest Hitting Streaks To Start A Season

What is the longest hitting streak to start a season?

George Sisler has the longest hitting streak to start a season in MLB history, hitting in 34 consecutive games to begin the 1925 season, from Apr 14, 1925 to May 19, 1925. During this streak his batting average was .399 (59/148) with an OPS of .884.

What was the longest hitting streak to start the 2026 season?

Ildemaro Vargas has the longest hitting streak to start the 2026 season at 24 consecutive games and counting — the streak is still active, going back to opening day on Mar 30, 2026. During this streak his batting average is .391 (36/92) with an OPS of 1.106.

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. "To start a season" means the streak begins on the player's first eligible game of the season. Data goes back to the 1901 season.