San Francisco Giants Depth Chart
1B
Depth Position Player Name Jersey Status
Starter Rafael Devers 16 Healthy
Backup Bryce Eldridge 8 Healthy
#3 string Luis Arraez 4 Healthy
#3 string Buddy Kennedy 41 Healthy
2B
Depth Position Player Name Jersey Status
Starter Luis Arraez 4 Healthy
Backup Osleivis Basabe 39 Healthy
#3 string Nate Furman 56 Healthy
#4 string Christian Koss 50 Healthy
#5 string Buddy Kennedy 41 Healthy
#6 string Jesus Rodriguez 79 Healthy
3B
Depth Position Player Name Jersey Status
#3 string Christian Koss 50 Healthy
#4 string Buddy Kennedy 41 Healthy
#5 string Jesus Rodriguez 79 Healthy
#5 string Nate Furman 56 Healthy
#6 string Osleivis Basabe 39 Healthy
#7 string Rafael Devers 16 Healthy
C
Depth Position Player Name Jersey Status
Starter Drew Cavanaugh 61 Healthy
Backup Daniel Susac 6 Healthy
#3 string Jesus Rodriguez 79 Healthy
CF
Depth Position Player Name Jersey Status
Starter Grant McCray 58 Healthy
Backup Drew Gilbert 0 Healthy
#3 string Jung Hoo Lee 51 Healthy
#5 string Heliot Ramos 17 Healthy
CL
Depth Position Player Name Jersey Status
Starter Dylan Smith 66 Healthy
Starter Erik Miller 67 Healthy
Backup Caleb Kilian 45 Healthy
Backup Keaton Winn 67 Healthy
DH
Depth Position Player Name Jersey Status
Starter Bryce Eldridge 8 Healthy
Backup Rafael Devers 16 Healthy
#3 string Jesus Rodriguez 79 Healthy
#3 string Heliot Ramos 17 Healthy
#4 string Luis Arraez 4 Healthy
#4 string Willy Adames 2 Healthy
#5 string Jung Hoo Lee 51 Healthy
#6 string Nate Furman 56 Healthy
#7 string Osleivis Basabe 39 Healthy
LF
Depth Position Player Name Jersey Status
Starter Heliot Ramos 17 Healthy
Backup Grant McCray 58 Healthy
#4 string Drew Gilbert 0 Healthy
#5 string Jesus Rodriguez 79 Healthy
#6 string Jung Hoo Lee 51 Healthy
P
Depth Position Player Name Jersey Status
Starter Logan Webb 62 Healthy
Backup Landen Roupp 65 Healthy
#3 string Robbie Ray 38 Healthy
#3 string Carson Whisenhunt 88 Healthy
#4 string Tyler Mahle 54 Healthy
#4 string Blade Tidwell 46 Healthy
#6 string Trevor McDonald 72 Day-To-Day
RF
Depth Position Player Name Jersey Status
Starter Jung Hoo Lee 51 Healthy
Backup Heliot Ramos 17 Healthy
#3 string Grant McCray 58 Healthy
#5 string Osleivis Basabe 39 Healthy
#6 string Jesus Rodriguez 79 Healthy
#7 string Drew Gilbert 0 Healthy
RP
Depth Position Player Name Jersey Status
Starter Sam Hentges 31 Healthy
Starter Dylan Smith 66 Healthy
Backup JT Brubaker 34 Healthy
Backup Keaton Winn 67 Healthy
#3 string Jason Foley 64 Healthy
#4 string Adrian Houser 12 Healthy
#5 string Carson Seymour 77 Healthy
#6 string Reiver Sanmartin 48 Healthy
#7 string Tristan Beck 43 Healthy
SS
Depth Position Player Name Jersey Status
Starter Willy Adames 2 Healthy
#3 string Christian Koss 50 Healthy
#4 string Osleivis Basabe 39 Healthy