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
David Aardsma24us USRR6' 3"215Dec 27, 198124504345450000000000000.6
Michael Barrett29us USRR6' 3"185Oct 22, 19769107971071020102000000001902.4$4,333,333
Henry Blanco34ve VERR5' 11"220Aug 29, 1971974657473069600000000200.5$1,500,000
Freddie Bynum26us USLR6' 1"185Mar 15, 198027122713700015001328220371-0.5$327,500
Ronny Cedeño23ve VERR6' 0"195Feb 2, 198321511441511470001501340000050-1.7$336,000
Buck Coats24us USLR6' 3"200Jun 9, 19821st181184000000031401410.0
Ryan Dempster29ca CARR6' 2"215May 3, 19779740707474000000000000-0.4$4,333,333
Scott Eyre34us USLL6' 1"160May 30, 1972107407074740000000000001.3$3,033,333
Ángel Guzmán24ve VERR6' 3"190Dec 14, 19811st1510151515000000000000-1.0
Jerry Hairston30us USRR5' 10"195May 29, 197693821383200124003058072-0.2$2,300,000
Rich Hill26us USLL6' 5"220Mar 11, 1980217161617170000000000001.4
Bob Howry32us USLR6' 5"215Aug 4, 197398408184840000000000002.0$3,000,000
César Izturis26ve VEBR5' 9"180Feb 10, 198062217222100000210000040-0.8
Jacque Jones31us USLL5' 10"175Apr 25, 197581491391491430000000014314301001.2
Derrek Lee30us USRR6' 5"240Sep 6, 19751050455047004700000001400.8$9,416,667
John Mabry35us USLR6' 4"195Oct 17, 19701310744107640051020507112490-0.6$1,075,000
Greg Maddux HOF40us USRR6' 0"170Apr 14, 19662122222022220000000000001.2$9,000,000
Carlos Marmól23do DORR6' 1"235Oct 14, 19821st2113201919000000000011-0.1
Sean Marshall23us USLL6' 7"225Aug 30, 19821st2424222424000000000000-0.2$327,000
Juan Mateo23do DORR6' 2"235Dec 17, 19821st1210121111000000000001-0.3
Wade Miller29us USRR6' 2"185Sep 13, 19768555550000000000000.3$1,000,000
Scott Moore22us USLR6' 2"195Nov 17, 19831st16916110060500000060-0.1
Matt Murton24us USRR6' 1"220Oct 3, 198121441221441330000001330013301211.8$337,000
Phil Nevin35us USRR6' 2"180Jan 19, 1971126743674701380008021002300.1
Roberto Novoa26do DORR6' 5"200Aug 15, 19793660646666000000000000-0.1
Ryan O'Malley26us USRL6' 1"205Apr 9, 19801st222220000000000000.5
Will Ohman28de DELL6' 2"225Aug 13, 197747807478780000000000000.9$610,000
Ángel Pagán24pr PRBR6' 2"200Jul 2, 19811st77377758000000391215802300.1$327,000
Neifi Pérez33do DOBR6' 0"175Jun 2, 19731187508777000531021000001410.8$2,500,000
Juan Pierre28us USLL5' 10"180Aug 14, 19777162162162162000000016201620002.0$5,750,000
Mark Prior25us USRR6' 5"230Sep 7, 1980599899000000000000-1.0$3,650,000
Aramis Ramírez28do DORR6' 1"205Jun 25, 197891571551571560000156000000203.5$10,750,000
Michael Restovich27us USRR6' 6"240Jan 3, 197951001030000001023090-0.1
José Reyes23do DOBR5' 11"180Feb 26, 19831st40420200000000030-0.1
Glendon Rusch31us USLL6' 2"170Nov 7, 197410259242525000000000000-1.3$2,750,000
Jae Kuk Ryu23kr KRRR6' 3"210May 30, 19831st101101010000000000000-0.3
Geovany Soto23pr PRRR6' 1"225Jan 20, 198321171170700000000040-0.1
Ryan Theriot26us USRR5' 11"185Dec 7, 19792533253420003912000001311.1
Todd Walker33us USLR6' 0"180May 25, 197311948194810037460000005110-0.1$2,500,000
Les Walrond29us USLL6' 3"205Nov 7, 19762102101010000000000000-0.2
Jerome Williams24us USRR6' 3"260Dec 4, 1981452555000000000000-0.4$380,000
Scott Williamson30us USRR6' 0"195Feb 17, 197683103031310000000000000.0$2,000,000
Tony Womack36us USLR5' 9"160Sep 25, 19691319121916000160000000500.2
Kerry Wood29us USRR6' 5"210Jun 16, 19778444440000000000000.1$12,000,000
Michael Wuertz27us USRR6' 2"225Dec 15, 197834104141410000000000001.2$355,000
Carlos Zambrano25ve VEBR6' 4"275Jun 1, 1981637333533330000000000405.7$6,500,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
Dusty Baker57us USJun 15, 1949ManagerApr 3Oct 1
Dick Pole55us USOct 13, 1950BenchApr 3Oct 1
Gene Clines59us USOct 6, 1946HittingApr 3Oct 1
Larry Rothschild52us USMar 12, 1954PitchingApr 3Oct 1
Juan Lopez44pr PRMay 16, 1962BullpenApr 3Oct 1
Gary Matthews55us USJul 5, 1950First baseApr 3Oct 1
Chris Speier56us USJun 28, 1950Third baseApr 3Oct 1
Mike Quade49us USMar 12, 1957Third baseJul 20Jul 28
Name Age DoB Role Start Date End Date