San Francisco Giants Team Roster

Batters - 13
Pos Player Age
SS CJ Abrams 23
3B Nolan Arenado 33
RF Mookie Betts 31
C Luis Campusano 25
1B Triston Casas 24
LF Bryan De La Cruz 27
1B Wilmer Flores 32
CF Riley Greene 23
CF Aaron Judge 32
SS Francisco Lindor 30
2B Marcus Semien 33
LF Juan Soto 25
C Jose Trevino 31
Pitchers - 13
Pos Player Age
RP Joey Cantillo 24
SP Luis Garcia 27
RP Brusdar Graterol 25
RP Chad Green 33
CL Josh Hader 30
RP Ian Hamilton 28
SP Clayton Kershaw 36
SP Eury Perez 21
RP Tanner Scott 29
RP Paul Sewald 34
SP Jeffrey Springs 31
RP Julio Urias 27
SP Brandon Woodruff 31