New York Mets All-Time Player Roster (1962–2025)

This roster includes every player who appeared in a major league season for the New York Mets franchise from 1962 through 2025, listed alphabetically by last name with years played for franchise and primary position.

Longest-Tenured New York Mets Players

All-Time Player Roster (Alphabetical)

A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

All underlying data used in this analysis is available in The Baseball Scholar Data Library.

5 responses to “New York Mets All-Time Roster”

  1. No John Franco?

    Like

  2. Why not Ron Darling?

    Like

  3. At catcher, I’d pick Jerry Grote over Mike Piazza. Piazza was one of the best pure hitters in baseball during his time with the Mets; but the catching position is all about defense–and the stubborn truth is that Mike Piazza won many more games with his bat than with his glove despite handling the pitchers well. Throughout his entire career, Mike Piazza allowed 1,400 stolen bases in 1,600 games caught. That’s a concerning statistic for a starting catcher. Also, when the Dodgers traded Mike Piazza back in 1998, starting pitcher Ishmael Valdez remarked that he was relived that both his fellow pitchers and he would no longer have to be afraid to throw curve balls. Now, for a decade, Jerry Grote was an all-around defensive wiz for the Mets at the catching position. Grote’s contemporary, the great Johnny Bench, once said that he would have to play third base if he was on the same team as Grote. That’s one hell of a compliment.

    Like

  4. I would have included Carlos Delgado instead of Lucas Duda at first, David Cone over Sid Fernandez, and John Franco instead of Benitez.

    Like

  5. No Billy Wagner?

    Like

Leave a reply to Gabe Garnica Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

100 Greatest Players of all time