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
Ehire Adrianza26ve VEBR6' 1"195Aug 21, 1989440104025000771300000210-0.1$512,500
Gordon Beckham29us USRR6' 0"188Sep 16, 1986832330000300000000-0.2
Brandon Belt28us USLL6' 3"231Apr 20, 198861561491561520015100030030504.1$6,200,000All-Star
Ty Blach25us USRL6' 1"215Oct 20, 19901st424440000000000000.9
Gregor Blanco32ve VELL5' 10"187Dec 24, 198381065610675000000291834750383-1.0$3,900,000
Mike Broadway29us USRR6' 5"215Mar 30, 1987240444000000000000-0.3
Trevor Brown24us USRR6' 2"193Nov 15, 19912754075610600010000021900.0$508,000
Madison Bumgarner26us USRL6' 4"257Aug 1, 1989836343534340000000000205.7$9,750,000All-Star
Matt Cain31us USRR6' 3"230Oct 1, 1984122117202121000000000000-0.8$21,000,000
Santiago Casilla35do DORR6' 0"210Jul 25, 1980136206162620000000000000.7$6,500,000
Brandon Crawford29us USLR6' 1"223Jan 21, 198761551481551550000015500000105.5$6,000,000
Johnny Cueto30do DORR5' 11"229Feb 15, 1986932323132320000000000005.3$15,833,333All-Star
Matt Duffy25us USRR6' 2"190Jan 15, 1991370667069000069000000201.2
Cory Gearrin30us USRR6' 1"205Apr 14, 198655605456560000010010000.0$550,000
Conor Gillaspie28us USLR6' 1"195Jul 18, 1987710137101520070450000005711.1
Grant Green28us USRR6' 3"180Sep 27, 198741811181500015000000070-0.2
Gorkys Hernandez28ve VERR6' 1"196Sep 7, 19873261326220000002146220600.5
Chris Heston28us USRR6' 3"195Apr 10, 1988340444000000000000-0.4$530,000
George Kontos31us USRR6' 3"225Jun 12, 198565705357570000000000000.8$1,150,000
Derek Law25us USRR6' 3"225Sep 14, 19901st6105761610000000000001.5
Javier Lopez38pr PRLL6' 4"220Jul 11, 1977146806568680000000000000.2$5,000,000
Vin Mazzaro29us USRR6' 2"220Sep 27, 1986820222000000000000-0.5
Matt Moore27us USLL6' 3"210Jun 18, 1989612121212120000000000000.6$5,000,000
Joe Nathan41us USRR6' 4"230Nov 22, 197416707770000000000000.4
Eduardo Nunez29do DORR6' 0"195Jun 15, 1987750465050000148400000200.8$1,475,000
Steven Okert24us USLL6' 2"202Jul 9, 19911st1601416160000000000000.2
Josh Osich27us USLL6' 2"235Sep 3, 19882590555959000000000000-0.1$512,500
Angel Pagan34pr PRBR6' 2"200Jul 2, 198111129125129127000000123401270401.8$11,250,000
Joe Panik25us USLR6' 1"205Oct 30, 199031271181271260001260000000401.2$545,000
Jarrett Parker27us USLL6' 4"225Jan 1, 1989263316337000000171213742500.2
Jake Peavy35us USRR6' 1"195May 31, 1981153121283131000000000000-0.9$15,000,000
Ramiro Pena30mx MXBR5' 11"200Jul 18, 19857302030270001712400000810.3
Hunter Pence33us USRR6' 4"216Apr 13, 198310106102106102000000001021020402.2$18,500,000
Buster Posey29us USRR6' 1"213Mar 27, 1987814613814613401231500000005704.9$20,000,000All-Star
Matt Reynolds31us USLL6' 5"240Oct 2, 1984680888000000000000-0.3
Sergio Romo33us USRR5' 11"185Mar 4, 198394003840400000000000000.7$9,000,000
Jeff Samardzija31us USRR6' 4"233Jan 23, 1985934323232320000000000022.6$10,800,000
Will Smith26us USRL6' 5"255Jul 10, 198952602626260000000000000.4$1,475,000
Denard Span32us USLL6' 0"210Feb 27, 19849143132143137000000013701370901.6$5,000,000
Chris Stratton25us USRR6' 2"205Aug 22, 19901st706770000000000000.0
Hunter Strickland27us USRR6' 3"225Sep 24, 198837206972720000000000001.1$517,500
Albert Suarez26ve VERR6' 3"235Oct 8, 19891st22122022220000000000000.6
Ruben Tejada26pa PARR5' 11"200Oct 27, 198971391313000113000000200.1
Kelby Tomlinson26us USRR6' 2"175Jun 16, 19902522452300001937300302400.7$512,500
Mac Williamson25us USRR6' 4"237Jul 15, 1990254285436000000130233612100.5
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 Bochy61fr FRApr 16, 1955ManagerApr 4Oct 2
Ron Wotus55us USMar 3, 1961BenchApr 4Oct 2
Steve Decker50us USOct 25, 1965HittingApr 4Oct 2
Hensley Meulens49cw CWJun 23, 1967HittingApr 4Oct 2
Dave Righetti57us USNov 28, 1958PitchingApr 4Oct 2
Mark Gardner54us USMar 1, 1962BullpenApr 4Oct 2
Bill Hayes58us USOct 24, 1957First baseApr 4Oct 2
Roberto Kelly51pa PAOct 1, 1964Third baseApr 4Oct 2
Name Age DoB Role Start Date End Date