Skip to main content
The Official Site of the New York Mets
  • Japan.MLB.com
  • Español.Mets.com
MLB.com
Sun Microsystems

Roster

Skip to main content  
Active Roster | 40-Man Roster | Depth Chart  
40-Man Roster
  Pitchers B/T Ht Wt DOB  
  35 Lance Broadway R/R 6-3 195 08/20/83
  -- Jack Egbert L/R 6-3 220 05/12/83
  25 Pedro Feliciano L/L 5-10 190 08/25/76
  27 Nelson Figueroa R/R 6-1 180 05/18/74
  50 Sean Green R/R 6-6 225 04/20/79
  40 Eddie Kunz R/R 6-6 265 04/08/86
  -- Arturo Lopez L/L 5-10 165 02/22/83
  33 John Maine R/R 6-4 200 05/08/81
  48 Pat Misch R/L 6-2 195 08/18/81
  49 Jon Niese L/L 6-4 215 10/27/86
  38 Fernando Nieve R/R 6-0 220 07/15/82
  39 Bobby Parnell R/R 6-4 200 09/08/84
  34 Mike Pelfrey R/R 6-7 230 01/14/84
  46 Oliver Perez L/L 6-3 210 08/15/81
  44 Tim Redding R/R 5-11 230 02/12/78
  75 Francisco Rodriguez R/R 6-0 195 01/07/82
  57 Johan Santana L/L 6-0 210 03/13/79
  43 Brian Stokes R/R 6-1 210 09/07/79
  29 Tobi Stoner S/R 6-2 215 12/03/84
  Catchers B/T Ht Wt DOB  
  9 Omir Santos R/R 6-0 215 04/29/81
  30 Josh Thole L/R 6-1 205 10/28/86
  Infielders B/T Ht Wt DOB  
  -- Shawn Bowman R/R 6-4 230 12/09/84
  1 Luis Castillo S/R 5-11 195 09/12/75
  29 Andy Green R/R 5-10 180 07/07/77
  11 Anderson Hernandez S/R 5-9 185 10/30/82
  28 Daniel Murphy L/R 6-2 215 04/01/85
  7 Jose Reyes S/R 6-1 200 06/11/83
  5 David Wright R/R 6-0 210 12/20/82
  Outfielders B/T Ht Wt DOB  
  15 Carlos Beltran S/R 6-1 200 04/24/77
  -- Chris Carter L/L 6-0 230 09/16/82
  6 Nick Evans R/R 6-2 220 01/30/86
  12 Jeff Francoeur R/R 6-4 220 01/08/84
  26 Fernando Martinez L/R 6-1 200 10/10/88
  16 Angel Pagan S/R 6-2 195 07/02/81
  18 Jeremy Reed L/L 6-0 210 06/15/81
  19 Cory Sullivan L/L 6-0 200 08/20/79