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 (40) Pos. Age Exp. Type Contract Terms Avg. Salary Free Agent Acquired
Longoria Evan Longoria 3B 36 13.17 Extension 1000000006 yr$100,000,000 $16,666,667 2024 Traded
Rodon Carlos Rodon SP 29 6.168 Free Agent 440000002 yr$44,000,000 $22,000,000 2024 Free Agent
DeSclafani Anthony DeSclafani SP 32 7.062 Free Agent 360000003 yr$36,000,000 $12,000,000 2025 Free Agent
Crawford Brandon Crawford SS 35 10.094 Extension 320000002 yr$32,000,000 $16,000,000 2024 Drafted
Wood Alex Wood SP 31 8.123 Free Agent 250000002 yr$25,000,000 $12,500,000 2024 Free Agent
Cobb Alex Cobb SP 34 10.061 Free Agent 200000002 yr$20,000,000 $10,000,000 2025 Free Agent
La Stella Tommy La Stella 2B 33 7.057 Free Agent 187500003 yr$18,750,000 $6,250,000 2024 Free Agent
Belt Brandon Belt 1B 34 10.128 Qualifying Offer 184000001 yr$18,400,000 $18,400,000 2023 Drafted
Flores Wilmer Flores 1B 31 8.003 Extension 165000002 yr$16,500,000 $8,250,000 2026 Free Agent
Flores Wilmer Flores 1B 31 8.003 Free Agent 62500002 yr$6,250,000 $3,125,000 2026 Free Agent
Pederson Joc Pederson LF 30 6.028 Free Agent 60000001 yr$6,000,000 $6,000,000 2023 Free Agent
Yastrzemski Mike Yastrzemski RF 32 2.128 Arbitration 37000001 yr$3,700,000 $3,700,000 2026 Traded
Davis J.D. Davis 3B 29 3.137 Arbitration 27600001 yr$2,760,000 $2,760,000 2025 Traded
Slater Austin Slater LF 29 3.147 Arbitration 18500001 yr$1,850,000 $1,850,000 2025 Drafted
Junis Jake Junis RP 30 3.087 Arbitration 17500001 yr$1,750,000 $1,750,000 2024
Garcia Jarlin Garcia RP 29 4.114 Arbitration 17250001 yr$1,725,000 $1,725,000 2024 Claimed
Alvarez Jose Alvarez RP 33 7.035 Free Agent 11500001 yr$1,150,000 $1,150,000 2023 Free Agent
Brebbia John Brebbia RP 32 3.093 Arbitration 8375001 yr$837,500 $837,500 2024 Free Agent
Wade LaMonte Wade LF 28 2.035 Pre-Arbitration 7300001 yr$730,000 $730,000 2026 Traded
Webb Logan Webb SP 25 2.044 Pre-Arbitration 7300001 yr$730,000 $730,000 2026 Drafted
Rogers Tyler Rogers RP 31 2.034 Pre-Arbitration 7300001 yr$730,000 $730,000 2026 Drafted
Estrada Thairo Estrada 2B 26 1.158 Pre-Arbitration 7150001 yr$715,000 $715,000 2027 Traded
Bart Joey Bart C 25 1 Pre-Arbitration 7075001 yr$707,500 $707,500 2028 Drafted
Long Sammy Long RP 27 .17 Pre-Arbitration 7037501 yr$703,750 $703,750 2028 Minors
Doval Camilo Doval RP 25 .125 Pre-Arbitration 7037501 yr$703,750 $703,750 2028 International
Miller Shelby Miller SP 31 6.166 Free Agent 7000001 yr$700,000 $700,000 2023 Minors
Alexander Scott Alexander RP 33 3.097 Arbitration 7000001 yr$700,000 $700,000 2023 Minors
Young Alex Young RP 29 1.095 Pre-Arbitration 7000001 yr$700,000 $700,000 2026 Traded
Szapucki Thomas Szapucki SP 26 .022 Pre-Arbitration 7000001 yr$700,000 $700,000 2028 Traded
Cotton Jharel Cotton SP 30 3.052 Arbitration 7000001 yr$700,000 $700,000 2025 Claimed
Walton Donnie Walton SS 28 .088 Pre-Arbitration 7000001 yr$700,000 $700,000 2028 Traded
Gonzalez Luis Gonzalez CF 27 .071 Pre-Arbitration 7000001 yr$700,000 $700,000 2028 Claimed
Wynns Austin Wynns C 31 1.016 Pre-Arbitration 7000001 yr$700,000 $700,000 2027 Traded
Proctor Ford Proctor SS 25 Pre-Arbitration 7000001 yr$700,000 $700,000 - Traded
Villar David Villar 3B 25 Pre-Arbitration 7000001 yr$700,000 $700,000 - Drafted
Marte Yunior Marte P 27 Pre-Arbitration 7000001 yr$700,000 $700,000 2021 Minors
Vosler Jason Vosler 3B 29 .061 Pre-Arbitration 7000001 yr$700,000 $700,000 2028 Free Agent
Llovera Mauricio Llovera P 26 .006 Pre-Arbitration 7000001 yr$700,000 $700,000 2028 Minors
Delaplane Sam Delaplane RP 27 .159 Pre-Arbitration 7000001 yr$700,000 $700,000 2022 Minors
Santos Gregory Santos P 23 .006 Pre-Arbitration 7000001 yr$700,000 $700,000 2028 Traded