San Francisco Giants

San Francisco Giants Current Contracts

Giants Current Contracts

Contract terms for all active San Francisco Giants players, including average salary, guarantees, free agency year, and contract length & value.

 
Player (35) Pos. Age Exp. Type Contract Terms Avg. Salary Free Agent Acquired
Webb Logan Webb SP 26 3.044 Arbitration Extension 900000005 yr$90,000,000 $18,000,000 2029 Drafted
Haniger Mitch Haniger LF 32 6.048 Free Agent 435000003 yr$43,500,000 $14,500,000 2026 Free Agent
DeSclafani Anthony DeSclafani SP 33 8.062 Free Agent 360000003 yr$36,000,000 $12,000,000 2025 Free Agent
Conforto Michael Conforto RF 30 6.043 Free Agent 360000002 yr$36,000,000 $18,000,000 2025 Free Agent
Rogers Taylor Rogers RP 32 6.145 Free Agent 330000003 yr$33,000,000 $11,000,000 2026 Free Agent
Crawford Brandon Crawford SS 36 11.094 Extension 320000002 yr$32,000,000 $16,000,000 2024 Drafted
Wood Alex Wood SP 32 9.123 Free Agent 250000002 yr$25,000,000 $12,500,000 2024 Free Agent
Stripling Ross Stripling SP 33 6.115 Free Agent 250000002 yr$25,000,000 $12,500,000 2025 Free Agent
Manaea Sean Manaea SP 31 6.157 Free Agent 250000002 yr$25,000,000 $12,500,000 2025 Free Agent
Cobb Alex Cobb SP 35 11.061 Free Agent 200000002 yr$20,000,000 $10,000,000 2025 Free Agent
Pederson Joc Pederson LF 31 8.028 Qualifying Offer 196500001 yr$19,650,000 $19,650,000 2024 Free Agent
Flores Wilmer Flores 1B 31 9.003 Extension 165000003 yr$16,500,000 $5,500,000 2026 Free Agent
Jackson Luke Jackson RP 31 6.019 Free Agent 115000002 yr$11,500,000 $5,750,000 2026 Free Agent
Yastrzemski Mike Yastrzemski CF 32 3.128 Arbitration 61000001 yr$6,100,000 $6,100,000 2026 Traded
Webb Logan Webb SP 26 3.044 Arbitration 46000001 yr$4,600,000 $4,600,000 2029 Drafted
Davis J.D. Davis 3B 30 4.137 Arbitration 42100001 yr$4,210,000 $4,210,000 2025 Traded
Slater Austin Slater LF 30 4.147 Arbitration 32000001 yr$3,200,000 $3,200,000 2025 Drafted
Junis Jake Junis RP 30 5.002 Arbitration 28000001 yr$2,800,000 $2,800,000 2024
Perez Roberto Perez C 34 8.083 Free Agent 25000001 yr$2,500,000 $2,500,000 2024 Minors
Brebbia John Brebbia RP 33 5.078 Arbitration 23000001 yr$2,300,000 $2,300,000 2024 Free Agent
Estrada Thairo Estrada 2B 27 2.169 Arbitration 22500001 yr$2,250,000 $2,250,000 2027 Traded
Rogers Tyler Rogers RP 32 3.034 Arbitration 16750001 yr$1,675,000 $1,675,000 2026 Drafted
Wade Jr. LaMonte Wade Jr. RF 29 3.035 Arbitration 13750001 yr$1,375,000 $1,375,000 2026 Traded
Alexander Scott Alexander RP 33 5.080 Arbitration 11500001 yr$1,150,000 $1,150,000 2023 Minors
Doval Camilo Doval RP 25 1.071 Pre-Arbitration 7500001 yr$750,000 $750,000 - International
Gonzalez Luis Gonzalez CF 27 1.076 Pre-Arbitration 7350001 yr$735,000 $735,000 - Claimed
Bart Joey Bart C 26 1.094 Pre-Arbitration 7350001 yr$735,000 $735,000 - Drafted
Szapucki Thomas Szapucki RP 26 .061 Pre-Arbitration 7237501 yr$723,750 $723,750 - Traded
Ramos Heliot Ramos OF 23 .027 Pre-Arbitration 7200001 yr$720,000 $720,000 - Drafted
Beck Tristan Beck RP 26 0.000 Pre-Arbitration 7200001 yr$720,000 $720,000 - Traded
Walker Ryan Walker RP 27 0.000 Pre-Arbitration 7200001 yr$720,000 $720,000 - Drafted
Sabol Blake Sabol C 25 0.000 Pre-Arbitration 7200001 yr$720,000 $720,000 - Traded
Bailey Patrick Bailey C 24 0.000 Pre-Arbitration 7200001 yr$720,000 $720,000 - Drafted
Schmitt Casey Schmitt 3B 24 0.000 Pre-Arbitration 7200001 yr$720,000 $720,000 - Drafted
Myers DJ Myers P 28 signing-bonus 600001 yr$60,000 $60,000 -