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
Tony Abreu29do DOBR5' 10"200Nov 13, 1984630320001100000010-0.1$745,000
Ehire Adrianza24ve VEBR6' 1"198Aug 21, 1989253205334000253700000204-0.5$500,500
Jeremy Affeldt35us USLL6' 4"225Jun 6, 1979136205962620000000000001.3$6,000,000
Joaquín Arias29do DORR6' 1"185Sep 21, 198471073910781001615441100001372-0.4$1,150,000
Brandon Belt26us USLL6' 3"230Apr 20, 1988461566159005900000110401.0$2,900,000
Grégor Blanco30ve VELL5' 10"187Dec 24, 19836146921461270000006472112702871.8$2,525,000
Brett Bochy26us USRR6' 2"200Aug 27, 19871st303330000000000000.0
Gary Brown25us USRR6' 1"190Sep 28, 19881st717600000006060100.1
Madison Bumgarner24us USRL6' 4"240Aug 1, 1989634333133330000000000104.9$3,750,000All-Star
Matt Cain29us USRR6' 3"230Oct 1, 19841015151415150000000000000.0$20,000,000
Santiago Casilla33do DORR6' 0"210Jul 25, 1980115405254540000000000001.9$4,500,000
Tyler Colvin28us USLL6' 3"210Sep 5, 19856573157440000004330440150-0.2$1,000,000
Erik Cordier28us USRR6' 4"215Feb 25, 19861st70777000000000000-0.1
Brandon Crawford27us USLR6' 1"223Jan 21, 198741531421531490000014900000603.4$560,000
Chris Dominguez27us USRR6' 4"235Nov 22, 19861st84850000105005021-0.2
Matt Duffy23us USRR6' 2"190Jan 15, 19911st3410341700092700000162-0.2
Jake Dunning25us USRR6' 4"190Aug 12, 19882101110000000000000.0
Adam Duvall25us USRR6' 1"233Sep 4, 19881st2818282200210100000180-0.4
J.C. Gutiérrez30ve VERR6' 3"245Jul 14, 198366105761610000000000000.0$850,000
Chris Heston26us USRR6' 3"195Apr 10, 19881st31333000000000000-0.1
Brandon Hicks28us USRR6' 2"215Sep 14, 1985471597162001610010010900.6
Tim Hudson38us USRR6' 1"175Jul 14, 19751631312831310000000000000.5$11,000,000All-Star
David Huff29us USBL6' 1"210Aug 22, 19846160161616000000000010-0.5
Travis Ishikawa30us USLL6' 3"220Sep 24, 19837471447350031000800802210.3
Mike Kickham25us USLL6' 4"220Dec 12, 1988220222000000000000-0.2
George Kontos29us USRR6' 3"225Jun 12, 198542402224240000000000000.4
Tim Lincecum30us USLR5' 11"170Jun 15, 198483426323333000000000001-1.2$17,000,000
Javier López36pr PRLL6' 4"220Jul 11, 1977126506265650000000000000.4$4,000,000
Jean Machi32ve VERR5' 11"257Feb 1, 198237106871710000000000001.5$505,000
Mike Morse32us USRR6' 5"245Mar 22, 19821013112513112300430008400844600.9$6,000,000
Ángel Pagán32pr PRBR6' 2"200Jul 2, 19819969196910000000910910501.4$10,250,000
Joe Panik23us USLR6' 1"205Oct 30, 19901st73667370000700000000701.9
Jake Peavy33us USRR6' 1"195May 31, 19811312121112120000000000001.6$14,500,000
Hunter Pence31us USRR6' 4"216Apr 13, 19838162161162161000000011611610104.0$16,000,000All-Star
Juan Pérez27do DORR5' 11"185Nov 13, 198626121615900000040175590211-0.9$501,000
Yusmeiro Petit29ve VERR6' 1"252Nov 22, 1984739123639390000000000000.5$845,000
Buster Posey27us USRR6' 1"213Mar 27, 1987614714114714201113500000002605.1$12,500,000
Guillermo Quiroz32ve VERR6' 1"215Nov 29, 19811020220200000000000-0.1
Sergio Romo31us USRR5' 11"185Mar 4, 198376406264640000000000000.2$5,500,000
Héctor Sánchez24ve VEBR6' 0"220Nov 17, 1989466346645045100000000270-0.4$512,000
Pablo Sandoval27ve VEBR5' 10"268Aug 11, 198671571541571510000151000003303.2$8,250,000
Marco Scutaro38ve VERR5' 10"185Oct 30, 19751353530003000000020-0.3$6,666,667
Hunter Strickland25us USRR6' 3"225Sep 24, 19881st908990000000000000.3
Andrew Susac24us USRR6' 1"220Mar 22, 19901st35203529029000000000600.7
Dan Uggla34us USRR5' 11"210Mar 11, 1980944440004000000000-0.1
Ryan Vogelsong36us USRR6' 4"215Jul 22, 19771032323132320000000000000.7$5,000,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 Bochy59fr FRApr 16, 1955ManagerMar 31Sep 28
Ron Wotus53us USMar 3, 1961BenchMar 31Sep 28
Joe Lefebvre58us USFeb 22, 1956HittingMar 31Sep 28
Hensley Meulens47cw CWJun 23, 1967HittingMar 31Sep 28
Dave Righetti55us USNov 28, 1958PitchingMar 31Sep 28
Mark Gardner52us USMar 1, 1962BullpenMar 31Sep 28
Roberto Kelly49pa PAOct 1, 1964First baseMar 31Sep 28
Tim Flannery56us USSep 29, 1957Third baseMar 31Sep 28
Name Age DoB Role Start Date End Date