Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
141Mark MelanconusPitcher*32RR6' 2"210Mar 28, 19852006
20Joan GregoriodoPitcher*25RR6' 7"180Jan 12, 19922010
361Josh OsichusPitcher*28LL6' 2"230Sep 3, 19882012
40Chase JohnsonusPitcher*25RR6' 3"190Jan 9, 19922013
513Will SmithusPitcher*27RL6' 5"265Jul 10, 19892008
632Steven OkertusPitcher*25LL6' 3"210Jul 9, 19912012
70Dan SlaniausPitcher*25RR6' 5"275May 24, 19922013
864Derek LawusPitcher*26RR6' 2"210Sep 14, 19902011
954Reyes MorontadoPitcher*24RR6' 0"175Jan 6, 19932011
1067Roberto GomezdoPitcher*27SR6' 5"180Aug 3, 19892010
1134Chris StrattonusPitcher*26RR6' 3"190Aug 22, 19902012
1262Cory GearrinusPitcher*31RR6' 3"200Apr 14, 19862007
1329Jeff SamardzijausPitcher*32RR6' 5"225Jan 23, 19852006
1450Ty BlachusPitcher*26RL6' 2"200Oct 20, 19902013
1540Madison BumgarnerusPitcher*27RL6' 5"250Aug 1, 19892008
1656Albert SuarezvePitcher*27RR6' 3"235Oct 8, 19892008
1760Hunter StricklandusPitcher*28RR6' 4"220Sep 24, 19882007
1859Kyle CrickusPitcher*24LR6' 4"220Nov 30, 19922011
1947Johnny CuetodoPitcher*31RR5' 11"220Feb 15, 19862005
2049Sam DysonusPitcher*29RR6' 1"205May 7, 19882012
2145Matt MooreusPitcher*28LL6' 3"210Jun 18, 19892007
2248Pablo SandovalvePosition*30BR5' 11"255Aug 11, 19862004
2353Austin SlaterusPosition*24RR6' 2"215Dec 13, 19922014
242Denard SpanusPosition*33LL6' 0"210Feb 27, 19842003
2537Kelby TomlinsonusPosition*27RR6' 3"180Jun 16, 19902011
2628Buster PoseyusPosition*30RR6' 1"215Mar 27, 19872008
278Hunter PenceusPosition*34RR6' 4"220Apr 13, 19832004
286Jarrett ParkerusPosition*28LL6' 4"210Jan 1, 19892011
299Brandon BeltusPosition*29LL6' 5"220Apr 20, 19882010
3046Orlando CalixtedoPosition*25RR5' 11"180Feb 3, 19922010
3135Brandon CrawfordusPosition*30LR6' 2"215Jan 21, 19872008
3252Miguel GomezdoPosition*24SR5' 10"185Dec 17, 19922012
3366Gorkys HernandezvePosition*29RR6' 1"190Sep 7, 19872006
340Micah JohnsonusPosition*26LR6' 0"210Dec 18, 19902012
3563Ryder JonesusPosition*23LR6' 3"215Jun 7, 19942013
3622Christian ArroyousPosition*22RR6' 1"180May 30, 19952013
3712Joe PanikusPosition*26LR6' 1"190Oct 30, 19902011
3851Mac WilliamsonusPosition*26RR6' 4"240Jul 15, 19902012
390Pierce JohnsonusPitcher26RR6' 3"200May 10, 19912012
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr

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
Christian Arroyo22usRR6' 1"180May 30, 19951st34323433000222100000010-0.4
Brandon Belt29usLL6' 5"220Apr 20, 198871049910410300980001501150303.0$4,000,000
Ty Blach26usRL6' 2"200Oct 20, 1990238243634340000000000131.9$536,500
Madison Bumgarner27usRL6' 5"250Aug 1, 1989917171517170000000000003.4$11,500,000
Matt Cain32usRR6' 3"230Oct 1, 1984132723242727000000000000-0.5$21,000,000
Orlando Calixte25doRR5' 11"180Feb 3, 199222911291900005492311174-0.7
Brandon Crawford30usLR6' 2"215Jan 21, 198771441351441380000013800000802.1$8,200,000
Kyle Crick24usLR6' 4"220Nov 30, 19921st3002730300000000000000.5
Johnny Cueto31doRR5' 11"220Feb 15, 19861025252525250000000000001.6$21,833,333
Sam Dyson29usRR6' 1"205May 7, 198863803638380000000000000.3$3,520,000
Tim Federowicz29usRR5' 10"215Aug 5, 1987613113706100000000700.1
Cory Gearrin31usRR6' 3"200Apr 14, 198666806668680000000000002.3$1,050,000
Conor Gillaspie29usLR6' 1"195Jul 18, 1987844134424004020000000260-0.7$1,400,000
Miguel Gomez24doBR5' 10"185Dec 17, 19921st225226000600000001700.0
Roberto Gomez27doBR6' 5"180Aug 3, 19891st40344000000000000-0.1
Gorkys Hernandez29veRR6' 1"190Sep 7, 19874128781281130000005750201130266-0.6$537,000
Aaron Hill35usRR5' 11"200Mar 21, 1982133415341800077060060180-0.9$2,000,000
Nick Hundley33usRR6' 1"205Sep 8, 19831010166101820820000000012510.5$2,000,000
Jae-gyun Hwang29krRR6' 0"215Jul 28, 19871st1815181700301500000020-0.1
Ryder Jones23usLR6' 3"215Jun 7, 19941st53415346003001801001080-1.4
George Kontos32usRR6' 3"215Jun 12, 198575004550500000000000000.5$1,750,000
Derek Law26usRR6' 2"210Sep 14, 199024103941410000000000000.0$545,000
Chris Marrero28usRR6' 3"229Jul 2, 198831591512000000120012040-0.6$610,000
Mark Melancon32usRR6' 2"210Mar 28, 198593203132320000000000000.1$9,000,000
Carlos Moncrief28usLR6' 0"220Nov 3, 19881st28628100000001010100210-0.5
Matt Moore28usLL6' 3"210Jun 18, 198973231313232000000000000-0.4$7,000,000
Reyes Moronta24doRR6' 0"175Jan 6, 19931st706770000000000000.2
Bryan Morris30usLR6' 3"220Mar 28, 19876200202020000000000000-0.3
Mike Morse35usRR6' 5"245Mar 22, 1982132472410001000010010160-0.5$535,000
Eduardo Nunez30doRR6' 0"195Jun 15, 1987876757675000049111902200100.3$4,200,000
Steven Okert25usLL6' 3"210Jul 9, 19912440414444000000000000-0.3
Josh Osich28usLL6' 2"230Sep 3, 19883540515454000000000000-0.6
Joe Panik26usLR6' 1"190Oct 30, 199041381311381370001370000000211.3$600,000
Jarrett Parker28usLL6' 4"210Jan 1, 19893514551470000004405471600.6$539,000
Hunter Pence34usRR6' 4"220Apr 13, 1983111341211341250000000012512511100.3$18,500,000
Buster Posey30usRR6' 1"215Mar 27, 198791401331401270993800000007704.0$21,400,000All-Star
Neil Ramirez28usRR6' 4"215May 25, 1989490999000000000000-0.8$750,000
Justin Ruggiano35usRR6' 1"210Apr 12, 1982919141917000000521217030-0.8
Jeff Samardzija32usRR6' 5"225Jan 23, 19851035323332320000000000212.2$19,800,000
Pablo Sandoval30veBR5' 11"255Aug 11, 1986104743474500903800000040-0.4
Dan Slania25usRR6' 5"275May 24, 19921st101110000000000000.0
Austin Slater24usRR6' 2"215Dec 13, 19921st343234330000103013330200.2
Denard Span33usLL6' 0"210Feb 27, 198410129116129123000000012301230120-1.1$11,000,000
Chris Stratton26usRR6' 3"190Aug 22, 1990213101213130000000000001.2
Hunter Strickland28usRR6' 4"220Sep 24, 198846806668680000000000001.7$555,000
Drew Stubbs32usRR6' 4"205Oct 4, 198491061010000000010010001-0.5
Albert Suarez27veRR6' 3"235Oct 8, 198921801718180000000000000.0
Kelby Tomlinson27usRR6' 3"180Jun 16, 199031043810461000202411900905140.3
Mac Williamson26usRR6' 4"240Jul 15, 1990328192821000000901221171-0.2$539,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.