San Francisco Giants Secondary Team Roster

Batters - 18
Pos Player Age
LF Juan Soto 25
1B Wilmer Flores 32
LF Kerry Carpenter (AAA) 26
RF Kyle Stowers (AAA) 26
C Luis Campusano 25
2B Jose Miranda (AAA) 25
2B Jorbit Vivas (AAA) 23
3B Nolan Arenado 33
SS Francisco Lindor 30
RF Mookie Betts 31
SS CJ Abrams 23
CF Aaron Judge 32
CF Riley Greene 23
LF Bryan De La Cruz 27
CF Luis Matos (AAA) 22
2B Marcus Semien 33
1B Triston Casas 24
C Jose Trevino 31
Pitchers - 19
Pos Player Age
SP Jeffrey Springs 31
RP Julio Urias 27
SP Luis Garcia 27
RP Brusdar Graterol 25
RP Paul Sewald 34
CL Josh Hader 30
RP Aaron Ashby 26
RP Alex Lange (AA) 28
SP Brandon Woodruff 31
SP Clayton Kershaw 36
RP Ian Hamilton 28
SP Prelander Berroa (AAA) 24
SP Brandon Pfaadt (AAA) 25
SP Joey Cantillo 24
SP Tanner Bibee (AAA) 25
RP Tanner Scott 29
SP Eury Perez 21
SP Kyle Harrison (AAA) 22
RP Chad Green 33