San Francisco Giants Secondary Team Roster

Batters - 19
Pos Player Age
3B Manny Machado 31
1B Eric Hosmer 34
SS Nick Ahmed 33
C Tomás Nido 29
3B Jace Peterson 33
SS Andrelton Simmons 34
CF Lorenzo Cain 37
3B David Villar 26
SS Luke Waddell 25
C René Pinto (AAA) 26
C Yasmani Grandal 34
SS Brandon Crawford 36
2B Jose Altuve 33
CF Austin Slater 30
RF Rafael Ortega 32
CF Ryan McKenna (AAA) 26
LF Nelson Velazquez (AAA) 24
CF Cedric Mullins 29
CF Myles Straw 29
Pitchers - 21
Pos Player Age
SP Logan Gilbert 26
RP Ryan Pressly 34
RP Evan Phillips 29
SP Logan Webb 26
RP Luis Garcia 36
RP Nabil Crismatt 28
RP Alex Cobb 36
SP Hoby Milner 32
RP Gregory Soto 28
SP Logan Allen (AAA) 25
RP Max Kranick (AAA) 26
RP Chris Vallimont (AAA) 26
RP Anthony DeSclafani 33
RP Joey Wentz (AAA) 26
SP Kevin Gausman 32
RP Caleb Kilian (AAA) 26
RP Ethan Roberts (AAA) 26
RP Craig Stammen 39
RP Jose Quintana 34
RP Sean Hjelle (AAA) 26
RP Trevor Williams 31