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
Andy Ashby36us USRR6' 1"180Jul 11, 196714202220000000000000.1
Rich Aurilia32us USRR6' 0"170Sep 2, 197110513451410017296000001000.1
Rod Beck35us USRR6' 1"215Aug 3, 196813260222626000000000000-0.4
Darren Bragg34us USLR5' 9"180Sep 7, 196911909000000000000900.0
Brian Buchanan30us USRR6' 4"230Jul 21, 19735381338210030001503180181-0.7$650,000
Sean Burroughs23us USLR6' 1"195Sep 12, 198031301191301250000125000000613.2$340,000
Mike Bynum26us USLL6' 4"200Mar 20, 1978320222000000000000-0.3
Jeff Cirillo34us USRR6' 2"190Sep 23, 196911331433260010411010010112-0.4$6,975,000
Adam Eaton26us USRR6' 2"190Nov 23, 1977538333633330000000000500.7$1,925,000
Robert Fick30us USLR6' 1"189Mar 15, 19747131131001000000001200.0
Justin Germano21us USRR6' 2"210Aug 6, 19821st75777000000000000-0.9
Brian Giles33us USLL5' 11"195Jan 20, 197110159158159159000000001591590103.8$8,833,333
Alex Gonzalez31us USRR6' 0"180Apr 8, 197311119111100000110000001-0.2
Khalil Greene24us USRR5' 11"210Oct 21, 197921391341391360000013600000033.2$300,500
Freddy Guzmán23do DOBR5' 10"165Jan 20, 19811st201620170000000170170120.4
Dave Hansen35us USLR6' 0"180Nov 24, 19681429229900702000000220-0.6
Ramón Hernández28ve VERR6' 0"220May 20, 197661111061111080108000000000403.0$2,937,500
Sterling Hitchcock33us USLL6' 1"200Apr 29, 19711344444000000000000-0.4
Trevor Hoffman HOF36us USRR6' 1"200Oct 13, 1967125505355550000000000001.8$2,500,000
Ryan Klesko33us USLL6' 3"220Jun 12, 1971131271201271180018000104001043701.2$6,000,000
Jon Knott25us USRR6' 3"220Aug 4, 19781st939500000050050600.0
Brian Lawrence28us USRR6' 0"195May 14, 1976436343434340000000000111.5$925,000
Scott Linebrink27us USRR6' 3"220Aug 4, 197657306873730000000000002.5$326,000
Terrence Long28us USLL6' 1"190Feb 29, 197661365713687000000612898715800.9$3,575,000
Mark Loretta32us USRR6' 0"175Aug 14, 1971101541541541540001540000000006.0$2,500,000All-Star
Marty McLeary29us USRR6' 5"220Oct 26, 19741st30333000000000000-0.2
Xavier Nady25us USRR6' 2"215Nov 14, 197833417342200000018422221120.0
Blaine Neal26us USLR6' 5"205Apr 6, 197844003940400000000000000.3
Phil Nevin33us USRR6' 2"180Jan 19, 1971101471441471440114400000002203.1$8,500,000
Miguel Ojeda29mx MXRR6' 1"230Jan 29, 19752623762500500000000001700.8$305,000
Eddie Oropesa32cu CULL6' 3"215Nov 23, 19714160161616000000000000-0.7$600,000
Antonio Osuna31mx MXRR5' 11"160Apr 12, 1973103102931310000000000000.8$750,000
Akinori Otsuka32jp JPRR6' 0"200Jan 13, 19721st7306973730000000000002.9$700,000
Jay Payton31us USRR5' 10"185Nov 22, 197271431161431370000009128013711101.9$1,500,000
Jake Peavy23us USRR6' 1"195May 31, 1981327272727270000000000005.2$350,000
Brandon Puffer28us USRR6' 3"190Oct 5, 19753140131414000000000000-0.2
Humberto Quintero24ve VERR5' 10"215Aug 2, 1979223192321021000000000200.2
Kerry Robinson30us USLL6' 0"175Oct 3, 19736808804900000039924922914-0.3$450,000
Ricky Stone29us USRR6' 1"170Feb 28, 19754270272727000000000000-0.7
Brian Sweeney30us USRR6' 2"200Jun 13, 1974272677000000000000-0.2
Jason Szuminski25us USRR6' 5"220Dec 11, 19781st70777000000000000-0.3$300,000
Dennis Tankersley25us USRR6' 2"185Feb 24, 1979396899000000000000-0.4
Ismael Valdez30mx MXRR6' 3"185Aug 21, 1973112320212323000000000000-0.9$800,000
Ramón Vázquez27pr PRLR5' 11"195Aug 21, 197645224524100310922000001810.0$342,500
Steve Watkins25us USRR6' 4"190Jul 19, 19781st110111111000000000000-0.1
David Wells41us USLL6' 3"187May 20, 19631831312931310000000000002.7$1,250,000
Jay Witasick31us USRR6' 4"205Aug 28, 197294404144440000000000000.2$1,750,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 Bochy49fr FRApr 16, 1955ManagerApr 5Oct 3
Tony Muser56us USAug 1, 1947BenchApr 5Oct 3
Dave Magadan41us USSep 30, 1962HittingApr 5Oct 3
Darren Balsley39us USOct 27, 1964PitchingApr 5Oct 3
Darrel Akerfelds42us USJun 12, 1962BullpenApr 5Oct 3
Davey Lopes59us USMay 3, 1945First baseApr 5Oct 3
Rob Picciolo51us USFeb 4, 1953CoachApr 5Oct 3
Name Age DoB Role Start Date End Date