San Francisco Giants Team Roster

Batters - 15
Pos Player Age
SS Brandon Crawford 37
2B Thairo Estrada 28
1B Wilmer Flores 33
SS Lucius Fox 27
CF Jason Heyward 35
3B Marco Luciano 23
3B Marco Luciano 23
CF Luis Matos 22
CF Luis Matos 22
CF Luis Matos 22
C Salvador Perez 34
3B Anthony Rendon 34
RF Alex Verdugo 28
LF LaMonte Wade Jr. 30
SS Donovan Walton 30
Pitchers - 21
Pos Player Age
RP Tanner Andrews 29
RP Raymond Burgos 26
RP Kervin Castro 25
RP Sam Delaplane 29
CL Camilo Doval 27
RP Luke Fox 22
RP Luke Fox 22
RP John Gavin 29
SP Kyle Harrison 23
RP Spencer Howard 28
SP Sean Manaea 32
RP Evan Marshall 34
RP Taylor Rogers 33
SP Joe Ross 31
RP Juan Sanchez 24
RP Cody Stashak 30
RP Cole Waites 26
SP Logan Webb 28
SP Logan Webb 28
RP Keaton Winn 26
SP Alex Wood 33