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
262Cory GearrinusPitcher*31RR6' 3"200Apr 14, 19862007
361Josh OsichusPitcher*28LL6' 2"230Sep 3, 19882012
467Roberto GomezdoPitcher*27SR6' 5"180Aug 3, 19892010
529Jeff SamardzijausPitcher*32RR6' 5"225Jan 23, 19852006
664Derek LawusPitcher*26RR6' 2"210Sep 14, 19902011
745Matt MooreusPitcher*28LL6' 3"210Jun 18, 19892007
854Reyes MorontadoPitcher*24RR6' 0"175Jan 6, 19932011
932Steven OkertusPitcher*25LL6' 3"210Jul 9, 19912012
1034Chris StrattonusPitcher*26RR6' 3"190Aug 22, 19902012
1149Sam DysonusPitcher*29RR6' 1"205May 7, 19882012
1240Madison BumgarnerusPitcher*27RL6' 5"250Aug 1, 19892008
1356Albert SuarezvePitcher*27RR6' 3"235Oct 8, 19892008
1418Matt CainusPitcher*32RR6' 3"230Oct 1, 19842002
1550Ty BlachusPitcher*26RL6' 2"200Oct 20, 19902013
1660Hunter StricklandusPitcher*28RR6' 4"220Sep 24, 19882007
1759Kyle CrickusPitcher*24LR6' 4"220Nov 30, 19922011
1847Johnny CuetodoPitcher*31RR5' 11"220Feb 15, 19862005
196Jarrett ParkerusPosition*28LL6' 4"210Jan 1, 19892011
2037Kelby TomlinsonusPosition*27RR6' 3"180Jun 16, 19902011
218Hunter PenceusPosition*34RR6' 4"220Apr 13, 19832004
2228Buster PoseyusPosition*30RR6' 1"215Mar 27, 19872008
2348Pablo SandovalvePosition*30BR5' 11"255Aug 11, 19862004
2453Austin SlaterusPosition*24RR6' 2"215Dec 13, 19922014
252Denard SpanusPosition*33LL6' 0"210Feb 27, 19842003
2612Joe PanikusPosition*26LR6' 1"190Oct 30, 19902011
2751Mac WilliamsonusPosition*26RR6' 4"240Jul 15, 19902012
2863Ryder JonesusPosition*23LR6' 3"215Jun 7, 19942013
2946Orlando CalixtedoPosition*25RR5' 11"180Feb 3, 19922010
3035Brandon CrawfordusPosition*30LR6' 2"215Jan 21, 19872008
315Nick HundleyusPosition*33RR6' 1"205Sep 8, 19832005
3243Tim FederowiczusPosition*29RR5' 10"215Aug 5, 19872008
3366Gorkys HernandezvePosition*29RR6' 1"190Sep 7, 19872006
3452Miguel GomezdoPosition10-day24SR5' 10"185Dec 17, 19922012
3557Dan SlaniausPitcher25RR6' 5"275May 24, 19922013
3686Chase JohnsonusPitcher25RR6' 3"190Jan 9, 19922013
370Pierce JohnsonusPitcher26RR6' 3"200May 10, 19912012
3814Trevor BrownusPosition25RR6' 2"195Nov 15, 19912012
390Engelb VielmavePosition23SR5' 11"155Jun 22, 19942012
4022Christian ArroyousPosition22RR6' 1"180May 30, 19952013
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, 198871049910410300980001501150302.9$8,800,000
Ty Blach26usRL6' 2"200Oct 20, 1990236243432320000000000131.5
Madison Bumgarner27usRL6' 5"250Aug 1, 1989916161416160000000000002.9$11,500,000
Matt Cain32usRR6' 3"230Oct 1, 1984132622232626000000000000-0.7$21,000,000
Orlando Calixte25doRR5' 11"180Feb 3, 199222310231700004392210134-0.5
Brandon Crawford30usLR6' 2"215Jan 21, 198771351271351300000013000000702.1$8,200,000
Kyle Crick24usLR6' 4"220Nov 30, 19921st2702427270000000000000.3
Johnny Cueto31doRR5' 11"220Feb 15, 19861023232323230000000000001.5$21,833,333
Sam Dyson29usRR6' 1"205May 7, 198863503335350000000000000.8
Tim Federowicz29usRR5' 10"215Aug 5, 19876818504100000000400.0
Cory Gearrin31usRR6' 3"200Apr 14, 198666406264640000000000002.1$1,050,000
Conor Gillaspie29usLR6' 1"195Jul 18, 1987844134424004020000000260-0.7$1,400,000
Miguel Gomez24doBR5' 10"185Dec 17, 19921st225226000600000001700.1
Roberto Gomez27doBR6' 5"180Aug 3, 19891st30233000000000000-0.1
Gorkys Hernandez29veRR6' 1"190Sep 7, 19874121741211060000005646181060246-0.8
Aaron Hill35usRR5' 11"200Mar 21, 1982133415341800077060060180-0.9
Nick Hundley33usRR6' 1"205Sep 8, 198310945994750750000000012510.8$2,000,000
Jae-gyun Hwang29krRR6' 0"215Jul 28, 19871st1815181700301500000020-0.1
Ryder Jones23usLR6' 3"215Jun 7, 19941st46384640002701401001070-1.2
George Kontos32usRR6' 3"215Jun 12, 198575004550500000000000000.5$1,750,000
Derek Law26usRR6' 2"210Sep 14, 19902380363838000000000000-0.1
Chris Marrero28usRR6' 3"229Jul 2, 198831591512000000120012040-0.6
Mark Melancon32usRR6' 2"210Mar 28, 198593203132320000000000000.1$9,000,000
Carlos Moncrief28usLR6' 0"220Nov 3, 19881st28628100000001010100210-0.5
Matt Moore28usLL6' 3"210Jun 18, 1989731303031310000000000000.1$7,000,000
Reyes Moronta24doRR6' 0"175Jan 6, 19931st403440000000000000.1
Bryan Morris30usLR6' 3"220Mar 28, 19876200202020000000000000-0.3
Mike Morse35usRR6' 5"245Mar 22, 1982132472410001000010010160-0.5
Eduardo Nunez30doRR6' 0"195Jun 15, 1987876757675000049111902200100.4$4,200,000
Steven Okert25usLL6' 3"210Jul 9, 19912410384141000000000000-0.4
Josh Osich28usLL6' 2"230Sep 3, 19883500475050000000000000-0.7
Joe Panik26usLR6' 1"190Oct 30, 199041301231301290001290000000211.5
Jarrett Parker28usLL6' 4"210Jan 1, 19893444044410000003904411400.7
Hunter Pence34usRR6' 4"220Apr 13, 198311126113126117000000001171171110-0.1$18,500,000
Buster Posey30usRR6' 1"215Mar 27, 198791321251321190973200000007703.8$21,400,000All-Star
Neil Ramirez28usRR6' 4"215May 25, 1989490999000000000000-0.8
Justin Ruggiano35usRR6' 1"210Apr 12, 1982919141917000000521217030-0.8
Jeff Samardzija32usRR6' 5"225Jan 23, 19851033303130300000000000211.9$19,800,000
Pablo Sandoval30veBR5' 11"255Aug 11, 1986103936393700503300000030-0.5
Dan Slania25usRR6' 5"275May 24, 19921st101110000000000000.0
Austin Slater24usRR6' 2"215Dec 13, 19921st343234330000103013330200.2
Denard Span33usLL6' 0"210Feb 27, 198410121110121117000000011701170100-1.5$11,000,000
Chris Stratton26usRR6' 3"190Aug 22, 199021181011110000000000000.8
Hunter Strickland28usRR6' 4"220Sep 24, 198846406264640000000000001.4
Drew Stubbs32usRR6' 4"205Oct 4, 198491061010000000010010001-0.3
Albert Suarez27veRR6' 3"235Oct 8, 19892160151616000000000000-0.2
Kelby Tomlinson27usRR6' 3"180Jun 16, 1990397359756000182110900904830.4
Mac Williamson26usRR6' 4"240Jul 15, 1990323152317000000601117161-0.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.