History

Mets All-Time Players
New York Mets all-time roster

List Players by:
  Go

 Player Name Position Year(s) Played
Don Aase Pitcher 1989
Kurt Abbott Shortstop 2000
Michel Abreu* First Base 2007-2008
Juan Acevedo* Pitcher 1997
Jon Adkins* Pitcher 2006-2007
Benny Agbayani Outfielder 1998-2001
Tommie Agee Outfielder 1968-1972
Chris Aguila* Outfielder 2008
Rick Aguilera Pitcher 1985-1989
Jack Aker Pitcher 1974
Cory Aldridge* Outfielder 2006
Manny Alexander Shortstop 1997
Edgardo Alfonzo Third Base 1995-2002, 2006
Neil Allen Pitcher 1979-1983
Jermaine Allensworth Outfielder 1998-1999
Bill Almon Shortstop 1980, 1987
Edwin Almonte Pitcher 2003
Sandy Alomar Catcher 2007
Sandy Alomar Second Base 1967
Roberto Alomar Second Base 2002-2003
Jesus Alou Outfielder 1975
Moises Alou* Outfielder 2006-2008
Moises Alou* Outfielder 2006-2008 (Present)
George Altman Outfielder 1964
Luis Alvarado Shortstop 1977
Chip Ambres* Outfielder 2006-2007
Craig Anderson Pitcher 1962-1964
Rick Anderson Pitcher 1986
Jason Anderson* Pitcher 2003
Marlon Anderson* Second Base 2005, 2007-2008
Marlon Anderson* Second Base 2005, 2007-2008 (Present)
Bob Apodaca Pitcher 1973-1977
Kevin Appier Pitcher 2001
Tony Armas* Pitcher 2008
Tony Armas* Pitcher 2008 (Present)
Gerry Arrigo Pitcher 1966
Richie Ashburn Outfielder 1962
Tucker Ashford Third Base 1983
Bob Aspromonte Third Base 1971
Pedro Astacio Pitcher 2002-2003
Luis Ayala* Pitcher 2008 (Present)
Benny Ayala Outfielder 1974-1976
Manny Aybar Pitcher 2005
(*) Active Player