Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age Birth 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
David Aardsma22us USRR6' 3"215Dec 27, 19811st110111111000000000000-0.2$300,000
Edgardo Alfonzo30ve VERR5' 11"210Nov 8, 1973101391271391330005129000000900.6$6,500,000
Barry Bonds39us USLL6' 1"185Jul 24, 1964191471391471330000001330013378010.6$18,000,000All-Star
Jim Brower31us USRR6' 2"205Dec 29, 197268908589890000000000001.6$662,500
Dave Burba37us USRR6' 4"220Jul 7, 196615606660000000000000.0
Jason Christiansen34us USRL6' 5"230Sep 21, 1969106005760600000000000000.3$2,433,333
Brian Cooper29us USRR6' 1"175Aug 19, 1974552555000000000000-0.4
Kevin Correia23us USRR6' 3"200Aug 24, 19802121121212000000000000-0.4
Deivi Cruz31do DORR5' 11"160Nov 6, 197281279512710700021104000002410.6
Brian Dallimore30us USRR6' 1"180Nov 15, 19731st207201400096000000810.2
Ray Durham32us USBR5' 8"170Nov 30, 1971101201151201180001180000000502.6$7,200,000
Jason Ellison26us USRR5' 10"180Apr 4, 1978213013400000004040190.3
Leo Estrella29do DORR6' 1"185Feb 20, 1975320222000000000000-0.2$316,000
Scott Eyre32us USLL6' 1"160May 30, 197288307783830000000000000.6$1,000,000
Pedro Feliz29do DORR6' 1"210Apr 27, 19755144110144127007005120202402502.0$850,000
Jesse Foppert23us USRR6' 6"210Jul 10, 19802101110000000000000.0$312,000
Wayne Franklin30us USLL6' 2"195Mar 9, 19745432414343000000000000-0.6$360,000
Marquis Grissom37us USRR5' 11"190Apr 17, 196716145138145142000000014201420500.6$2,125,000
Jeffrey Hammonds33us USRR6' 0"195Mar 5, 197112402240280000007120280130-0.1$1,000,000
Brad Hennessey24us USRR6' 2"195Feb 7, 19801st77777000000000000-0.2
Matt Herges34us USLR6' 0"200Apr 1, 19706700677070000000000000-0.8$1,100,000
Dustin Hermanson31us USRR6' 3"195Dec 21, 19721047184547470000000000001.1$800,000
Justin Knoedler23us USRR6' 2"210Jul 17, 19801st101101000000000000.0
Ricky Ledée30pr PRLL6' 2"190Nov 22, 19737311131150000001311150161-0.4
Todd Linden24us USBR6' 2"225Jun 30, 19802166161100000070411061-0.2
Noah Lowry23us USRL6' 2"190Oct 10, 1980216141416160000000000002.0
Damon Minor30us USLL6' 7"230Jan 5, 1974424162417001700000001800.1
Dustan Mohr28us USRR6' 0"210Jun 19, 197641176411795000000436559522650.3$342,500
Neifi Pérez31do DOBR6' 0"175Jun 2, 1973910379103930003925700000103-0.7$2,750,000
A.J. Pierzynski27us USLR6' 3"250Dec 30, 1976713111713111801180000000001400.3$3,500,000
Cody Ransom28us USRR6' 2"200Feb 17, 197647812786100016145100101520-0.3$303,000
Félix Rodríguez31do DORR6' 1"170Sep 9, 197295304853530000000000001.1$3,050,000
Kirk Rueter33us USLL6' 3"190Dec 1, 19701234333233330000000000101.8$6,133,333
Jason Schmidt31us USRR6' 5"185Jan 29, 19731032323032320000000000007.0$7,937,500All-Star
J.T. Snow36us USLL6' 2"200Feb 26, 196813107881071000010000000000903.3$1,500,000
Brett Tomko31us USRR6' 4"220Apr 7, 1973833313332320000000000102.2$1,200,000
Tony Torcato24us USLR6' 1"195Oct 25, 19793130130000000000001210.0$302,000
Yorvit Torrealba25ve VERR5' 11"200Jul 19, 1978464456459059000000000440.2$334,000
Michael Tucker33us USLR6' 2"185Jun 25, 19711014011414012400000002510612401910.0$1,500,000
Merkin Valdez22do DORR6' 3"235Nov 5, 19811st20222000000000000-0.3
Kevin Walker27us USLL6' 4"190Sep 20, 1976550555000000000000-0.2$450,000
Tyler Walker28us USRR6' 3"260May 15, 197625204852520000000000000.6
Jerome Williams22us USRR6' 3"260Dec 4, 1981222222022220000000000001.3$308,000
Name Age Birth 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 Birth DoB Role Start Date End Date
Felipe Alou69do DOMay 12, 1935ManagerApr 5Oct 3
Ron Wotus43us USMar 3, 1961BenchApr 5Oct 3
Joe Lefebvre48us USFeb 22, 1956HittingApr 5Oct 3
Dave Righetti45us USNov 28, 1958PitchingApr 5Oct 3
Mark Gardner42us USMar 1, 1962BullpenApr 5Oct 3
Luis Pujols48do DONov 18, 1955First baseApr 5Oct 3
Gene Glynn47us USSep 22, 1956Third baseApr 5Oct 3
Name Age Birth DoB Role Start Date End Date