Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
54 S. AlexanderScott Alexander RP L L 6-2 195 7/10/1989 (33) 4
86 T. Beck
Giants' Tristan Beck: Joins 40-man roster
Tristan Beck
Giants' Tristan Beck: Joins 40-man roster
P R R 6-4 165 6/24/1996 (26) R
59 J. BrebbiaJohn Brebbia RP L R 6-1 200 5/30/1990 (32) 3
38 A. CobbAlex Cobb SP R R 6-3 205 10/7/1987 (35) 9
J. CruzJose Cruz P R R 6-1 178 5/18/2000 (22) R
75 C. DovalCamilo Doval RP R R 6-2 206 7/4/1997 (25) R
64 S. HjelleSean Hjelle RP R R 6-11 225 5/7/1997 (25) R
W. HuangWei-Chieh Huang RP R R 6-1 165 9/26/1993 (29) R
34 J. JunisJake Junis SP R R 6-3 210 9/16/1992 (30) 3
73 S. Long
Oblique: Probable for start of season
Sam Long
Oblique: Probable for start of season
RP L L 6-1 185 7/8/1995 (27) R
74 Y. MarteYunior Marte RP R R 6-2 180 2/2/1995 (27) R
16 C. Rodon
Carlos Rodon: Opts out of deal
Carlos Rodon
Carlos Rodon: Opts out of deal
SP L L 6-3 235 12/10/1992 (29) 5
72 R. RodriguezRandy Rodriguez RP R R 6-0 166 9/5/1999 (23) R
71 T. RogersTyler Rogers RP R R 6-5 187 12/17/1990 (31) 1
78 G. Santos
Groin: Probable for start of season
Gregory Santos
Groin: Probable for start of season
RP R R 6-2 190 8/28/1999 (23) R
76 C. WaitesCole Waites RP R R 6-3 180 6/10/1998 (24) R
K. WinnKeaton Winn P R R 6-4 238 2/20/1998 (24) R
89 M. YajureMiguel Yajure RP R R 6-1 175 5/1/1998 (24) R

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
21 J. BartJoey Bart C R R 6-3 220 12/15/1996 (25) R
14 A. WynnsAustin Wynns C R R 6-2 215 12/10/1990 (31) 1

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
35 B. CrawfordBrandon Crawford SS L R 6-2 227 1/21/1987 (35) 9
1 I. Diaz
Giants' Isan Diaz: Contract selected by Giants
Isan Diaz
Giants' Isan Diaz: Contract selected by Giants
3B L R 5-10 185 5/27/1996 (26) 1
39 T. EstradaThairo Estrada 2B R R 5-10 185 2/22/1996 (26) 1
41 W. FloresWilmer Flores 2B R R 6-3 205 8/6/1991 (31) 7
94 M. Luciano
Giants' Marco Luciano: Shielded from Rule 5 draft
Marco Luciano
Giants' Marco Luciano: Shielded from Rule 5 draft
SS R R 6-2 178 9/10/2001 (21) R
70 D. VillarDavid Villar 3B R R 5-11 227 1/27/1997 (25) R
B. Wisely
Giants' Brett Wisely: Sent to San Francisco
Brett Wisely
Giants' Brett Wisely: Sent to San Francisco
2B L R 5-10 180 5/8/1999 (23) R

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
7 A. Dean
Giants' Austin Dean: Outrighted to minors
Austin Dean
Giants' Austin Dean: Outrighted to minors
LF R R 6-1 190 10/14/1993 (29) 1
23 J. Pederson
Giants' Joc Pederson: Back with Giants on Q.O.
Joc Pederson
Giants' Joc Pederson: Back with Giants on Q.O.
LF L L 6-1 220 4/21/1992 (30) 6
53 H. RamosHeliot Ramos RF R R 6-1 188 9/7/1999 (23) R
13 A. SlaterAustin Slater CF R R 6-2 197 12/13/1992 (29) 2
31 L. WadeLaMonte Wade RF L L 6-1 189 1/1/1994 (28) 1
5 M. Yastrzemski
Giants' Mike Yastrzemski: Agrees to avoid arbitration
Mike Yastrzemski
Giants' Mike Yastrzemski: Agrees to avoid arbitration
RF L L 5-11 185 8/23/1990 (32) 1