Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
72 M. Adon
Giants' Melvin Adon: Reporting to Triple-A
Melvin Adon
Giants' Melvin Adon: Reporting to Triple-A
SP R R 6-3 235 6/9/1994 (25) R
31 T. Anderson
Knee: Expected to be out until at least Jul 1
Tyler Anderson
Knee: Expected to be out until at least Jul 1
SP L L 6-3 215 12/30/1989 (30) 4
38 T. Beede
Elbow: Out for the season
Tyler Beede
Elbow: Out for the season
SP R R 6-3 210 5/23/1993 (27) 2
65 S. Coonrod Sam Coonrod RP R R 6-2 225 9/22/1992 (27) 1
47 J. Cueto Johnny Cueto SP R R 5-11 229 2/15/1986 (34) 12
75 E. Franco Enderson Franco RP R R 6-2 180 12/29/1992 (27) 1
97 J. Garcia Jarlin Garcia SP L L 6-3 217 1/18/1993 (27) 3
34 K. Gausman
Giants' Kevin Gausman: Locked into middle of rotation
Kevin Gausman
Giants' Kevin Gausman: Locked into middle of rotation
SP L R 6-3 200 1/6/1991 (29) 7
58 T. Gott Trevor Gott RP R R 6-0 185 8/26/1992 (27) 5
74 J. Gustave Jandel Gustave RP R R 6-2 224 10/12/1992 (27) 3
52 D. Jimenez Dany Jimenez RP R R 6-3 190 12/23/1993 (26) R
51 C. Menez Conner Menez RP L L 6-3 195 5/29/1995 (25) 1
60 W. Peralta Wandy Peralta RP L L 6-0 220 7/27/1991 (28) 4
57 D. Rodriguez Dereck Rodriguez SP R R 6-1 215 6/5/1992 (28) 2
71 T. Rogers Tyler Rogers RP R R 6-5 187 12/17/1990 (29) 1
29 J. Samardzija Jeff Samardzija SP R R 6-5 240 1/23/1985 (35) 12
67 S. Selman Sam Selman RP R L 6-3 195 11/14/1990 (29) 1
18 D. Smyly Drew Smyly SP L L 6-3 190 6/13/1989 (30) 6
59 A. Suarez
Giants' Andrew Suarez: Role still undetermined
Andrew Suarez
Giants' Andrew Suarez: Role still undetermined
RP L L 6-2 210 9/11/1992 (27) 2
56 T. Watson
Giants' Tony Watson: To benefit from delay
Shoulder: Expected to be out until at least Jul 1
Tony Watson
Giants' Tony Watson: To benefit from delay
Shoulder: Expected to be out until at least Jul 1
RP L L 6-3 218 5/30/1985 (35) 9
62 L. Webb Logan Webb SP R R 6-2 220 11/18/1996 (23) 1

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
16 A. Garcia
Hip: Expected to be out until at least Aug 18
Aramis Garcia
Hip: Expected to be out until at least Aug 18
C R R 6-2 220 1/12/1993 (27) 2
28 B. Posey Buster Posey C R R 6-1 207 3/27/1987 (33) 11

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
9 B. Belt Brandon Belt 1B L L 6-4 232 4/20/1988 (32) 9
35 B. Crawford
Giants' Brandon Crawford: Strong spring showcase
Brandon Crawford
Giants' Brandon Crawford: Strong spring showcase
SS L R 6-2 227 1/21/1987 (33) 9
1 M. Dubon Mauricio Dubon 2B R R 6-0 160 7/19/1994 (25) 1
41 W. Flores Wilmer Flores 2B R R 6-3 205 8/6/1991 (28) 7
10 E. Longoria
Giants' Evan Longoria: Rough spring showing
Evan Longoria
Giants' Evan Longoria: Rough spring showing
3B R R 6-1 215 10/7/1985 (34) 12
26 C. Shaw Chris Shaw 1B L R 6-4 235 10/20/1993 (26) 2
7 D. Solano Donovan Solano 2B R R 5-10 205 12/17/1987 (32) 6
32 K. Wong Kean Wong 2B L R 5-11 190 4/17/1995 (25) 1

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
46 A. Avelino Abiatal Avelino LF R R 5-11 195 2/14/1995 (25) 2
49 J. Davis Jaylin Davis RF R R 6-1 190 7/1/1994 (25) 1
12 A. Dickerson
Giants' Alex Dickerson: Strong in Cactus League
Alex Dickerson
Giants' Alex Dickerson: Strong in Cactus League
LF L L 6-3 228 5/26/1990 (30) 3
70 J. McCarthy Joe McCarthy RF L L 6-3 220 2/23/1994 (26) R
8 H. Pence
Giants' Hunter Pence: Brief spring training appearance
Hunter Pence
Giants' Hunter Pence: Brief spring training appearance
RF R R 6-4 220 4/13/1983 (37) 13
J. Siri
Giants' Jose Siri: To open at Double-A
Jose Siri
Giants' Jose Siri: To open at Double-A
CF R R 6-2 175 7/22/1995 (24) R
13 A. Slater Austin Slater RF R R 6-2 197 12/13/1992 (27) 3
5 M. Yastrzemski
Giants' Mike Yastrzemski: Working in center field
Mike Yastrzemski
Giants' Mike Yastrzemski: Working in center field
LF L L 5-11 185 8/23/1990 (29) 1