Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Marlon Anderson35us USLR5' 10"190Jan 6, 197412404000000000000400.0$1,150,000
Carlos Beltrán32pr PRBR6' 1"215Apr 24, 197712818081770000000770773103.6$19,243,682All-Star
Ángel Berroa31do DORR6' 0"195Jan 27, 197891461480000080000060-0.3
Lance Broadway25us USRR6' 2"210Aug 20, 1983380888000000000000-0.1
Emil Brown34us USRR6' 2"195Dec 29, 19741031310000000011020-0.2
Robinson Cancel33pr PRRR5' 11"225May 4, 19763101000000000000100.0
Luis Castillo33do DOBR5' 11"145Sep 12, 1975141421351421370001370000000701.4$6,250,000
Ramón Castro33pr PRRR6' 3"240Mar 1, 19761126212623023000000000300.2$2,625,000
Ryan Church30us USLL6' 1"190Oct 14, 19786675867640000000660640600.9$2,800,000
Alex Cora33pr PRLR6' 0"200Oct 18, 1975128267827300119056000001010.6$2,000,000
Carlos Delgado37pr PRLR6' 3"215Jun 25, 19721726252625002500000000100.6$12,000,000
Elmer Dessens38mx MXRR5' 11"200Jan 13, 1971132802828280000000000000.5
Nick Evans23us USRR6' 2"220Jan 30, 19862301430140050001000100160-0.5$403,000
Pedro Feliciano32pr PRLL5' 10"195Aug 25, 197678808288880000000000000.9$1,612,500
Nelson Figueroa35us USBR6' 1"185May 18, 1974716101616160000000000000.8
Casey Fossum31us USLL6' 1"160Jan 6, 19789303330000000000000.1
Jeff Francoeur25us USRR6' 4"225Jan 8, 19845757475740000000074740101.6
Andy Green31us USRR5' 9"165Jul 7, 1977440410001100000040-0.1
Sean Green30us USRR6' 6"230Apr 20, 197947907479790000000000000.0$471,000
Anderson Hernández26do DOBR5' 9"190Oct 30, 198254639464500080380000030-0.1
Liván Hernández34cu CURR6' 2"245Feb 20, 1975142423222323000000000010-0.5
John Maine28us USRR6' 4"220May 8, 1981616151615150000000000010.5$2,600,000
Fernando Martínez20do DOLR6' 1"210Oct 10, 19881st29232925000000118625050-0.2
Ramón Martínez36us USRR6' 1"170Oct 10, 1972121211121200020100000000-0.6
Pat Misch27us USRL6' 2"195Aug 18, 198142272222220000000000000.8$401,250
Daniel Murphy24us USLR6' 1"223Apr 1, 198521551241551280010100027002702901.6$401,000
Jon Niese22us USLL6' 3"215Oct 27, 19862555550000000000000.2
Fernando Nieve26ve VERR6' 0"220Jul 15, 19823877880000000000001.1$414,000
Darren O'Day26us USRR6' 4"220Oct 22, 19822404440000000000000.0$406,000
Ángel Pagán27pr PRBR6' 2"200Jul 2, 198148880888400000020616840704.0$575,000
Bobby Parnell24us USRR6' 3"205Sep 8, 19842688656868000000000000-0.8$400,000
Mike Pelfrey25us USRR6' 7"240Jan 14, 198443131293131000000000000-0.2$2,237,500
Óliver Pérez27mx MXLL6' 3"225Aug 15, 198181414141414000000000000-1.0$12,000,000
J.J. Putz32us USRR6' 5"250Feb 22, 19777290282929000000000000-0.4$6,000,000
Tim Redding31us USRR5' 11"230Feb 12, 197883017283030000000000000-0.2$2,250,000
Jeremy Reed28us USLL6' 0"195Jun 15, 19816126241267300400050128690601-0.7$925,000
Argenis Reyes26do DOBR5' 10"180Sep 25, 1982293940003010000050-0.3
José Reyes26do DOBR6' 0"195Jun 11, 1983736353635000003500000100.9$6,125,000
Francisco Rodríguez27ve VERR6' 0"195Jan 7, 198287006570700000000000000.1$9,166,666All-Star
Johan Santana30ve VELL6' 0"210Mar 13, 19791025252325250000000000003.7$18,876,139All-Star
Omir Santos28pr PRRR6' 0"215Apr 29, 19812967496910910000000001130.1
Brian Schneider32us USLR6' 1"210Nov 26, 19761059525957057000000000200.1$4,900,000
Gary Sheffield40us USRR5' 11"190Nov 18, 1968221006810063000000460186363200.3$14,000,000
Brian Stokes29us USRR6' 1"210Sep 7, 197946906669690000000000000.4$409,500
Tobi Stoner24de DEBR6' 2"215Dec 3, 19841st404440000000000000.1
Cory Sullivan29us USLL6' 0"200Aug 20, 197956432644400000038624402310.8$600,000
Jon Switzer29us USLL6' 3"190Aug 13, 1979540244000000000000-0.1
Ken Takahashi40jp JPLL6' 0"200Apr 16, 19691st2802628280000000000000.5
Fernando Tatís34do DORR5' 11"185Jan 1, 19751012579125960041727226022804011.5$1,700,000
Josh Thole22us USLR6' 1"190Oct 28, 19861st17151716016000000000100.1
Wilson Valdez31do DORR5' 11"170May 20, 1978441234135000113220020530.4
Billy Wagner37us USLL5' 10"180Jul 25, 197115202220000000000000.1$10,500,000
David Wright26us USRR6' 0"205Dec 20, 198261441421441420000142000000203.2$7,750,000All-Star
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
Jerry Manuel55us USDec 23, 1953ManagerApr 6Oct 4
Sandy Alomar65pr PROct 19, 1943BenchApr 6Oct 4
Howard Johnson48us USNov 29, 1960HittingApr 6Oct 4
Dan Warthen56us USDec 1, 1952PitchingApr 6Oct 4
Randy Niemann53us USNov 15, 1955BullpenApr 6Oct 4
Luis Alicea43pr PRJul 29, 1965First baseApr 6Oct 4
Razor Shines52us USJul 18, 1956Third baseApr 6Oct 4
Sandy Alomar43pr PRJun 18, 1966Catching InstructorApr 6Oct 4
Name Age DoB Role Start Date End Date