Current 40-Man Roster

  • Active Roster in Bold

Team Roster & Games By Position

Team 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 Adrianza26veBR6' 1"170Aug 21, 19894401040250007713000002100.0$512,500
Gordon Beckham29usRR6' 0"190Sep 16, 1986832330000300000000-0.2
Brandon Belt28usLL6' 5"220Apr 20, 198861561491561520015100030030504.3$6,200,000All-Star
Ty Blach25usRL6' 2"200Oct 20, 19901st424440000000000000.9
Gregor Blanco32veLL5' 11"175Dec 24, 198381065610675000000291834750383-1.0$3,900,000
Mike Broadway29usRR6' 5"215Mar 30, 1987240444000000000000-0.2
Trevor Brown24usRR6' 2"195Nov 15, 1991275407561060001000002190-0.0$508,000
Madison Bumgarner26usRL6' 5"250Aug 1, 1989836343534340000000000205.9$9,750,000All-Star
Matt Cain31usRR6' 3"230Oct 1, 1984122117202121000000000000-0.8$21,000,000
Santiago Casilla35doRR6' 0"210Jul 25, 1980136206162620000000000000.9$6,500,000
Brandon Crawford29usLR6' 2"215Jan 21, 198761551481551550000015500000104.5$6,000,000
Johnny Cueto30doRR5' 11"220Feb 15, 1986932323132320000000000005.3$15,833,333All-Star
Matt Duffy25usRR6' 2"170Jan 15, 1991370667069000069000000201.5
Cory Gearrin30usRR6' 3"200Apr 14, 198655605456560000010010000.1$550,000
Conor Gillaspie28usLR6' 1"195Jul 18, 1987710137101520070450000005711.1
Grant Green28usRR6' 3"180Sep 27, 198741811181500015000000070-0.4
Gorkys Hernandez28veRR6' 1"190Sep 7, 19873261326220000002146220600.3
Chris Heston28usRR6' 3"195Apr 10, 1988340444000000000000-0.4$530,000
George Kontos31usRR6' 3"215Jun 12, 198565705357570000000000000.9$1,150,000
Derek Law25usRR6' 2"210Sep 14, 19901st6105761610000000000001.5
Javier Lopez38prLL6' 4"220Jul 11, 1977146806568680000000000000.3$5,000,000
Vin Mazzaro29usRR6' 2"220Sep 27, 1986820222000000000000-0.5
Matt Moore27usLL6' 3"210Jun 18, 1989612121212120000000000000.7$5,000,000
Joe Nathan41usRR6' 4"230Nov 22, 197416707770000000000000.3
Eduardo Nunez29doRR6' 0"195Jun 15, 1987750465050000148400000200.8$1,475,000
Steven Okert24usLL6' 3"210Jul 9, 19911st1601416160000000000000.2
Josh Osich27usLL6' 2"230Sep 3, 19882590555959000000000000-0.1$512,500
Angel Pagan34prBR6' 2"200Jul 2, 198111129125129127000000123401270401.0$11,250,000
Joe Panik25usLR6' 1"190Oct 30, 199031271181271260001260000000401.1$545,000
Jarrett Parker27usLL6' 4"210Jan 1, 1989263316337000000171213742500.2
Jake Peavy35usRR6' 1"195May 31, 1981153121283131000000000000-0.8$15,000,000
Ramiro Pena30mxBR5' 11"200Jul 18, 19857302030270001712400000810.2
Hunter Pence33usRR6' 4"220Apr 13, 198310106102106102000000001021020401.9$18,500,000
Buster Posey29usRR6' 1"215Mar 27, 1987814613814613401231500000005704.7$20,000,000All-Star
Matt Reynolds31usLL6' 5"240Oct 2, 1984680888000000000000-0.2
Sergio Romo33usRR5' 11"185Mar 4, 198394003840400000000000000.8$9,000,000
Jeff Samardzija31usRR6' 5"225Jan 23, 1985934323232320000000000022.8$10,800,000
Will Smith26usRL6' 5"265Jul 10, 198952602626260000000000000.4$1,475,000
Denard Span32usLL6' 0"210Feb 27, 19849143132143137000000013701370901.0$5,000,000
Chris Stratton25usRR6' 3"190Aug 22, 19901st706770000000000000.1
Hunter Strickland27usRR6' 4"220Sep 24, 198837206972720000000000001.1$517,500
Albert Suarez26veRR6' 3"235Oct 8, 19891st22122022220000000000000.6
Ruben Tejada26paRR5' 11"200Oct 27, 198971391313000113000000200.2
Kelby Tomlinson26usRR6' 3"180Jun 16, 19902522452300001937300302400.8$512,500
Mac Williamson25usRR6' 4"240Jul 15, 1990254285436000000130233612100.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
Support us without the ads? Go Ad-Free.