Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
43 T. BeckTristan Beck RP R R 6-4 165 6/24/1996 (27) R
38 A. Cobb
Hip: Expected to be out until at least Jul 1
Alex Cobb
Hip: Expected to be out until at least Jul 1
SP R R 6-3 205 10/7/1987 (36) 12
75 C. DovalCamilo Doval RP R R 6-2 185 7/4/1997 (26) 2
45 K. HarrisonKyle Harrison SP R L 6-2 200 8/12/2001 (22) R
12 J. HicksJordan Hicks RP R R 6-2 220 9/6/1996 (27) 6
64 S. HjelleSean Hjelle RP R R 6-11 228 5/7/1997 (26) R
77 L. JacksonLuke Jackson RP R R 6-2 210 8/24/1991 (32) 7
72 T. McDonaldTrevor McDonald P R R 6-2 180 2/26/2001 (23) R
68 E. MillerErik Miller P L L 6-5 240 2/13/1998 (26) R
73 R. RodriguezRandy Rodriguez RP R R 6-0 166 9/5/1999 (24) R
33 T. RogersTaylor Rogers RP L L 6-3 181 12/17/1990 (33) 7
71 T. RogersTyler Rogers RP R R 6-3 181 12/17/1990 (33) 4
70 K. Teng
Oblique: Expected to be out until at least Mar 28
Kai-Wei Teng
Oblique: Expected to be out until at least Mar 28
SP R R 6-4 260 12/1/1998 (25) R
74 R. WalkerRyan Walker RP R R 6-1 200 11/26/1995 (28) R
62 L. WebbLogan Webb SP R R 6-1 220 11/18/1996 (27) 4
67 K. Winn
Giants' Keaton Winn: Set to start throwing program
Elbow: Probable for start of season
Keaton Winn
Giants' Keaton Winn: Set to start throwing program
Elbow: Probable for start of season
SP R R 6-4 238 2/20/1998 (26) R

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
14 P. BaileyPatrick Bailey C S R 6-0 210 5/29/1999 (24) R
21 J. Bart
Giants' Joey Bart: Facing potential roster crunch
Joey Bart
Giants' Joey Bart: Facing potential roster crunch
C R R 6-2 238 12/15/1996 (27) 2
19 T. MurphyTom Murphy C R R 6-1 206 4/3/1991 (32) 6
26 B. SabolBlake Sabol C L R 6-4 225 1/7/1998 (26) 1

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
7 J. DavisJ.D. Davis 3B R R 6-3 218 4/27/1993 (30) 5
39 T. EstradaThairo Estrada 2B R R 5-10 185 2/22/1996 (28) 3
41 W. FloresWilmer Flores 1B R R 6-2 213 8/6/1991 (32) 10
54 O. LopezOtto Lopez SS R R 5-10 185 10/1/1998 (25) R
37 M. Luciano
Giants' Marco Luciano: Scratched from lineup
Hamstring: Probable for start of season
Marco Luciano
Giants' Marco Luciano: Scratched from lineup
Hamstring: Probable for start of season
SS R R 6-1 178 9/10/2001 (22) R
P. SandovalPablo Sandoval 3B S R 5-10 268 8/11/1986 (37) 12
10 C. SchmittCasey Schmitt SS R R 6-2 215 3/1/1999 (24) R
32 D. VillarDavid Villar 2B R R 6-1 215 1/27/1997 (27) R
31 L. WadeLaMonte Wade 1B L L 6-1 205 1/1/1994 (30) 4
0 B. WiselyBrett Wisely 2B L R 5-10 180 5/8/1999 (24) R

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
8 M. ConfortoMichael Conforto RF L R 6-1 215 3/1/1993 (30) 7
49 T. FitzgeraldTyler Fitzgerald CF R R 6-3 205 9/15/1997 (26) R
29 L. MatosLuis Matos CF R R 5-11 160 1/28/2002 (22) R
53 W. MecklerWade Meckler CF L R 5-10 178 4/21/2000 (23) R
17 H. Ramos
Giants' Heliot Ramos: Ready to play Sunday
Heliot Ramos
Giants' Heliot Ramos: Ready to play Sunday
LF R R 6-1 188 9/7/1999 (24) R
13 A. Slater
Giants' Austin Slater: Cleared for Cactus League play
Austin Slater
Giants' Austin Slater: Cleared for Cactus League play
CF R R 6-1 204 12/13/1992 (31) 5
5 M. Yastrzemski
Shoulder: Probable for start of season
Mike Yastrzemski
Shoulder: Probable for start of season
RF L L 5-10 178 8/23/1990 (33) 4

Designated Hitters

NO Player POS BAT THW HT WT DOB (AGE) EXP
1 C. HummelCooper Hummel DH S R 5-10 198 11/28/1994 (29) R