.

2012 New York Mets

.

Pos PlayerAgeCurrent Status

.

P Miguel Batista 41Free Agent

.

P Tim Byrdak38With Mets

.

P R.A. Dickey 37Traded to TOR

.

P D.J. Carrasco 35Free Agent

.

CF Andres Torres34Signed w/ SF

.

LF Jason Bay 33Signed w/ SEA

.

P Johan Santana33With Mets

.

P Chris Young 33Free Agent

.

P Jon Rauch 33Free Agent

.

OF Scott Hairston 32Free Agent

.

C Kelly Shoppach 32Free Agent

.

UT Vinny Rottino 32Signed w/ JPN

.

P Justin Hampson32Free Agent

.

P Frank Francisco 32With Mets

.

OF Fred Lewis31Signed w/ JPN

.

P Manny Acosta 31Signed w/ JPN

.

SS Omar Quintanilla30Free Agent

.

P Ramon Ramirez 30Free Agent

.

3B David Wright 29With Mets

.

MI Ronny Cedeno 29Free Agent

.

C Mike Nickeas 29Traded to TOR

.

C Rob Johnson 29Signed w/ STL

.

P Jack Egbert29Free Agent

.

P Mike Pelfrey 28Signed w/ MIN

.

P Garrett Olson 28Signed w/ OAK

.

2B Daniel Murphy27With Mets

.

RF Mike Baxter27With Mets

.

IF Justin Turner 27With Mets

.

UT Josh Satin 27With Mets

.

P Bobby Parnell 27With Mets

.

RF Lucas Duda26With Mets

.

1B Zach Lutz 26With Mets

.

P Dillon Gee 26With Mets

.

P Jeremy Hefner 26With Mets

.

C Josh Thole25Traded to TOR

.

1B Ike Davis25With Mets

.

P Jonathon Niese25With Mets

.

P Collin McHugh 25With Mets

.

P Chris Schwinden 25With Mets

.

P Josh Edgin25With Mets

.

P Pedro Beato 25Traded to BOS

.

OF Kirk Nieuwenhuis24With Mets

.

UT Jordany Valdespin24With Mets

.

P Elvin Ramirez 24With Mets

.

P Matt Harvey 23With Mets

.

P Robert Carson23With Mets

.

SS Ruben Tejada 22With Mets

.

P Jenrry Mejia 22With Mets

.

P Jeurys Familia 22With Mets

.

* Age at time season ended