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
Ehire Adrianza25ve VEBR6' 1"198Aug 21, 198935231524200120120000001200.2
Jeremy Affeldt36us USLL6' 4"225Jun 6, 197914520475252000000000000-0.8$6,000,000
Nori Aoki33jp JPLR5' 9"180Jan 5, 19824938693870000008602871601.0$4,000,000
Joaquín Arias30do DORR6' 1"185Sep 21, 198484094020002288000012020.0$1,450,000
Brandon Belt27us USLL6' 3"230Apr 20, 19885137130137131001200001400140604.1$3,600,000
Grégor Blanco31ve VELL5' 10"187Dec 24, 1983711578115930000003844229302921.0$3,600,000
Brett Bochy27us USRR6' 2"200Aug 27, 19872404440000000000000.1
Mike Broadway28us USRR6' 5"215Mar 30, 19871st210212121000000000000-0.1
Trevor Brown23us USRR6' 2"193Nov 15, 19911st1312131301300000000000-0.2
Madison Bumgarner25us USRL6' 4"240Aug 1, 1989736323432320000000000405.9$6,750,000All-Star
Marlon Byrd37us USRR6' 0"245Aug 30, 197714393639370000000037371100.6$8,000,000
Matt Cain30us USRR6' 3"230Oct 1, 1984111311121313000000000000-1.0$21,000,000
Santiago Casilla34do DORR6' 0"210Jul 25, 1980126706467670000000000001.2$5,000,000
Brandon Crawford28us USLR6' 1"223Jan 21, 198751431361431400000014000000505.8$3,175,000All-Star
Alejandro De Aza31do DOLL6' 0"195Apr 11, 19848241324170000001700171100-0.3
Matt Duffy24us USRR6' 2"190Jan 15, 199121491381491420019134300000913.9$509,000
Kevin Frandsen33us USRR6' 0"190May 24, 19829737400400000000300.0
Cory Gearrin29us USRR6' 1"205Apr 14, 19864706770000000000000.0
Cody Hall27us USRR6' 4"235Jan 6, 19881st70677000000000000-0.1
Chris Heston27us USRR6' 3"195Apr 10, 1988231312831310000000000001.7
Tim Hudson39us USRR6' 1"175Jul 14, 19751724222224240000000000000.8$12,000,000
Travis Ishikawa31us USLL6' 3"220Sep 24, 1983861610000001001050-0.1$1,100,000
George Kontos30us USRR6' 3"225Jun 12, 198557307073730000000000001.6$517,500
Mike Leake27us USRR5' 10"165Nov 12, 1987612910990000000000120.5
Tim Lincecum31us USLR5' 11"170Jun 15, 1984916151615150000000000010.4$18,000,000
Ryan Lollis28us USLL6' 1"190Dec 16, 19861st53540000003014010-0.1
Javier López37pr PRLL6' 4"220Jul 11, 1977137707177770000000000001.4$4,000,000
Jean Machi33ve VERR5' 11"257Feb 1, 19824330333333000000000000-0.4$527,500
Justin Maxwell31us USRR6' 4"225Nov 6, 198371005910079000000193587902900.0$1,000,000
Casey McGehee32us USRR6' 1"220Oct 12, 1982749324933001032000001150-0.8$4,800,000
Nick Noonan26us USLR6' 1"185May 4, 198921451480030050000052-0.3
Josh Osich26us USLL6' 2"235Sep 3, 19881st3503435350000000000000.2
Ángel Pagán33pr PRBR6' 2"200Jul 2, 19811013312313312400000001240124191-1.8$10,250,000
Joe Panik24us USLR6' 1"205Oct 30, 199021009510099000990000000403.5$522,500All-Star
Jarrett Parker26us USLL6' 4"225Jan 1, 19891st21122115000000549150800.5
Jake Peavy34us USRR6' 1"195May 31, 19811419191919190000000000001.9$9,000,000
Hunter Pence32us USRR6' 4"216Apr 13, 19839525152510000000051511101.0$18,500,000
Juan Pérez28do DORR5' 11"185Nov 13, 198632282213000100850120910.2
Yusmeiro Petit30ve VERR6' 1"252Nov 22, 198484214042420000000000000.4$2,100,000
Buster Posey28us USRR6' 1"213Mar 27, 1987715014315014201064200000003605.9$16,500,000All-Star
Sergio Romo32us USRR5' 11"185Mar 4, 198387006770700000000000000.9$6,000,000
Héctor Sánchez25ve VEBR6' 0"220Nov 17, 1989528112816016000000000120-0.4$800,000
Hunter Strickland26us USRR6' 3"225Sep 24, 198825505255550000000000001.4
Andrew Susac25us USRR6' 1"220Mar 22, 19902523352400400000000001300.1
Kelby Tomlinson25us USRR6' 2"175Jun 16, 19901st54465450000500100000400.7
Ryan Vogelsong37us USRR6' 4"215Jul 22, 1977113322303333000000000000-0.4$4,000,000
Jackson Williams29us USRR5' 10"200May 14, 19862737707000000000200.1
Mac Williamson24us USRR6' 4"237Jul 15, 19901st1091070000006037210-0.2
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 Bochy60fr FRApr 16, 1955ManagerApr 6Oct 4
Ron Wotus54us USMar 3, 1961BenchApr 6Oct 4
Joe Lefebvre59us USFeb 22, 1956HittingApr 6Oct 4
Hensley Meulens48cw CWJun 23, 1967HittingApr 6Oct 4
Dave Righetti56us USNov 28, 1958PitchingApr 6Oct 4
Mark Gardner53us USMar 1, 1962BullpenApr 6Oct 4
Bill Hayes57us USOct 24, 1957First baseApr 6Oct 4
Roberto Kelly50pa PAOct 1, 1964Third baseApr 6Oct 4
Name Age Birth DoB Role Start Date End Date