Ed Kranpool
Those players whose careers lasted 7 or more seasons and all were with the Mets are Ed Kranepool (1962-1979), Ron Hodges (1973-1984), Pedro Feliciano (2002-2004, 2006-2010), and Jeff Innis (1987-1993).
Current (2012 season) Mets David Wright (2004) and Mike Pelfrey (2006) have also played their entire career with the team.
Chat with our AI personalities
The Mets played a 25 inning game against the St. Louis Cardinals on September 11, 1974, losing 4-3.
Ed Kranepool made his Mets' debut during their first season, 1962. He remained with the team until his retirement in 1979. No other Met has played as many years with the team.
The longest game in New York Mets history was on April 15, 1968 when the Mets were shutout the Houston Astros, 1-0, in 24 innings.