The
TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.
2009 New York Mets Season Roster
top
csv
*Reload the page to restore the grids
share
Sort ✔ PREV | NEXT 9 Marlon Anderson 35 12 2B-LF 5-11 198 L R 1974-01-06 Montgomery,AL 1995- 2- 42-PHI MLB 1998-2009 1993-2009 0.000 US 15 Carlos Beltran 32 12 CF-RF 6-1 190 B R 1977-04-24 Manati,PR 1995- 2- 49-KCA MLB 1998-2017 1995-2017 0.000 PR 4 Angel Berroa 29 9 SS-2B 6-0 175 R R 1980-01-27 Santo Domingo,DR 1997- 0- 0-OAK MLB 2001-2009 1999-2015 0.000 DR 35 Lance Broadway 25 3 P 6-4 190 R R 1983-08-20 Mansfield,TX 2005- 1- 15-CHA MLB 2007-2009 2003-2010 0.000 US 29 Emil Brown 34 10 OF-RF 6-2 193 R R 1974-12-29 Chicago,IL 1994- 6- 149-OAK MLB 1997-2009 1994-2009 0.000 US 4 Robinson Cancel 33 3 C-1B 6-0 195 R R 1976-05-04 Lajas,PR 1994- 16- 431-MIL MLB 1999-2011 1994-2013 0.000 PR 1 Luis Castillo 33 14 2B-SS 5-11 175 B R 1975-09-12 San Pedro de Macoris,DR 1992- 0- 0-MIA MLB 1996-2010 1994-2010 0.000 DR 11 Ramon Castro 33 11 C-DH 6-3 225 R R 1976-03-01 Veracruz,MX 1994- 1- 17-HOU MLB 1999-2011 1994-2013 0.000 MX 19 Ryan Church 30 6 OF-RF 6-1 190 L L 1978-10-14 Santa Barbara,CA 2000- 14- 426-CLE MLB 2004-2010 2000-2010 4.152 US 3 Alex Cora 33 12 SS-2B 6-0 180 L R 1975-10-18 Caguas,PR 1996- 3- 88-LAN MLB 1998-2011 1995-2011 0.000 PR 21 Carlos Delgado 37 17 1B-C 6-3 225 L R 1972-06-25 Aguadilla,PR 1988- 0- 0-TOR MLB 1993-2009 1989-2010 0.000 PR 64 Elmer Dessens 37 13 P 6-0 187 R R 1972-01-13 Hermosillo,MX 1993- 0- 0-PIT MLB 1996-2010 1995-2011 0.000 MX 6 Nick Evans 23 2 1B-LF 6-2 180 R R 1986-01-30 Glendale,AZ 2004- 5- 134-NYN MLB 2008-2014 2004-2015 0.000 US 25 Pedro Feliciano 32 7 P 5-11 165 L L 1976-08-25 Dorado,PR 1995- 31- 863-LAN MLB 2002-2013 1995-2014 0.000 PR 27 Nelson Figueroa 35 7 P 6-1 155 B R 1974-05-18 Brooklyn,NY 1995- 30- 833-NYN MLB 2000-2011 1995-2013 0.000 US 47 Casey Fossum 31 9 P 6-1 160 B L 1978-01-09 Cherry Hill,NJ 1999- 1- 48-BOS MLB 2001-2009 1997-2015 0.000 US 12 Jeff Francoeur 25 5 RF-OF 6-4 200 R R 1984-01-08 Atlanta,GA 2002- 1- 23-ATL MLB 2005-2016 2002-2016 0.000 US 29 Andy Green 31 4 2B-3B 5-9 170 R R 1977-07-07 Lexington,KY 2000- 24- 729-ARI MLB 2004-2009 1997-2010 0.000 US 50 Sean Green 30 4 P 6-6 230 R R 1979-04-20 Louisville,KY 2000- 12- 347-COL MLB 2006-2011 1998-2012 0.000 US 11 Anderson Hernandez 26 5 SS-2B 5-9 150 B R 1982-10-30 Santo Domingo,DR 2001- 0- 0-DET MLB 2005-2010 2001-2018 1.165 DR 61 Livan Hernandez 34 14 P 6-2 225 R R 1975-02-20 Villa Clara,CU 1997- 0- 0-MIA MLB 1996-2012 1996-2012 0.000 CU 33 John Maine 28 6 P 6-4 180 R R 1981-05-08 Fredericksburg,VA 2002- 6- 166-BAL MLB 2004-2013 2001-2013 0.000 US 26 Fernando Martinez 20 1 OF-RF 6-1 190 L R 1988-10-10 Rio San Juan,DR 2005- 0- 0-NYN MLB 2009-2013 2006-2015 0.000 DR 6 Ramon Martinez 36 12 2B-SS 6-1 187 R R 1972-10-10 Philadelphia,PA MLB 1998-2009 1993-2009 0.000 US 48 Pat Misch 27 4 P 6-2 170 R L 1981-08-18 Northbrook,IL 2003- 7- 213-SFN MLB 2006-2011 2000-2017 0.000 US 28 Daniel Murphy 24 2 1B-2B 6-1 223 L R 1985-04-01 Jacksonville,FL 2006- 13- 394-NYN MLB 2008-2020 2004-2020 0.000 US 49 Jon Niese 22 2 P 6-3 190 L L 1986-10-27 Defiance,OH 2005- 7- 209-NYN MLB 2008-2016 2005-2019 0.000 US 38 Fernando Nieve 26 3 P 6-0 170 R R 1982-07-15 Puerto Cabello,VZ 1999- 0- 0-HOU MLB 2006-2010 2001-2018 0.000 VZ 36 Darren O'Day 26 2 P 6-4 220 R R 1982-10-22 Jacksonville,FL 2006- 0- 0-ANA MLB 2008-2020 2003-2020 0.000 US 16 Angel Pagan 27 4 CF-OF 6-1 181 R R 1981-07-02 Rio Piedras,PR 1999- 4- 136-NYN MLB 2006-2016 2000-2016 0.000 PR 39 Bobby Parnell 24 2 P 6-3 180 R R 1984-09-08 Salisbury,NC 2005- 9- 269-NYN MLB 2008-2016 2003-2017 0.000 US 34 Mike Pelfrey 25 4 P 6-7 190 R R 1984-01-14 Wichita,KS 2005- 1- 9-NYN MLB 2006-2017 2003-2017 0.000 US 46 Oliver Perez 27 8 P 6-3 225 L L 1981-08-15 Culiacan,MX 1999- 0- 0-SDN MLB 2002-2020 1999-2020 0.000 MX 22 J.J. Putz 32 7 P 6-5 220 R R 1977-02-22 Trenton,MI 1999- 6- 185-SEA MLB 2003-2014 1996-2014 0.000 US 44 Tim Redding 31 8 P-RF 6-0 215 R R 1978-02-12 Rochester,NY 1997- 20- 610-HOU MLB 2001-2009 1998-2013 0.000 US 18 Jeremy Reed 28 6 OF-CF 6-0 160 L L 1981-06-15 San Dimas,CA 2002- 2- 59-CHA MLB 2004-2011 2000-2011 0.000 US 11 Argenis Reyes 26 2 2B-3B 5-10 160 B R 1982-09-25 Santiago,DR 2001- 0- 0-CLE MLB 2008-2009 2003-2011 0.000 DR 7 Jose Reyes 26 7 3B-SS 6-0 160 B R 1983-06-11 Villa Gonzalez,DR 1999- 0- 0-NYN MLB 2003-2018 2000-2018 0.000 DR 75 Francisco Rodriguez 27 8 P 6-0 175 R R 1982-01-07 Caracas,VZ 1998- 0- 0-ANA MLB 2002-2017 1999-2019 0.000 VZ 57 Johan Santana 30 10 P 6-0 195 L L 1979-03-13 Tovar,VZ 1995- 0- 0-HOU MLB 2000-2012 1997-2012 0.000 VZ 9 Omir Santos 28 2 C-P 6-1 200 R R 1981-04-29 Bayamon,PR 2001- 21- 635-NYA MLB 2008-2013 2001-2014 0.000 PR 23 Brian Schneider 32 10 C-1B 6-1 200 L R 1976-11-26 Jacksonville,FL 1995- 5- 143-MON MLB 2000-2012 1995-2012 0.000 US 10 Gary Sheffield 40 22 RF-3B 5-11 205 R R 1968-11-18 Tampa,FL 1986- 1- 6-MIL MLB 1988-2009 1986-2009 0.000 US 43 Brian Stokes 29 4 P 6-1 203 R R 1979-09-07 Pomona,CA 1998- 0- 0-TBA MLB 2006-2010 1999-2011 2.084 US 29 Tobi Stoner 24 1 P 6-2 185 R R 1984-12-03 Oakland,MD 2006- 16- 484-NYN MLB 2009-2010 2006-2012 0.000 US 19 Cory Sullivan 29 5 OF-CF 6-0 180 L L 1979-08-20 Tulsa,OK 2001- 7- 214-COL MLB 2005-2010 2000-2012 0.000 US 56 Jon Switzer 29 5 P 6-3 190 L L 1979-08-13 Bowling Green,KY 2001- 2- 47-TBA MLB 2003-2009 2000-2009 0.000 US 36 Ken Takahashi 40 1 P 6-2 187 L L 1969-04-16 Kanagawa,JP 2009- 0- 0-TOR MLB 2009-2009 1995-2010 0.000 JP 17 Fernando Tatis 34 10 3B-LF 5-10 175 R R 1975-01-01 San Pedro de Macoris,DR 1992- 0- 0-TEX MLB 1997-2010 1994-2014 8.105 DR 30 Josh Thole 22 1 C-1B 6-1 190 L R 1986-10-28 Breese,IL 2005- 13- 389-NYN MLB 2009-2016 2005-2019 0.000 US 4 Wilson Valdez 31 4 SS-2B 5-11 160 R R 1978-05-20 Nizao,DR 1997- 0- 0-MON MLB 2004-2012 1999-2015 0.000 DR 13 Billy Wagner 37 15 P 5-11 180 L L 1971-07-25 Tannersville,VA 1993- 1- 12-HOU MLB 1995-2010 1993-2010 13.139 US 5 David Wright 26 6 3B 6-0 195 R R 1982-12-20 Norfolk,VA 2001- 1- 38-NYN MLB 2004-2018 2001-2018 0.000 US 53 record(s)
Glossary: Unif Uniform Number, if available Player Name Name of the player. If not linked, then no profile on the site Age Player's age for the selected season or as of a current date if in YY.DDD format. Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system