FL Team Depth Chart By Position -- 2024 San Francisco Giants
Regular season

SP
NameTGSSDurGRRDur
WheelerR32Vg0
Peterson,DL21Av6Av
Lambert,PR11Av14Ex
DaviesR18Av0
Irvin,JR24Av0
ShusterL11Av0
WainwrightR21Av0
RodonL14Fr0
ThorntonR1 26Av
JunisR4 36Ex
Swanson,ER0 69Av
Montero,RR0 68Av
Thompson,KR0 19Vg
LloveraR0 30Av
Wilson,SR0 52Av
HoldermanR0 58Av
Anderson, IR0 0
VerHagenR0 60Av
Cruz,SR4 6Vg
Total 161 444 

RP
NameTGRRDurGSSDur
JunisR36Ex4
Lambert,PR14Ex11Av
Thompson,KR19Vg0
Cruz,SR6Vg4
ThorntonR26Av1
Peterson,DL6Av21Av
Swanson,ER69Av0
Montero,RR68Av0
LloveraR30Av0
Wilson,SR52Av0
HoldermanR58Av0
VerHagenR60Av0
RodonL0 14Fr
WheelerR0 32Vg
Anderson, IR0 0
DaviesR0 18Av
Irvin,JR0 24Av
ShusterL0 11Av
WainwrightR0 21Av
Total 444 161 

C
NameBGCCThr
Adams,RR44Av/87 Av
LeonS21Av/101Fr
Herrera,JS41Av/111Vg
LangeliersR135Av/122Vg
BeltL103 
MarisnickR46 
HampsonR98 
WalshL39 
EspinalR93 
MontesR18 
DuffyR78 
VaughnR152 
SheetsL118 
PenaR150 
Duran,ER122 
Wade,TL26 
Johnson,BS30 
DixonR33 
Walker,JorR117 
WiemerR132 
PerkinsS67 
Total 1663  

1B
NameBG1b
Duran,ER122Vg/98
DixonR33Vg/115
DuffyR78Vg/171
BeltL103Av/95
WalshL39Av/102
VaughnR152Fr/90
SheetsL118Fr/171
MarisnickR46 
LeonS21 
HampsonR98 
EspinalR93 
MontesR18 
Herrera,JS41 
Adams,RR44 
PenaR150 
LangeliersR135 
Wade,TL26 
Johnson,BS30 
Walker,JorR117 
WiemerR132 
PerkinsS67 
Total 1663 

2B
NameBG2b
HampsonR98Av/88
Duran,ER122Av/96
EspinalR93Av/236
DuffyR78Fr/181
MontesR18Pr/109
BeltL103 
MarisnickR46 
LeonS21 
WalshL39 
Herrera,JS41 
VaughnR152 
SheetsL118 
Adams,RR44 
PenaR150 
LangeliersR135 
Wade,TL26 
Johnson,BS30 
DixonR33 
Walker,JorR117 
WiemerR132 
PerkinsS67 
Total 1663 

3B
NameBG3b
HampsonR98Vg/92
EspinalR93Vg/100
Wade,TL26Av/99
Duran,ER122Av/170
DuffyR78Fr/120
MontesR18Pr/99
BeltL103 
MarisnickR46 
LeonS21 
WalshL39 
Herrera,JS41 
VaughnR152 
SheetsL118 
Adams,RR44 
PenaR150 
LangeliersR135 
Johnson,BS30 
DixonR33 
Walker,JorR117 
WiemerR132 
PerkinsS67 
Total 1663 

SS
NameBGss
PenaR150Vg/91
HampsonR98Av/90
Wade,TL26Av/93
EspinalR93Av/96
Duran,ER122Fr/90
BeltL103 
MarisnickR46 
LeonS21 
WalshL39 
MontesR18 
DuffyR78 
Herrera,JS41 
VaughnR152 
SheetsL118 
Adams,RR44 
LangeliersR135 
Johnson,BS30 
DixonR33 
Walker,JorR117 
WiemerR132 
PerkinsS67 
Total 1663 

LF
NameBGlfOThr
PerkinsS67Ex/78 Fr
WiemerR132Vg/83 Av
DixonR33Vg/88 Av
Johnson,BS30Av/74 Vg
HampsonR98Av/205Fr
SheetsL118Fr/78 Fr
Wade,TL26Fr/95 Fr
Duran,ER122Fr/154Pr
Walker,JorR117Pr/206Fr
BeltL103 
MarisnickR46 Av
LeonS21 
WalshL39 Av
EspinalR93 
MontesR18 
DuffyR78 
Herrera,JS41 
VaughnR152 
Adams,RR44 
PenaR150 
LangeliersR135 
Total 1663  

CF
NameBGcfOThr
PerkinsS67Vg/78 Fr
MarisnickR46Vg/102Av
Johnson,BS30Av/74 Vg
WiemerR132Av/83 Av
HampsonR98Fr/205Fr
BeltL103 
LeonS21 
WalshL39 Av
EspinalR93 
MontesR18 
DuffyR78 
Herrera,JS41 
VaughnR152 
SheetsL118 Fr
Adams,RR44 
PenaR150 
LangeliersR135 
Duran,ER122 Pr
Wade,TL26 Fr
DixonR33 Av
Walker,JorR117 Fr
Total 1663  

RF
NameBGrfOThr
PerkinsS67Ex/78 Fr
WiemerR132Vg/83 Av
DixonR33Vg/88 Av
MarisnickR46Vg/102Av
WalshL39Av/85 Av
HampsonR98Av/205Fr
SheetsL118Fr/78 Fr
Wade,TL26Fr/95 Fr
Duran,ER122Fr/154Pr
Walker,JorR117Pr/206Fr
BeltL103 
LeonS21 
EspinalR93 
MontesR18 
DuffyR78 
Herrera,JS41 
VaughnR152 
Adams,RR44 
PenaR150 
LangeliersR135 
Johnson,BS30 Vg
Total 1663