We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

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.

 

Giants – The Athletic

Player (28) Pos. Age Exp. Type Contract Terms Avg. Salary Free Agent Acquired
Posey Buster Posey C 33 9.161 Arbitration Extension 1590000008 yr$159,000,000 $19,875,000 2023 Drafted
Cueto Johnny Cueto SP 34 13 Free Agent 1300000006 yr$130,000,000 $21,666,667 2023 Free Agent
Longoria Evan Longoria 3B 35 12.17 Extension 1000000006 yr$100,000,000 $16,666,667 2024 Traded
Crawford Brandon Crawford SS 33 9.094 Arbitration Extension 750000006 yr$75,000,000 $12,500,000 2022 Drafted
Belt Brandon Belt 1B 32 9.128 Arbitration Extension 728000005 yr$72,800,000 $14,560,000 2022 Drafted
Gausman Kevin Gausman SP 30 6.151 Qualifying Offer 189000001 yr$18,900,000 $18,900,000 2022 Free Agent
Flores Wilmer Flores 2B 29 7.003 Free Agent 62500002 yr$6,250,000 $3,125,000 2023 Free Agent
DeSclafani Anthony DeSclafani SP 30 6.062 Free Agent 60000001 yr$6,000,000 $6,000,000 2022 Free Agent
Solano Donovan Solano 2B 33 5.018 Arbitration 30000001 yr$3,000,000 $3,000,000 2022 Minors
Wood Alex Wood SP 30 7.123 Free Agent 30000001 yr$3,000,000 $3,000,000 2022 Free Agent
Dickerson Alex Dickerson LF 30 4.106 Arbitration 21000001 yr$2,100,000 $2,100,000 2023 Traded
Casali Curt Casali C 32 4.151 Free Agent 15000001 yr$1,500,000 $1,500,000 2023 Free Agent
Wisler Matt Wisler RP 28 4.042 Free Agent 11500001 yr$1,150,000 $1,150,000 2023 Free Agent
Slater Austin Slater LF 28 2.147 Arbitration 11500001 yr$1,150,000 $1,150,000 2025 Drafted
Garcia Jarlin Garcia RP 28 3.114 Arbitration 9500001 yr$950,000 $950,000 2024 Claimed
Peralta Wandy Peralta RP 29 3.168 Arbitration 9250001 yr$925,000 $925,000 2024 Claimed
Brebbia John Brebbia RP 30 3.093 Free Agent 8000001 yr$800,000 $800,000 2024 Free Agent
Gott Trevor Gott RP 28 3.048 Arbitration 7000001 yr$700,000 $700,000 2024 Traded
Moronta Reyes Moronta RP 28 3.028 Arbitration 6950001 yr$695,000 $695,000 2024 Minors
Ruf Darin Ruf 1B 34 3.138 Arbitration 01 yr- -0 2024 Minors
Beede Tyler Beede SP 27 1.128 Pre-Arbitration 01 yr- -0 2026 Drafted
Yastrzemski Mike Yastrzemski OF 30 1.128 Pre-Arbitration 01 yr- -0 2026 Traded
Dubon Mauricio Dubon SS 26 1.04 Pre-Arbitration 01 yr- -0 2026 Traded
Webb Logan Webb SP 24 1.044 Pre-Arbitration 01 yr- -0 2026 Drafted
Vosler Jason Vosler 3B 27 Pre-Arbitration 01 yr- -0 2021 Free Agent
Rogers Tyler Rogers P 30 1.034 Pre-Arbitration 01 yr- -0 2026 Drafted
Selman Sam Selman P 30 1.023 Pre-Arbitration 01 yr- -0 2026 Minors
Nunez Dedniel Nunez SP 24 Pre-Arbitration 01 yr- -0 - Rule 5