San Francisco Giants Team Roster

Batters - 14
Pos Player Age
SS Aeverson Arteaga 17
C Joey Bart 23
LF Hunter Bishop 22
CF Alexander Canario 20
RF Jaylin Davis 26
RF Jaylin Davis 26
2B Mauricio Dubon 26
SS Marco Luciano 19
LF Luis Matos 18
RF Heliot Ramos 21
C Rayner Santana 18
3B Luis Toribio 20
3B Will Wilson 22
1B Logan Wyatt 22
Pitchers - 12
Pos Player Age
CL Melvin Adon 26
SP Tristan Beck 24
SP Seth Corry 21
SP Sean Hjelle 23
RP Jose Marte 24
RP Trevor McDonald 19
SP Conner Menez 25
RP Blake Rivera 22
RP Gregory Santos 21
RP Kai-Wei Teng 21
SP Logan Webb 23
RP Jake Wong 24