San Francisco Giants

San Francisco Giants 2024 Positional Spending

Giants 2024 Positional Spending

Giants spending by positional category, including pitchers, catchers, infielders, outfielders, & designated hitters.

 

 

Payroll Spending: Active Roster

Team Control
Arbitration
Player Option
Club Option
Mutual Option
Estimate
Pitchers (17) $72,630,000
Player Pos Age Contract Type 2024 Salary
StriplingRoss Stripling SP 34 Veteran $15,000,000
DeSclafaniAnthony DeSclafani RP 34 Veteran $12,000,000
RogersTaylor Rogers RP 33 Veteran $12,000,000
CobbAlex Cobb SP 36 Veteran $10,000,000
WebbLogan Webb SP 27 Veteran $8,000,000
JacksonLuke Jackson RP 32 Veteran $6,500,000
RogersTyler Rogers RP/SU7 33 Arbitration 2 $2,200,000
BeckTristan Beck RP 28 Pre Arbitration $770,000
DovalCamilo Doval RP/CL 26 Pre Arbitration $770,000
HarrisonKyle Harrison P 22 Pre Arbitration $770,000
McDonaldTrevor McDonald P 23 Pre Arbitration $770,000
MillerErik Miller P 26 Pre Arbitration $770,000
RodriguezRandy Rodriguez RP 24 Pre Arbitration $770,000
TengKai-Wei Teng P 25 Pre Arbitration $770,000
WalkerRyan Walker RP 28 Pre Arbitration $770,000
WinnKeaton Winn P 26 Pre Arbitration $770,000
HjelleSean Hjelle RP 27 Pre Arbitration -
  
Catcher (3) $2,310,000
Player Pos Age Contract Type 2024 Salary
BaileyPatrick Bailey C 25 Pre Arbitration $770,000
BartJoey Bart C 27 Pre Arbitration $770,000
SabolBlake Sabol C 26 Pre Arbitration $770,000
  
Infielders (8) $21,850,000
Player Pos Age Contract Type 2024 Salary
DavisJ.D. Davis 3B 31 Super 2 4 $6,900,000
FloresWilmer Flores 1B 32 Veteran $6,500,000
EstradaThairo Estrada 2B 28 Super 2 2 $4,600,000
FitzgeraldTyler Fitzgerald SS 26 Pre Arbitration $770,000
LucianoMarco Luciano SS 22 Pre Arbitration $770,000
SchmittCasey Schmitt 3B 25 Pre Arbitration $770,000
VillarDavid Villar 3B 27 Pre Arbitration $770,000
WiselyBrett Wisely 2B 25 Pre Arbitration $770,000
  
Outfielders (8) $54,610,000
Player Pos Age Contract Type 2024 Salary
HanigerMitch Haniger LF 33 Veteran $19,000,000
ConfortoMichael Conforto RF 31 Veteran $18,000,000
YastrzemskiMike Yastrzemski CF 33 Super 2 3 $7,900,000
SlaterAustin Slater LF 31 Super 2 4 $4,000,000
Wade Jr.LaMonte Wade Jr. RF 30 Arbitration 2 $3,400,000
MatosLuis Matos OF 22 Pre Arbitration $770,000
MecklerWade Meckler OF 24 Pre Arbitration $770,000
RamosHeliot Ramos OF 24 Pre Arbitration $770,000