BA Newsletter: Get Analysis, Rankings Delivered To Your Inbox!

San Francisco Giants

Roster

Pitchers

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
Will BednarRHPRR6'2"22922Jun 13, 2000Yes
John BertrandLHPLL6'0"20524Feb 8, 1998Yes
47Hayden BirdsongRHPRR6'0"21521Aug 30, 2001Yes
Rohan HandaLHPLL6'0"21022Feb 28, 2000Yes
37Joe KemlageLHPBL6'0"22024Jan 19, 1999Yes
48William KempnerRHPRR6'0"22221Jun 18, 2001Yes
22Seth LonswayLHPLL6'3"19524Oct 7, 1998Yes
35Ben MadisonRHPRR6'3"20525Sep 15, 1997Yes
40Mikell ManzanoRHPRR6'0"14020Nov 30, 2002Yes
16Manuel MercedesRHPRR6'0"16220Sep 21, 2002Yes
Matt MikulskiLHPLL6'4"20523May 8, 1999Yes
51Spencer MilesRHPLR6'0"18022Jul 26, 2000Yes
Carson RagsdaleRHPRR6'8"22524May 25, 1998Yes
54Julio RodriguezRHPRR6'3"18022Feb 10, 2000Yes
33Eric SilvaRHPRR6'1"18520Oct 3, 2002Yes
34Liam SimonRHPRR6'0"22022Oct 16, 2000Yes
43Nick SinacolaRHPLR6'1"19023Oct 29, 1999Yes
29Ian VillersRHPRR6'6"24522Sep 1, 2000Yes
55Carson WhisenhuntLHPLL6'3"20922Oct 20, 2000Yes

Catchers

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
32Zach MorganCRR6'0"18022Mar 30, 2000Yes
9Rayner SantanaCRR6'3"23220Aug 15, 2002Yes
6Adrian SugasteyCRR6'1"17020Oct 23, 2002Yes

Infielders

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
13Aeverson ArteagaSSRR6'1"17419Mar 16, 2003Yes
2Victor Bericoto1BRR6'1"15521Dec 3, 2001Yes
26Garrett Frechette1BLL6'3"20022Dec 31, 2000Yes
21Andrew Kachel2BLR6'0"17022Dec 24, 2000Yes
Abdiel Layer3BBR6'2"17024Aug 9, 1998Yes
Edison MoraSSRR6'2"16522Aug 13, 2000Yes
10Yorlis Rodriguez3BRR6'0"18723Jul 20, 1999Yes
1Anyesber SiviraSSRR5'9"15523Jan 9, 2000Yes
12Diego VelasquezSSSR6'1"15019Oct 1, 2003Yes
39Logan Wyatt1BLR6'4"23025Nov 15, 1997Yes

Outfielders

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
19P.J. HilsonOFRR5'11"17522Aug 25, 2000Yes
28Wade MecklerOFSR5'0"17822Apr 21, 2000Yes
18Alexander SuarezCFRR6'2"16021Dec 20, 2001Yes
of Free Stories Remaining