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
Manny Alexander34do DORR5' 10"150Mar 20, 19711010410100015140000013-0.2
Pedro Astacio36do DORR6' 2"174Nov 28, 19681412101212120000000000001.3
Geoff Blum32us USBR6' 3"220Apr 26, 1973778537864002193414000001600.6$575,000
Craig Breslow24us USLL6' 0"190Aug 8, 19801st1401414140000000000000.3
Sean Burroughs24us USLR6' 1"195Sep 12, 19804937093781000781000001600.9$1,675,000
Scott Cassidy29us USRR6' 2"175Oct 3, 19752100101010000000000000-0.3
Adam Eaton27us USRR6' 2"190Nov 23, 1977626222524240000000000200.6$3,375,000
Brian Falkenborg27us USRR6' 7"235Jan 18, 19783100101010000000000000-0.3
Robert Fick31us USLR6' 1"189Mar 15, 1974893519366028290104091323400.0
Jesse Garcia31us USRR5' 10"155Sep 24, 19737167161500020130000030-0.1
Brian Giles34us USLL5' 11"195Jan 20, 1971111581551581550000001171431550304.9$8,333,333
Khalil Greene25us USRR5' 11"210Oct 21, 197931211201211210000012100000000.5$355,000
Chris Hammond39us USLL6' 1"190Jan 21, 1966135505255550000000000000.5$750,000
Clay Hensley25us USRR5' 11"190Aug 31, 19791st2412424240000000000001.4
Ramón Hernández29ve VERR6' 0"220May 20, 1976799949997097000000000302.6$4,312,500
Trevor Hoffman HOF37us USRR6' 1"200Oct 13, 1967136006060600000000000000.6$5,000,000
Adam Hyzdu33us USRR6' 2"210Dec 6, 197161721712000000113012070-0.4$375,000
Damian Jackson31us USRR5' 10"160Aug 16, 1973101186311811000035826371515208161.4
Ben Johnson24us USRR6' 1"200Jun 18, 19811st3120312900000013911290500.2
Ryan Klesko34us USLL6' 3"220Jun 12, 1971141371231371220010001210012131301.7$9,000,000
Brian Lawrence29us USRR6' 0"195May 14, 1976533333133330000000000000.3$2,375,000
Scott Linebrink28us USRR6' 3"220Aug 4, 197667307073730000000000002.5$910,000
Mark Loretta33us USRR6' 0"175Aug 14, 1971111051051051050001051000000000.4$2,750,000
Darrell May33us USLL6' 2"190Jun 13, 19727228182222000000000000-0.4$3,225,000
Paul McAnulty24us USLR5' 11"225Feb 24, 19811st222227001000600601600.0
Xavier Nady26us USRR6' 2"215Nov 14, 197841247712411000440302630136811730.4$488,000
Phil Nevin34us USRR6' 2"180Jan 19, 1971117372737302710000000010-0.6$9,625,000
Miguel Ojeda30mx MXRR6' 1"230Jan 29, 1975343164329025000030251170-0.9$325,000
Miguel Olivo26do DORR6' 0"230Jul 15, 1978437323737037000000000220.9
Akinori Otsuka33jp JPRR6' 0"200Jan 13, 197226606266660000000000000.4$800,000
Chris Oxspring28au AULR6' 1"195May 13, 19771st50555000000000000-0.1
Chan Ho Park32kr KRRR6' 2"210Jun 30, 197312109101010000000000000-0.6
Jake Peavy24us USRR6' 1"195May 31, 1981430302830300000000000004.8$750,000All-Star
Paul Quantrill36ca CALR6' 1"175Nov 3, 1968142202222220000000000000.3
Joe Randa35us USRR5' 11"190Dec 18, 19691158575858000058000000100.5
Tim Redding27us USRR5' 11"230Feb 12, 1978596999000000000000-1.7$750,000
Dennys Reyes28mx MXRL6' 3"250Apr 19, 19779361333636000000000010-0.5$550,000
Dave Roberts33jp JPLL5' 10"172May 31, 19727115101115109000000010901090572.1$1,350,000
David Ross28us USRR6' 2"230Mar 19, 1977411211707000000000600.2
Rudy Seánez36us USRR5' 10"185Oct 20, 1968145705357570000000000001.2$550,000
Tim Stauffer23us USRR6' 1"215Jun 2, 19821st1514131515000000000000-0.4
Mark Sweeney35us USLL6' 1"195Oct 26, 19691113542135570053000114658201.9$575,000
Wilson Valdez27do DORR5' 11"170May 20, 19782959800000800000100.1
Randy Williams29us USLL6' 3"200Sep 18, 1975220222000000000000-0.3
Woody Williams38us USRR6' 0"180Aug 19, 1966133028292828000000000020-0.3$3,000,000
Eric Young Sr.38us USRR5' 9"180May 18, 1967145632563700014002140250230-0.2$850,000
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
Bruce Bochy50fr FRApr 16, 1955ManagerApr 4Oct 2
Tony Muser57us USAug 1, 1947BenchApr 4Oct 2
Dave Magadan42us USSep 30, 1962HittingApr 4Oct 2
Darren Balsley40us USOct 27, 1964PitchingApr 4Oct 2
Darrel Akerfelds43us USJun 12, 1962BullpenApr 4Oct 2
Davey Lopes60us USMay 3, 1945First baseApr 4Oct 2
Rob Picciolo52us USFeb 4, 1953CoachApr 4Oct 2
Name Age DoB Role Start Date End Date