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
Eliézer Alfonzo29ve VERR5' 11"220Feb 7, 1979352520200000000030-0.4
Rich Aurilia36us USRR6' 0"170Sep 2, 1971141401011401280082163000002230-0.6$4,500,000
Brian Bocock23us USRR5' 11"185Mar 9, 19851st3226322900000290000030-0.8$390,000
John Bowker24us USLL6' 1"205Jul 8, 19831st111821118700710005014192260-1.3
Emmanuel Burriss23us USBR6' 0"190Jan 17, 19851st9466948500041047001107100.2
Matt Cain23us USRR6' 3"230Oct 1, 1984434343234340000000000004.5$950,000
José Castillo27ve VERR6' 1"210Mar 19, 19815112961121080009103400000100-0.5$650,000
Vinnie Chulk29us USRR6' 2"200Dec 19, 197862702627270000000000000.1$837,500
Kevin Correia27us USRR6' 3"200Aug 24, 198062519232525000000000000-1.1$1,075,000
Rajai Davis27us USRR5' 10"195Oct 19, 198031231280000003418041-0.5$392,500
Travis Denker22us USRR5' 9"205Aug 5, 19851st24824140001310000001100.1
Ray Durham36us USBR5' 8"170Nov 30, 197114876287700007000000012100.8$7,500,000
Geno Espineli25us USLL6' 4"195Sep 8, 19821st1501515150000000000000.0
Kevin Frandsen26us USRR6' 0"190May 24, 1982310100000000000010$397,500
Conor Gillaspie20us USLR6' 1"195Jul 18, 19871st808200002000000610.0
Brad Hennessey28us USRR6' 2"195Feb 7, 19805184181717000000000001-0.8$1,600,000
Alex Hinshaw25us USLL6' 2"175Oct 31, 19821st4804448480000000000000.7
Steve Holm28us USRR6' 0"205Oct 21, 19791st4919494204200000000093-0.2$390,000
Brian Horwitz25us USRR6' 1"185Nov 7, 19821st21821100000009021001200.2
Travis Ishikawa24us USLL6' 3"220Sep 24, 1983233253329002900000000600.6
Fred Lewis27us USLR6' 2"205Dec 9, 1980313310813312300000011214212302001.6$392,000
Tim Lincecum24us USLR5' 11"170Jun 15, 1984234333234340000000000008.0$405,000All-Star
Osiris Matos23do DORR6' 1"200Aug 6, 19841st200202020000000000000-0.4
Scott McClain36us USRR6' 3"209May 19, 1972414714800404000000600.1
Pat Misch26us USRL6' 2"195Aug 18, 198131571515150000000000000.0
Bengie Molina33pr PRRR5' 11"190Jul 20, 19741114513314513601360000000011101.9$6,250,000
Iván Ochoa25ve VERR5' 9"160Dec 16, 19821st4731474300080350000041-1.0
Daniel Ortmeier27us USBL6' 4"220May 11, 198143814382800130001302150113-0.6$392,000
Matt Palmer29us USRR6' 2"235Mar 21, 19791st33333000000000000-0.3
Dave Roberts36jp JPLL5' 10"172May 31, 197210522352320000003200320241-0.2$6,500,000
Ryan Rohlinger24us USRR6' 0"195Oct 7, 19831st216211400011400000036-0.6
Sergio Romo25us USRR5' 11"185Mar 4, 19831st2902729290000000000000.6
Aaron Rowand30us USRR6' 0"210Aug 29, 19778152149152149000000014901491300.6$9,600,000
Billy Sadler26us USRR6' 0"190Sep 21, 198123303033330000000000000.5
Jonathan Sánchez25pr PRLL6' 0"200Nov 19, 1982330292829290000000000010.8$395,000
Pablo Sandoval21ve VEBR5' 10"268Aug 11, 19861st4134413501117012000000701.0
Nate Schierholtz24us USLR6' 2"215Feb 15, 19842191819190000000019190100.7
J.T. Snow40us USLL6' 2"200Feb 26, 196816111000000000000000.0
Jack Taschner30us USLL6' 3"190Apr 21, 197846706267670000000000000.2$400,500
Erick Threets26us USLL6' 5"240Nov 4, 19812707770000000000000.1$390,000
Clay Timpner25us USLL6' 2"195May 13, 19831st20210000001001010-0.1
Merkin Valdez26do DORR6' 3"235Nov 5, 198121711717170000000000000.5$390,000
Eugenio Vélez26do DOBR6' 1"170May 16, 19822985898810006900827170263-0.9$390,000
Omar Vizquel41ve VEBR5' 9"180Apr 24, 19672092769284000008400000120-0.5$5,000,000
Tyler Walker32us USRR6' 3"260May 15, 197666506165650000000000000.1$750,000
Brian Wilson26us USRR6' 1"205Mar 16, 198236306163630000000000000.3$392,500All-Star
Randy Winn34us USBR6' 2"175Jun 9, 19741115514915515000000015101331502504.0$8,875,000
Keiichi Yabu39jp JPRR6' 0"200Sep 28, 196826005760600000000000000.8$390,000
Barry Zito30us USLL6' 2"205May 13, 197893232313232000000000000-0.1$14,500,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
Bruce Bochy53fr FRApr 16, 1955ManagerMar 31Sep 28
Ron Wotus47us USMar 3, 1961BenchMar 31Sep 28
Carney Lansford51us USFeb 7, 1957HittingMar 31Sep 28
Dave Righetti49us USNov 28, 1958PitchingMar 31Sep 28
Mark Gardner46us USMar 1, 1962BullpenMar 31Sep 28
Roberto Kelly43pa PAOct 1, 1964First baseMar 31Sep 28
Tim Flannery50us USSep 29, 1957Third baseMar 31Sep 28
Name Age Birth DoB Role Start Date End Date