Ask an average New York Mets fan who has the longest hitting streak in franchise history, I’m doubtful you’ll get the correct answer most of the time. For a team with some really good players in its history, it might surprise most to learn that Moises Alou holds the record.
In 2007, Alou played for the Mets in his age 40 season. Even at his “over-the-hill” phase in life, Alou remained productive.
Alou spent only two seasons with the Mets. Injuries held him to just 102 games over the two years. Fortunately, this included a Mets record of hits in 30 straight games.