2018 San Francisco Giants Roster

PLAYER POSITION NUMBER SALARY AGE HEIGHT WEIGHT
Ty Blach Starting Pitcher 50 N/A 27 6-1 213
Ray Black Relief Pitcher 62 N/A 28 6-5 225
Madison Bumgarner Starting Pitcher 40 N/A 29 6-4 242
Sam Dyson Relief Pitcher 49 N/A 30 6-1 212
Derek Holland Starting Pitcher 45 N/A 31 6-2 213
Pierce Johnson Relief Pitcher 58 N/A 27 6-3 200
Casey Kelly Starting Pitcher 68 N/A 28 6-3 215
Mark Melancon Relief Pitcher 41 N/A 33 6-2 215
Reyes Moronta Relief Pitcher 54 N/A 25 6-0 175
Steven Okert Relief Pitcher 32 N/A 27 6-3 210
Dereck Rodriguez Starting Pitcher 57 N/A 26 6-1 180
Will Smith Relief Pitcher 13 N/A 29 6-5 248
Chris Stratton Starting Pitcher 34 N/A 28 6-2 211
Hunter Strickland Relief Pitcher 60 N/A 29 6-3 225
Andrew Suarez Starting Pitcher 59 N/A 26 6-2 185
Jose Valdez Relief Pitcher 66 N/A 28 6-1 200
Tony Watson Relief Pitcher 56 $5,600,000 33 6-3 218
Aramis Garcia Catcher 16 N/A 25 6-2 195
Nick Hundley Catcher 5 N/A 35 6-0 203
Abiatal Avelino Second Base 46 N/A 23 5-11 186
Brandon Belt First Base 9 N/A 30 6-4 235
Brandon Crawford Shortstop 35 N/A 31 6-2 227
Chase d’Arnaud Shortstop 2 N/A 31 6-1 205
Alen Hanson Second Base 19 N/A 25 5-11 170
Ryder Jones Third Base 14 N/A 24 6-2 221
Evan Longoria Third Base 10 N/A 32 6-1 215
Joe Panik Second Base 12 N/A 27 6-1 200
Kelby Tomlinson Second Base 37 N/A 28 6-2 171
Gregor Blanco Left Field 1 N/A 34 5-11 175
Gorkys Hernandez Left Field 7 N/A 31 6-1 196
Hunter Pence Right Field 8 N/A 35 6-4 230
Chris Shaw Left Field 26 N/A 24 6-3 248
Austin Slater Left Field 53 N/A 25 6-2 197
Steven Duggar Center Field 6 N/A 24 6-2 195
Julian Fernandez Relief Pitcher 70 N/A 22 6-6 205

The San Francisco Giants roster and depth chart are updated daily to reflect any team moves via free agency, trades or injury. Players highlighted in red are currently serving time on the disabled list.

Top