Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
158Pierce JohnsonusPitcher*27RR6' 2"200May 10, 19912012
234Chris StrattonusPitcher*27RR6' 2"211Aug 22, 19902012
364Derek LawusPitcher*27RR6' 3"215Sep 14, 19902011
445Derek HollandusPitcher*31SL6' 2"213Oct 9, 19862007
554Reyes MorontadoPitcher*25RR5' 11"241Jan 6, 19932011
660Hunter StricklandusPitcher*29RR6' 3"225Sep 24, 19882007
761Josh OsichusPitcher*29LL6' 3"232Sep 3, 19882012
826Cory GearrinusPitcher*32RR6' 1"205Apr 14, 19862007
956Tony WatsonusPitcher*33LL6' 3"218May 30, 19852007
1049Sam DysonusPitcher*30RR6' 1"212May 7, 19882012
1147Johnny CuetodoPitcher*32RR5' 11"229Feb 15, 19862005
1250Ty BlachusPitcher*27RL6' 1"213Oct 20, 19902013
1328Buster PoseyusPosition*31RR6' 1"210Mar 27, 19872008
1422Andrew McCutchenusPosition*31RR5' 11"195Oct 10, 19862005
158Hunter PenceusPosition*35RR6' 4"230Apr 13, 19832004
1612Joe PanikusPosition*27LR6' 1"200Oct 30, 19902011
1748Pablo SandovalvePosition*31BR5' 11"268Aug 11, 19862004
1810Evan LongoriausPosition*32RR6' 1"215Oct 7, 19852006
191Gregor BlancovePosition*34LL5' 10"187Dec 24, 19832002
2035Brandon CrawfordusPosition*31LR6' 2"227Jan 21, 19872008
2137Kelby TomlinsonusPosition*28RR6' 2"171Jun 16, 19902011
229Brandon BeltusPosition*30LL6' 4"235Apr 20, 19882010
237Gorkys HernandezvePosition*30RR6' 1"196Sep 7, 19872006
245Nick HundleyusPosition*34RR6' 0"203Sep 8, 19832005
2516Austin JacksonusPosition*31RR6' 1"198Feb 1, 19872005
2641Mark MelanconusPitcher10-day33RR6' 2"215Mar 28, 19852006
2713Will SmithusPitcher10-day28RL6' 5"248Jul 10, 19892008
2829Jeff SamardzijausPitcher10-day33RR6' 5"240Jan 23, 19852006
2959Andrew SuarezusPitcher25LL6' 0"187Sep 11, 19922015
3084D.J. SneltenusPitcher26LL6' 6"240May 29, 19922013
3132Steven OkertusPitcher26LL6' 2"202Jul 9, 19912012
3267Roberto GomezdoPitcher28SR6' 6"200Aug 3, 19892010
3373Tyler HerbusPitcher26RR6' 3"200Apr 28, 19922014
3486Chase JohnsonusPitcher26RR6' 4"192Jan 9, 19922013
3538Tyler BeedeusPitcher25RR6' 3"211May 23, 19932014
3663Ryder JonesusPosition24LR6' 2"221Jun 7, 19942013
3753Austin SlaterusPosition25RR6' 2"197Dec 13, 19922014
3852Miguel GomezdoPosition25SR5' 9"206Dec 17, 19922012
3974Aramis GarciausPosition25RR6' 2"220Jan 12, 19932014
4051Mac WilliamsonusPosition27RR6' 4"237Jul 15, 19902012
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr

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
Tyler Beede25usR6' 3"211May 23, 19931st22222000000000000-0.3
Brandon Belt30usL6' 4"235Apr 20, 1988815141514001400000000100.5$17,200,000
Ty Blach27usR6' 1"213Oct 20, 19903555550000000000000.2$565,000
Gregor Blanco34veL5' 10"187Dec 24, 1983101161110000000271100300.1$1,000,000
Brandon Crawford31usL6' 2"227Jan 21, 1987817161717000001700000000.2$15,200,000
Johnny Cueto32doR5' 11"229Feb 15, 198611333330000000000001.2$21,833,333
Sam Dyson30usR6' 1"212May 7, 1988770777000000000000-0.1$4,425,000
Cory Gearrin32usR6' 1"205Apr 14, 19867707770000000000000.0$1,675,000
Roberto Gomez28doB6' 6"200Aug 3, 1989230333000000000000-0.3$550,000
Gorkys Hernandez30veR6' 1"196Sep 7, 1987513313700000042170710.2$561,500
Derek Holland31usB6' 2"213Oct 9, 19861033333000000000000-0.2$1,750,000
Nick Hundley34usR6' 0"203Sep 8, 1983111051080800000000030-0.2$2,500,000
Austin Jackson31usR6' 1"198Feb 1, 1987912121212000000012012000-0.5$3,000,000
Pierce Johnson27usR6' 2"200May 10, 19912707770000000000000.3$545,000
Derek Law27usR6' 3"215Sep 14, 1990320222000000000000-0.1
Evan Longoria32usR6' 1"215Oct 7, 1985111616161600001600000000-0.1$13,666,666
Andrew McCutchen31usR5' 11"195Oct 10, 198610181818180000000018180000.1$14,750,000
Reyes Moronta25doR5' 11"241Jan 6, 19932808880000000000000.4$545,500
Josh Osich29usL6' 3"232Sep 3, 1988490999000000000000-0.2$558,000
Joe Panik27usL6' 1"200Oct 30, 1990516161616000160000000000.1$3,450,000
Hunter Pence35usR6' 4"230Apr 13, 19831217151716000000160016020-0.4$18,500,000
Buster Posey31usR6' 1"210Mar 27, 19871017161716013300000000100.5$22,177,778
Pablo Sandoval31veB5' 11"268Aug 11, 19861112312600105000000700.2$545,000
Chris Stratton27usR6' 2"211Aug 22, 19903444440000000000000.8$552,500
Hunter Strickland29usR6' 3"225Sep 24, 19885808880000000000000.3$1,550,000
Andrew Suarez25usL6' 0"187Sep 11, 19921st11111000000000000-0.1
Kelby Tomlinson28usR6' 2"171Jun 16, 199041441480003050000071-0.3$560,000
Tony Watson33usL6' 3"218May 30, 19858808880000000000000.5$3,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
Support us without the ads? Go Ad-Free.