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 Contracts

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

Giants – The Athletic

Player (35) 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 12 Free Agent 1300000006 yr$130,000,000 $21,666,667 2023 Free Agent
Longoria Evan Longoria 3B 34 11.17 Extension 1000000006 yr$100,000,000 $16,666,667 2024 Traded
Samardzija Jeff Samardzija SP 35 10.028 Free Agent 900000005 yr$90,000,000 $18,000,000 2021 Free Agent
Crawford Brandon Crawford SS 33 8.094 Arbitration Extension 750000006 yr$75,000,000 $12,500,000 2022 Drafted
Belt Brandon Belt 1B 32 8.128 Arbitration Extension 728000005 yr$72,800,000 $14,560,000 2022 Drafted
Gausman Kevin Gausman SP 29 5.151 Free Agent 90000001 yr$9,000,000 $9,000,000 2021 Free Agent
Flores Wilmer Flores 2B 29 6.003 Free Agent 62500002 yr$6,250,000 $3,125,000 2023 Free Agent
Smyly Drew Smyly SP 31 7.143 Free Agent 40000001 yr$4,000,000 $4,000,000 2021 Free Agent
Watson Tony Watson RP 35 8.101 Free Agent 30000001 yr$3,000,000 $3,000,000 2021 Free Agent
Cahill Trevor Cahill RP 32 10.098 Free Agent 20000001 yr$2,000,000 $2,000,000 2021 Minors
Anderson Tyler Anderson SP 30 4.062 Arbitration 17750001 yr$1,775,000 $1,775,000 2022 Free Agent
Solano Donovan Solano 2B 32 4.018 Arbitration 13750001 yr$1,375,000 $1,375,000 2022 Minors
Robertson Daniel Robertson SS 26 2.134 Arbitration 10250001 yr$1,025,000 $1,025,000 2024 Traded
Dickerson Alex Dickerson LF 30 3.106 Arbitration 9250001 yr$925,000 $925,000 2023 Traded
Peralta Wandy Peralta RP 29 2.168 Arbitration 8050001 yr$805,000 $805,000 2024 Claimed
Gott Trevor Gott RP 28 2.048 Pre-Arbitration 5885001 yr$588,500 $588,500 2024 Traded
Garcia Jarlin Garcia RP 27 2.114 Pre-Arbitration 5885001 yr$588,500 $588,500 2024 Claimed
Moronta Reyes Moronta RP 27 2.028 Pre-Arbitration 5885001 yr$588,500 $588,500 2024 Minors
Slater Austin Slater LF 27 1.147 Pre-Arbitration 5760001 yr$576,000 $576,000 2025 Drafted
Beede Tyler Beede SP 27 .128 Pre-Arbitration 5697501 yr$569,750 $569,750 2026 Drafted
Yastrzemski Mike Yastrzemski OF 30 .128 Pre-Arbitration 5697501 yr$569,750 $569,750 2026 Traded
Garcia Aramis Garcia C 27 .086 Pre-Arbitration 5666251 yr$566,625 $566,625 2026 Drafted
Dubon Mauricio Dubon SS 26 .04 Pre-Arbitration 5666251 yr$566,625 $566,625 2026 Traded
Coonrod Sam Coonrod RP 28 .078 Pre-Arbitration 5666251 yr$566,625 $566,625 2026 Drafted
Webb Logan Webb SP 23 .044 Pre-Arbitration 5666251 yr$566,625 $566,625 - Drafted
Rogers Tyler Rogers P 29 .034 Pre-Arbitration 5647501 yr$564,750 $564,750 2026 Drafted
Ruf Darin Ruf 1B 34 2.138 5635001 yr$563,500 $563,500 2021 Minors
Rickard Joey Rickard LF 29 3.049 5635001 yr$563,500 $563,500 2023 Minors
Baragar Caleb Baragar P 26 5635001 yr$563,500 $563,500 - Drafted
Anderson Shaun Anderson RP 25 .138 Pre-Arbitration 5635001 yr$563,500 $563,500 2026 Traded
Basabe Luis Alexander Basabe OF 24 5635001 yr$563,500 $563,500 - Traded
Bart Joey Bart C 23 5635001 yr$563,500 $563,500 - Drafted
Tromp Chadwick Tromp C 25 5635001 yr$563,500 $563,500 - Minors
Selman Sam Selman P 29 .031 5635001 yr$563,500 $563,500 - Minors