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
Abiatal Avelino23do DORR6' 0"210Feb 14, 19951st636400010300000200.0
Tyler Beede25us USRR6' 2"216May 23, 19931st22222000000000000-0.3
Brandon Belt30us USLL6' 3"230Apr 20, 198881121031121090010400080080702.5$17,200,000
Ty Blach27us USRL6' 1"215Oct 20, 1990350134947470000000000300.1$565,000
Ray Black28us USRR6' 3"230Jun 26, 19901st260232626000000000000-0.4
Grégor Blanco34ve VELL5' 10"187Dec 24, 19831068406859000000342311590161-0.8$1,000,000
Madison Bumgarner28us USRL6' 4"240Aug 1, 19891022212121210000000000102.9$12,000,000
Brandon Crawford31us USLR6' 1"223Jan 21, 198781511411511460000014600000801.5$15,200,000All-Star
Johnny Cueto32do DORR5' 11"229Feb 15, 198611997990000000000001.3$21,833,333
Chase d'Arnaud31us USRR6' 1"197Jan 21, 198774220423110417101000001730.1
Steven Duggar24us USLR6' 1"187Nov 4, 19931st413741400000000400400110.9
Sam Dyson30us USRR6' 1"212May 7, 198877406974740000000000001.5$4,425,000
Aramis Garcia25us USRR6' 1"228Jan 12, 19931st19171917071000000000200.2
Cory Gearrin32us USRR6' 1"205Apr 14, 198673503235350000000000000.2$1,675,000
Miguel Gómez25do DOBR5' 9"206Dec 17, 19922929300030000000600.0
Roberto Gómez28do DOBR6' 6"200Aug 3, 1989250555000000000000-0.5$550,000
Alen Hanson25do DOBR6' 0"170Oct 22, 19923110651108300045101618022003610.4
Gorkys Hernández30ve VERR6' 1"196Sep 7, 198751421021421260000003786912612450.2$561,500
Derek Holland31us USBL6' 2"223Oct 9, 19861037303436360000000000012.1$1,750,000
Nick Hundley34us USRR6' 0"203Sep 8, 198311967196830830000000011510.3$2,500,000
Austin Jackson31us USRR6' 1"198Feb 1, 19879593659410000003380410181-1.1
Pierce Johnson27us USRR6' 2"202May 10, 19912370353737000000000000-0.3$545,000
Ryder Jones24us USLR6' 2"221Jun 7, 19942525300201000000300.2
Casey Kelly28us USRR6' 3"215Oct 4, 19894737770000000000000.2
Derek Law27us USRR6' 3"225Sep 14, 1990370777000000000000-0.4
Evan Longoria32us USRR6' 1"213Oct 7, 1985111251201251230000123000000301.4$13,666,666
Andrew McCutchen31us USRR5' 10"190Oct 10, 198610130128130128000000001281281201.6$14,750,000
Mark Melancon33us USRR6' 1"215Mar 28, 1985104103941410000000000000.2$20,000,000
Reyes Moronta25do DORR5' 10"265Jan 6, 199326906369690000000000001.7$545,500
Steven Okert26us USLL6' 2"202Jul 9, 199131001010100000000000000.3
Josh Osich29us USLL6' 2"235Sep 3, 19884120101212000000000000-0.4$558,000
Joe Panik27us USLR6' 1"205Oct 30, 199051029110295001940000000110-0.3$3,450,000
Hunter Pence35us USRR6' 4"216Apr 13, 1983129749975500000044012552440-1.0$18,500,000
Buster Posey31us USRR6' 1"213Mar 27, 198710105101105980881300000003402.8$22,177,778All-Star
Dereck Rodríguez26us USRR6' 0"208Jun 5, 19921st21192021210000000000002.6
Jeff Samardzija33us USRR6' 4"233Jan 23, 198511101081010000000000000-0.6$19,800,000
Pablo Sandoval31ve VEBR5' 10"268Aug 11, 1986119254926110242360000043100.2$545,000
Chris Shaw24us USLR6' 3"220Oct 20, 19931st22152215000000150015070-0.4
Austin Slater25us USRR6' 1"204Dec 13, 1992274517458002100025014390191-0.3
Will Smith28us USRL6' 5"255Jul 10, 198965405154540000000000001.1$2,500,000
D.J. Snelten26us USLL6' 7"260May 29, 19921st40444000000000000-0.3
Chris Stratton27us USRR6' 2"205Aug 22, 199032826282828000000000000-0.5$552,500
Hunter Strickland29us USRR6' 3"225Sep 24, 19885490484949000000000000-0.3$1,550,000
Andrew Suárez25us USLL6' 0"202Sep 11, 19921st29292729290000000000000.7
Kelby Tomlinson28us USRR6' 2"175Jun 16, 19904633163470003531300000241-0.1$560,000
José Valdez28do DORR5' 11"210Mar 1, 1990440444000000000000-0.2
Tony Watson33us USLL6' 3"224May 30, 198587206772720000000000002.0$3,000,000
Mac Williamson27us USRR6' 4"237Jul 15, 19904282728270000002502270100.4
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 Bochy63fr FRApr 16, 1955ManagerMar 29Sep 30
Hensley Meulens51cw CWJun 23, 1967BenchMar 29Sep 30
Alonzo Powell53us USDec 12, 1964HittingMar 29Sep 30
Rick Schu56us USJan 26, 1962HittingMar 29Sep 30
Curt Young58us USApr 16, 1960PitchingMar 29Sep 30
Matt Herges48us USApr 1, 1970BullpenMar 29Sep 30
José Alguacil45ve VEAug 9, 1972First baseMar 29Sep 30
Ron Wotus57us USMar 3, 1961Third baseMar 29Sep 30
Name Age DoB Role Start Date End Date