David Wright hitting streak On April 18, 2007, David Wright singles against the Florida Marlins to extend his hitting streak to 25 games, the longest in New York Mets’ history. Wright’s streak stretches back to the end of the 2006 season, and breaks the previous franchise mark held jointly by Hubie Brooks (1984) and Mike Piazza (1999).