San Francisco Giants Secondary Team Roster

Batters - 22
Pos Player Age
3B Abiatal Avelino (AAA) 25
3B Evan Longoria 34
SS Brandon Crawford 33
CF Luis Barrera 24
3B Cristhian Adames 29
LF Alex Dickerson 30
C Tyler Heineman 29
C Buster Posey 33
1B Brandon Belt 32
LF Mike Yastrzemski (AAA) 30
LF Hunter Pence 37
2B Wilmer Flores 29
RF Heliot Ramos 21
LF Austin Slater 27
CF Billy Hamilton 30
3B Carter Kieboom 23
SS Mauricio Dubon (AAA) 26
CF Steven Duggar 26
RF Jaylin Davis 26
LF Chris Shaw (AAA) 26
C Rob Brantly (AAA) 31
1B Darin Ruf 34
Pitchers - 16
Pos Player Age
SP Jeff Samardzija 35
CL Tony Watson 35
SP Packy Naughton 24
RP Sam Wolff (AAA) 29
RP Tyler Rogers (AAA) 29
SP Logan Webb 23
RP Dany Jimenez 26
RP Sam Selman (AAA) 29
RP Sam Coonrod 28
RP Reyes Moronta 27
SP Sean Hjelle 23
RP Conner Menez 25
RP Trevor Cahill 32
RP Dereck Rodriguez (AAA) 28
SP Tyler Ivey 24
SP Shaun Anderson (AAA) 25