Pitchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
84 M. Adon Melvin Adon SP R R 6-3 235 6/9/1994 (24) 0
J. Barrett
Giants' Jake Barrett: Sent to San Francisco
Jake Barrett
Giants' Jake Barrett: Sent to San Francisco
RP R R 6-2 240 7/22/1991 (27) 3
38 T. Beede Tyler Beede SP R R 6-3 210 5/23/1993 (25) 1
50 T. Blach Ty Blach SP R L 6-2 220 10/20/1990 (28) 3
62 R. Black Ray Black RP R R 6-5 225 6/26/1990 (28) 1
40 M. Bumgarner Madison Bumgarner SP R L 6-4 242 8/1/1989 (29) 10
74 S. Coonrod Sam Coonrod RP R R 6-2 225 9/22/1992 (26) 0
49 S. Dyson Sam Dyson RP R R 6-1 210 5/7/1988 (30) 7
T. Gott
Giants' Trevor Gott: Dealt to Giants
Trevor Gott
Giants' Trevor Gott: Dealt to Giants
RP R R 6-0 185 8/26/1992 (26) 4
45 D. Holland Derek Holland SP S L 6-2 213 10/9/1986 (32) 10
41 M. Melancon Mark Melancon RP R R 6-2 210 3/28/1985 (33) 10
54 R. Moronta Reyes Moronta RP R R 5-11 241 1/6/1993 (26) 2
32 S. Okert Steven Okert RP L L 6-2 202 7/9/1991 (27) 3
37 D. Pomeranz Drew Pomeranz SP R L 6-5 228 11/22/1988 (30) 8
57 D. Rodriguez Dereck Rodriguez SP R R 6-1 215 6/5/1992 (26) 1
29 J. Samardzija
Giants' Jeff Samardzija: Resumes throwing
Jeff Samardzija
Giants' Jeff Samardzija: Resumes throwing
SP R R 6-5 240 1/23/1985 (34) 11
13 W. Smith Will Smith RP R L 6-5 248 7/10/1989 (29) 6
34 C. Stratton Chris Stratton RP R R 6-2 211 8/22/1990 (28) 3
59 A. Suarez Andrew Suarez RP L L 6-2 210 9/11/1992 (26) 1
46 P. Venditte Pat Venditte RP S B 6-1 185 6/30/1985 (33) 3
56 T. Watson Tony Watson RP L L 6-3 218 5/30/1985 (33) 8

Catchers

NO Player POS BAT THW HT WT DOB (AGE) EXP
16 A. Garcia Aramis Garcia C R R 6-2 220 1/12/1993 (26) 1
28 B. Posey
Giants' Buster Posey: Expects to be ready for Opening Day
Buster Posey
Giants' Buster Posey: Expects to be ready for Opening Day
C R R 6-1 207 3/27/1987 (31) 10

Infielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
2 A. Avelino Abiatal Avelino SS R R 5-11 195 2/14/1995 (24) 1
9 B. Belt Brandon Belt 1B L L 6-4 232 4/20/1988 (30) 8
35 B. Crawford Brandon Crawford SS L R 6-2 227 1/21/1987 (32) 8
19 A. Hanson Alen Hanson 2B S R 6-0 170 10/22/1992 (26) 3
14 R. Jones
Giants' Ryder Jones: Hits for first time since surgery
Ryder Jones
Giants' Ryder Jones: Hits for first time since surgery
3B L R 6-2 221 6/7/1994 (24) 2
10 E. Longoria Evan Longoria 3B R R 6-1 215 10/7/1985 (33) 11
M. Luciano Marco Luciano SS R R 6-2 178 9/10/2001 (17) R
12 J. Panik Joe Panik SS L R 6-1 199 10/30/1990 (28) 5
48 P. Sandoval Pablo Sandoval 3B S R 5-11 268 8/11/1986 (32) 11
1 B. Valera Breyvic Valera 2B S R 5-10 160 1/8/1992 (27) 2

Outfielders

NO Player POS BAT THW HT WT DOB (AGE) EXP
6 S. Duggar
Giants' Steven Duggar: Tabbed for top-two lineup spot
Steven Duggar
Giants' Steven Duggar: Tabbed for top-two lineup spot
RF L R 6-2 189 11/4/1993 (25) 1
52 D. Ferguson Drew Ferguson CF R R 5-11 180 8/3/1992 (26) 0
26 C. Shaw Chris Shaw LF L R 6-4 235 10/20/1993 (25) 1
53 A. Slater Austin Slater LF R R 6-2 197 12/13/1992 (26) 2

Designated Hitters

NO Player POS BAT THW HT WT DOB (AGE) EXP
51 M. Williamson
Giants' Mac Williamson: Clear of concussion symptoms
Mac Williamson
Giants' Mac Williamson: Clear of concussion symptoms
DH R R 6-4 237 7/15/1990 (28) 4
24/7 Scores, News and Highlights