Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
134Chris StrattonusPitcher*26RR6' 3"190Aug 22, 19902012
229Jeff SamardzijausPitcher*32RR6' 5"225Jan 23, 19852006
362Cory GearrinusPitcher*31RR6' 3"200Apr 14, 19862007
449Sam DysonusPitcher*29RR6' 1"205May 7, 19882012
559Kyle CrickusPitcher*24LR6' 4"220Nov 30, 19922011
670George KontosusPitcher*32RR6' 3"215Jun 12, 19852006
756Albert SuarezvePitcher*27RR6' 3"235Oct 8, 19892008
818Matt CainusPitcher*32RR6' 3"230Oct 1, 19842002
940Madison BumgarnerusPitcher*27RL6' 5"250Aug 1, 19892008
1061Josh OsichusPitcher*28LL6' 2"230Sep 3, 19882012
1150Ty BlachusPitcher*26RL6' 2"200Oct 20, 19902013
1260Hunter StricklandusPitcher*28RR6' 4"220Sep 24, 19882007
1345Matt MooreusPitcher*28LL6' 3"210Jun 18, 19892007
142Denard SpanusPosition*33LL6' 0"210Feb 27, 19842003
1510Eduardo NunezdoPosition*30RR6' 0"195Jun 15, 19872005
1628Buster PoseyusPosition*30RR6' 1"215Mar 27, 19872008
1712Joe PanikusPosition*26LR6' 1"190Oct 30, 19902011
188Hunter PenceusPosition*34RR6' 4"220Apr 13, 19832004
1937Kelby TomlinsonusPosition*27RR6' 3"180Jun 16, 19902011
2035Brandon CrawfordusPosition*30LR6' 2"215Jan 21, 19872008
219Brandon BeltusPosition*29LL6' 5"220Apr 20, 19882010
2221Conor GillaspieusPosition*29LR6' 1"195Jul 18, 19872008
2352Miguel GomezdoPosition*24SR5' 10"185Dec 17, 19922012
2466Gorkys HernandezvePosition*29RR6' 1"190Sep 7, 19872006
255Nick HundleyusPosition*33RR6' 1"205Sep 8, 19832005
2641Mark MelanconusPitcher10-day32RR6' 2"210Mar 28, 19852006
2747Johnny CuetodoPitcher10-day31RR5' 11"220Feb 15, 19862005
2853Austin SlaterusPosition10-day24RR6' 2"215Dec 13, 19922014
2938Mike MorseusPosition10-day35RR6' 5"245Mar 22, 19822000
3057Dan SlaniausPitcher25RR6' 5"275May 24, 19922013
3148Steven OkertusPitcher25LL6' 3"210Jul 9, 19912012
3252Reyes MorontadoPitcher24RR6' 0"175Jan 6, 19932011
3386Chase JohnsonusPitcher25RR6' 3"190Jan 9, 19922013
3464Derek LawusPitcher26RR6' 2"210Sep 14, 19902011
3522Christian ArroyousPosition22RR6' 1"180May 30, 19952013
3663Ryder JonesusPosition23LR6' 3"215Jun 7, 19942013
371Jae-gyun HwangkrPosition29RR6' 0"215Jul 28, 19872007
3846Orlando CalixtedoPosition25RR5' 11"180Feb 3, 19922010
3914Trevor BrownusPosition25RR6' 2"195Nov 15, 19912012
4051Mac WilliamsonusPosition26RR6' 4"240Jul 15, 19902012
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.5
Brandon Belt29usLL6' 5"220Apr 20, 198879792979600910001501150302.5$8,800,000
Ty Blach26usRL6' 2"200Oct 20, 1990226162423230000000000121.3
Madison Bumgarner27usRL6' 5"250Aug 1, 19899776770000000000001.5$11,500,000
Matt Cain32usRR6' 3"230Oct 1, 19841320191820200000000000000.0$21,000,000
Orlando Calixte25doRR5' 11"180Feb 3, 199221081090000009129010-0.1
Brandon Crawford30usLR6' 2"215Jan 21, 1987785808582000008200000500.5$8,200,000
Kyle Crick24usLR6' 4"220Nov 30, 19921st110911110000000000000.3
Johnny Cueto31doRR5' 11"220Feb 15, 19861019191919190000000000001.4$21,833,333
Sam Dyson29usRR6' 1"205May 7, 198861701617170000000000000.6
Tim Federowicz29usRR5' 10"215Aug 5, 19876212101000000000100.0
Cory Gearrin31usRR6' 3"200Apr 14, 198664104041410000000000001.4$1,050,000
Conor Gillaspie29usLR6' 1"195Jul 18, 1987839113919003016000000230-0.3$1,400,000
Miguel Gomez24doBR5' 10"185Dec 17, 19921st11211200020000000900.0
Gorkys Hernandez29veRR6' 1"190Sep 7, 1987483528373000000403213730126-1.2
Aaron Hill35usRR5' 11"200Mar 21, 1982133415341800077060060180-1.0
Nick Hundley33usRR6' 1"205Sep 8, 198310573357440440000000001710.2$2,000,000
Jae-gyun Hwang29krRR6' 0"215Jul 28, 19871st1310131200201000000020-0.1
Ryder Jones23usLR6' 3"215Jun 7, 19941st76770000701001010-0.4
George Kontos32usRR6' 3"215Jun 12, 198574704347470000000000000.7$1,750,000
Derek Law26usRR6' 2"210Sep 14, 199023103031310000000000000.0
Chris Marrero28usRR6' 3"229Jul 2, 198831591512000000120012040-0.6
Mark Melancon32usRR6' 2"210Mar 28, 198592202122220000000000000.1$9,000,000
Matt Moore28usLL6' 3"210Jun 18, 198972020202020000000000000-0.5$7,000,000
Bryan Morris30usLR6' 3"220Mar 28, 19876200202020000000000000-0.2
Mike Morse35usRR6' 5"245Mar 22, 1982132472410001000010010160-0.5
Eduardo Nunez30doRR6' 0"195Jun 15, 1987876757675000049111902200100.2$4,200,000
Steven Okert25usLL6' 3"210Jul 9, 19912320293232000000000000-0.4
Josh Osich28usLL6' 2"230Sep 3, 198833303333330000000000000.0
Joe Panik26usLR6' 1"190Oct 30, 1990491879191000910000000100.6
Jarrett Parker28usLL6' 4"210Jan 1, 19893989900000080190100.0
Hunter Pence34usRR6' 4"220Apr 13, 19831181728174000000007474170-0.9$18,500,000
Buster Posey30usRR6' 1"215Mar 27, 19879898389790711400000004603.3$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, 19851023202320200000000000210.8$19,800,000
Dan Slania25usRR6' 5"275May 24, 19921st101110000000000000.0
Austin Slater24usRR6' 2"215Dec 13, 19921st292729280000102513280200.3
Denard Span33usLL6' 0"210Feb 27, 19841077697774000000074074070-0.6$11,000,000
Chris Stratton26usRR6' 3"190Aug 22, 1990241344000000000000-0.2
Hunter Strickland28usRR6' 4"220Sep 24, 198844104041410000000000001.3
Drew Stubbs32usRR6' 4"205Oct 4, 198491061010000000010010001-0.5
Albert Suarez27veRR6' 3"235Oct 8, 19892202220000000000000.2
Kelby Tomlinson27usRR6' 3"180Jun 16, 1990356125624000595600603430.3
Mac Williamson26usRR6' 4"240Jul 15, 199031210121100000030811001-0.3
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.