Giants Roster & Staff

Pitchers

#   Name B/T Ht Wt DOB
Melvin Adon R/R 6'3" 235lbs 6/9/94
38 Tyler Beede R/R 6'3" 211lbs 5/23/93
50 Ty Blach R/L 6'1" 213lbs 10/20/90
62 Ray Black R/R 6'5" 225lbs 6/26/90
40 Madison Bumgarner R/L 6'4" 242lbs 8/1/89
Sam Coonrod R/R 6'2" 225lbs 9/22/92
47 Johnny Cueto R/R 5'11" 229lbs 2/15/86
49 Sam Dyson R/R 6'1" 212lbs 5/7/88
86 Chase Johnson R/R 6'4" 192lbs 1/9/92
64 Derek Law R/R 6'3" 215lbs 9/14/90
41 Mark Melancon R/R 6'2" 215lbs 3/28/85
54 Reyes Moronta R/R 5'11" 241lbs 1/6/93
32 Steven Okert L/L 6'2" 202lbs 7/9/91
61 Josh Osich L/L 6'3" 232lbs 9/3/88
57 Dereck Rodriguez R/R 6'1" 215lbs 6/5/92
29 Jeff Samardzija R/R 6'5" 240lbs 1/23/85
13 Will Smith R/L 6'5" 248lbs 7/10/89
34 Chris Stratton R/R 6'2" 211lbs 8/22/90
60 Hunter Strickland R/R 6'3" 225lbs 9/24/88
59 Andrew Suarez L/L 6'0" 187lbs 9/11/92
56 Tony Watson L/L 6'3" 218lbs 5/30/85
Logan Webb R/R 6'2" 220lbs 11/18/96

Catchers

#   Name B/T Ht Wt DOB
16 Aramis Garcia R/R 6'2" 220lbs 1/12/93
28 Buster Posey R/R 6'1" 210lbs 3/27/87

Infield

#   Name B/T Ht Wt DOB
46 Abiatal Avelino R/R 5'11" 195lbs 2/14/95
9 Brandon Belt L/L 6'4" 235lbs 4/20/88
35 Brandon Crawford L/R 6'2" 227lbs 1/21/87
19 Alen Hanson S/R 6'0" 170lbs 10/22/92
14 Ryder Jones L/R 6'2" 221lbs 6/7/94
10 Evan Longoria R/R 6'1" 215lbs 10/7/85
12 Joe Panik L/R 6'1" 200lbs 10/30/90
48 Pablo Sandoval S/R 5'11" 268lbs 8/11/86

Outfield

#   Name B/T Ht Wt DOB
6 Steven Duggar L/R 6'2" 189lbs 11/4/93
7 Gorkys Hernandez R/R 6'1" 196lbs 9/7/87
26 Chris Shaw L/R 6'3" 226lbs 10/20/93
53 Austin Slater R/R 6'2" 197lbs 12/13/92
Mac Williamson R/R 6'4" 237lbs 7/15/90
*
Not on Active Roster
**
Not on 40-Man Roster