Currently infielder Ruben Tejada wears 11 and has done so since 2010. Here's all of the Mets who've worn number 11:
1B Ed Bouchee (1962), OF Gene Woodling (1962), OF Duke Snider (1963), SS Roy McMillan (1964-66), 3B Wayne Garrett (1969-76), SS Pepe Mangual (1976), Utility Lenny Randle (1977-78), SS Frank Taveras (1979-81), IF Tom Veryzer (1982), C Mike Bishop (1983), IF Tucker Ashford (1983), IF Kelvi Chapman (1984-85), 2B Tim Teufel (1986-91), Utility Farry Templeton (1991), SS Dick Schofield (1992), OF Vince Coleman (1993), OF Rick Parker (1994), IF Aaron Ledesma (1995), IF Tim Bogar (1996), P Cory Lidle (1997), OF Preston Wilson (1997), OF Shane Halter (1999), OF Jason Tyner (2000), IF Jorge Velandia (2000-01), Utility Joe McEwing (2003-04), C Ramon Castro (2005-09), 2B Argenis Reyes (2009) and 2B Anderson Hernandez (2009)
Daniel Murphy is number 28 on the Mets. And if he can continue playing the way he has, he will be the Mets number 28 for many years to come.
Currently number seven of the New York Mets is Jose Reyes. Throughout the history of the Mets 20 different players have worn the number, the first was Elio Chacon back in 1962.
Manager Joe Girardi currently wears the #28 for the Yankees.
David Wright
Jose Reyes
tom glavine
Jose Reyes
Jose Reyes
Ed Kranepool & Jose Reyes
Darryl Strawberry wore number 18 with the Mets.
The New York Mets (4) beat the Boston Red Sox (3) in game 7 of the 1986 World Series.
Andrew Brown is number 30 on the New York Mets.
Anthony Recker is number 20 on the New York Mets.
Bobby Parnell is number 39 on the New York Mets.
Carlos Torres is number 52 on the New York Mets.
Chris Young is number 1 on the New York Mets.
Curtis Granderson is number 3 on the New York Mets.
Daisuke Matsuzaka is number 16 on the New York Mets.