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

San Francisco Giants

Roster

Pitchers

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
64Shaun AndersonRHPRR6'4"22526Oct 29, 1994Yes
45Caleb BaragarLHPRL6'3"21526Apr 9, 1994Yes
38Tyler BeedeRHPRR6'3"21127May 23, 1993Yes
John BrebbiaRHPRR6'1"18530May 30, 1990Yes
Kervin CastroRHPRR6'0"18521Feb 7, 1999Yes
47Johnny CuetoRHPRR5'11"22934Feb 15, 1986Yes
Anthony DeSclafaniRHPRR6'1"19530Apr 18, 1990Yes
Camilo DovalRHPRR6'2"18023Jul 4, 1997Yes
66Jarlin GarciaLHPLL6'3"21527Jan 18, 1993Yes
34Kevin GausmanRHPRR6'3"19030Jan 6, 1991Yes
58Trevor GottRHPRR6'0"18528Aug 26, 1992Yes
51Conner MenezLHPLL6'3"20525May 29, 1995Yes
54Reyes MorontaRHPRR5'11"24128Jan 6, 1993Yes
Dedniel NunezRHPRR6'2"18024Jun 5, 1996Yes
60Wandy PeraltaLHPLL6'0"22029Jul 27, 1991Yes
71Tyler RogersRHPRR6'5"18730Dec 17, 1990Yes
Gregory SantosRHPRR6'2"19021Aug 28, 1999Yes
67Sam SelmanLHPRL6'3"19030Nov 14, 1990Yes
62Logan WebbRHPRR6'2"22024Nov 18, 1996Yes
Matt WislerRHPRR6'3"21528Sep 12, 1992Yes
Alex WoodLHPLL6'4"21530Jan 12, 1991Yes

Catchers

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
21Joey BartCRR6'2"23824Dec 15, 1996Yes
Curt CasaliCRR6'3"22532Nov 9, 1988Yes
28Buster PoseyCRR6'1"21033Mar 27, 1987Yes
14Chadwick TrompCRR5'9"20525Mar 21, 1995Yes

Infielders

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
9Brandon Belt1BLL6'4"23532Apr 20, 1988Yes
35Brandon CrawfordSSLR6'2"22733Jan 21, 1987Yes
1Mauricio Dubon2BRR6'0"16026Jul 19, 1994Yes
41Wilmer Flores1BRR6'3"20529Aug 6, 1991Yes
10Evan Longoria3BRR6'1"21535Oct 7, 1985Yes
33Darin Ruf1BRR6'3"25034Jul 28, 1986Yes
7Donovan Solano3BRR5'10"20533Dec 17, 1987Yes
Jason Vosler3BLR6'2"20527Sep 6, 1993Yes

Outfielders

NO.PLAYERPOSBTHTWTAGEBIRTHDAY40-Man
53Luis Alexander BasabeLFBR6'0"16024Aug 26, 1996Yes
Alexander CanarioOFRR6'0"20320May 7, 2000Yes
Jaylin DavisRFRR6'1"19026Jul 1, 1994Yes
12Alex DickersonRFLL6'3"23530May 26, 1990Yes
6Steven DuggarRFLR6'2"18927Nov 4, 1993Yes
13Austin SlaterLFRR6'2"19728Dec 13, 1992Yes
5Mike YastrzemskiCFLL5'11"18030Aug 23, 1990Yes
of Free Stories Remaining