Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
160Wandy Peraltado DOPitcher*27LL6' 0"220Jul 27, 19912010
258Trevor Gottus USPitcher*26RR6' 0"185Aug 26, 19922013
334Kevin Gausmanus USPitcher*28LR6' 3"190Jan 6, 19912012
497Jarlin Garciado DOPitcher*26LL6' 3"215Jan 18, 19932011
557Dereck Rodriguezus USPitcher*27RR6' 1"215Jun 5, 19922011
671Tyler Rogersus USPitcher*28RR6' 5"187Dec 17, 19902013
729Jeff Samardzijaus USPitcher*34RR6' 5"240Jan 23, 19852006
852Dany Jimenezdo DOPitcher*25RR6' 3"190Dec 23, 19932015
918Drew Smylyus USPitcher*30LL6' 3"190Jun 13, 19892011
1047Johnny Cuetodo DOPitcher*33RR5' 11"229Feb 15, 19862005
1159Andrew Suarezus USPitcher*26LL6' 0"202Sep 11, 19922013
1265Sam Coonrodus USPitcher*26RR6' 2"225Sep 22, 19922013
1356Tony Watsonus USPitcher*34LL6' 3"224May 30, 19852007
1438Tyler Beedeus USPitcher*26RR6' 3"211May 23, 19932013
1562Logan Webbus USPitcher*22RR6' 2"220Nov 18, 19962014
1631Tyler Andersonus USPitcher*29LL6' 2"213Dec 30, 19892012
1773Austin Slaterus USPosition*26RR6' 2"197Dec 13, 19922013
188Hunter Penceus USPosition*36RR6' 4"230Apr 13, 19832004
1928Buster Poseyus USPosition*32RR6' 1"210Mar 27, 19872008
2010Evan Longoriaus USPosition*33RR6' 1"215Oct 7, 19852006
217Donovan Solanoco COPosition*31RR5' 10"205Dec 17, 19872005
225Michael Yastrzemskius USPosition*28LL5' 11"180Aug 23, 19902013
2341Wilmer Floresve VEPosition*27RR6' 3"205Aug 6, 19912008
241Mauricio Dubonhn HNPosition*24RR6' 0"173Jul 19, 19942013
2512Alex Dickersonus USPosition*29LL6' 3"235May 26, 19902011
2649Jaylin Davisus USPosition*24RR6' 1"205Jul 1, 19942013
2735Brandon Crawfordus USPosition*32LR6' 2"227Jan 21, 19872008
289Brandon Beltus USPosition*31LL6' 4"235Apr 20, 19882010
2964Shaun Andersonus USPitcher24RR6' 4"225Oct 29, 19942014
3072Melvin Adondo DOPitcher25LR6' 3"246Jun 9, 19942015
3174Jandel Gustavedo DOPitcher26RR6' 2"210Oct 12, 19922010
3275Enderson Francove VEPitcher26RR6' 2"241Dec 29, 19922010
3367Sam Selmanus USPitcher28RL6' 3"190Nov 14, 19902012
3451Conner Menezus USPitcher24LL6' 3"205May 29, 19952016
350Jose Sirido DOPosition23RR6' 2"175Jul 22, 19952013
3632Kean Wongus USPosition24LR5' 11"185Apr 17, 19952013
3746Abiatal Avelinodo DOPosition24RR5' 11"210Feb 14, 19952012
3826Chris Shawus USPosition25LR6' 3"226Oct 20, 19932013
396Steven Duggarus USPosition25LR6' 2"189Nov 4, 19932013
4070Joe McCarthyus USPosition25LL6' 3"220Feb 23, 19942013
Rk Uni Name OnActv IL 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
Fernando Abad33do DOLL6' 1"220Dec 17, 198592101821210000000000000.1$100,000
Cristhian Adames27do DOBR6' 0"185Jul 26, 1991510510700043000000410.2
Aaron Altherr28de DERR6' 5"215Jan 14, 19916101000000000000100.0
Shaun Anderson24us USRR6' 4"225Oct 29, 19941st2816252828000000000000-0.5
Tyler Austin27us USRR6' 2"220Sep 6, 1991470287036001200022032514200.3$568,600
Abiatal Avelino24do DORR5' 11"195Feb 14, 19952424200000110010200.0
Kyle Barraclough29us USRR6' 3"225May 23, 19905100910100000000000000.2
Tyler Beede26us USRR6' 3"211May 23, 1993225222524240000000000100.0
Brandon Belt31us USLL6' 4"235Apr 20, 198891561341561510014400014011511900.8$17,200,000
Travis Bergen25us USLL6' 1"205Oct 8, 19931st210212121000000000000-0.1$555,000
Ty Blach28us USRL6' 1"213Oct 20, 1990420222000000000000-0.3
Ray Black29us USRR6' 5"225Jun 26, 19902202220000000000000.0
Madison Bumgarner29us USRL6' 4"242Aug 1, 19891137343534340000000000302.9$12,000,000
Sam Coonrod26us USRR6' 2"225Sep 22, 19921st3302833330000000000000.4
Brandon Crawford32us USLR6' 2"227Jan 21, 198791471371471420000014200000800.2$15,200,000
Johnny Cueto33do DORR5' 11"229Feb 15, 198612444440000000000000.0$21,833,333
Jaylin Davis24us USRR6' 1"190Jul 1, 19941st17131715000000001515110-0.4
Alex Dickerson29us USLL6' 3"235May 26, 199035633564500000044014502201.0
Mauricio Dubon24hn HNRR6' 0"160Jul 19, 19941st28282828000220900000000.5
Steven Duggar25us USLR6' 2"189Nov 4, 19932736773720000000393472030-0.1$558,125
Sam Dyson31us USRR6' 1"212May 7, 198884904749490000000000001.2$5,000,000
Enderson Franco26ve VERR6' 2"180Dec 29, 19921st504550000000000000.1
Aramis Garcia26us USRR6' 2"220Jan 12, 199321812181601150000000030-0.3
Scooter Gennett29us USLR5' 10"185May 1, 199072116211700017000000050-0.2
Mike Gerber26us USLR6' 0"190Jul 8, 19922125121000000050510041-0.5
Trevor Gott26us USRR6' 0"185Aug 26, 199255004850500000000000000.2$567,500
Zach Green25us USRR6' 3"210Mar 7, 19941st84850000500000030-0.1
Jandel Gustave26do DORR6' 2"210Oct 12, 199232302023230000000000000.2
Derek Holland32us USBL6' 2"213Oct 9, 198611337323131000000000002-0.9$6,500,000
Williams Jerez27do DOLL6' 4"205May 16, 19922606660000000000000.2
Connor Joe26us USRR6' 0"205Aug 16, 19921st85850000005005030-0.1$555,000
Corban Joseph30us USLR6' 0"185Oct 28, 1988383850003200000030-0.2
Erik Kratz39us USRR6' 4"250Jun 15, 198010159151101100000000040-0.2
Evan Longoria33us USRR6' 1"215Oct 7, 19851212911712911900001190000001202.5$14,666,667
Mark Melancon34us USRR6' 2"215Mar 28, 1985114304143430000000000000.6$14,000,000
Conner Menez24us USLL6' 3"205May 29, 19951st939880000000000010.0
Reyes Moronta26do DORR5' 11"241Jan 6, 199335605255560000000000001.3$567,500
Joe Panik28us USLR6' 1"200Oct 30, 199061038510390000900000000150-0.8$3,800,000
Gerardo Parra32ve VELL5' 11"210May 6, 1987113023302900000020011290400.2$100,000
Wandy Peralta27do DOLL6' 0"220Jul 27, 19914806880000000000000.2
Kevin Pillar30us USRR6' 0"210Jan 4, 198971561501561520000000129271520321.3$5,800,000
Drew Pomeranz30us USRL6' 6"240Nov 22, 198892117192121000000000000-0.5$1,500,000
Buster Posey32us USRR6' 1"210Mar 27, 19871111410111410401014000000021100.9$22,177,778
Michael Reed26us USRR6' 0"215Nov 18, 1992442440000002024000-0.3$557,500
Joey Rickard28us USRL6' 1"185May 21, 19914261226210000002002210820.0
Dereck Rodriguez27us USRR6' 1"215Jun 5, 199222916272828000000000010-1.3$561,250
Tyler Rogers28us USRR6' 5"187Dec 17, 19901st1701517170000000000000.7
Jeff Samardzija34us USRR6' 5"240Jan 23, 19851232322932320000000000003.0$19,800,000
Pablo Sandoval32ve VEBR5' 11"268Aug 11, 198612108551086410230450000045001.6$555,000
Sam Selman28us USRL6' 3"190Nov 14, 19901st100910100000000000000.1
Chris Shaw25us USLR6' 3"226Oct 20, 1993216216400400000001140-0.4
Austin Slater26us USRR6' 2"197Dec 13, 199236841685600810020464802300.6
Burch Smith29us USRR6' 4"225Apr 12, 19903100910100000000000000.2
Will Smith29us USRL6' 5"248Jul 10, 198976305863630000000000002.2$4,225,000All-Star
Donovan Solano31co CORR5' 10"205Dec 17, 198768142815500036219000013301.4
Yangervis Solarte31ve VEBR5' 11"205Jul 3, 198762816282200010249009090-0.4$100,000
Andrew Suarez26us USLL6' 0"187Sep 11, 19922212192121000000000000-0.3
Pat Venditte34us USLL6' 1"185Jun 30, 1985420222000000000000-0.2$585,000
Nick Vincent32us USRR6' 0"185Jul 12, 19868181181818000000000000-0.3$1,750,000
Stephen Vogt34us USLR6' 0"225Nov 1, 19847995699680601000700723601.2
Tony Watson34us USLL6' 3"218May 30, 198596005760600000000000000.2$3,500,000
Logan Webb22us USRR6' 2"220Nov 18, 19961st987880000000000010.0
Mac Williamson28us USRR6' 4"237Jul 15, 1990515141514000000130114001-0.5$567,500
Mike Yastrzemski28us USLL5' 11"180Aug 23, 19901st107891071020000006175610201202.8
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 Bochy64fr FRApr 16, 1955ManagerMar 28Sep 29
Hensley Meulens52cw CWJun 23, 1967Bench Coach
Alonzo Powell54us USDec 12, 1964Hitting
Rick Schu57us USJan 26, 1962Assistant Hitting
Curt Young59us USApr 16, 1960Pitching
Matt Herges49us USApr 1, 1970Bullpen
Jose Alguacil46ve VEAug 9, 1972First Base
Ron Wotus58us USMar 3, 1961Third Base
Taira UematsuUnknownBullpen Catcher
Shawon Dunston56us USMar 21, 1963Major League Staff/Replay Analyst
Name Age DoB Role Start Date End Date