San Francisco Giants Contracts

Viewing:
Player (40) Pos. Age Exp. Contract Terms Avg. Salary Free Agent
PoseyBuster Posey C 28 5.161 1670000009 yr $167,000,000 $18,555,556 2023
CuetoJohnny Cueto SP 29 8 1300000006 yr $130,000,000 $21,666,667 2022
CainMatt Cain SP 31 10.038 1125000005 yr $112,500,000 $22,500,000 2019
PenceHunter Pence RF 32 8.156 900000005 yr $90,000,000 $18,000,000 2019
SamardzijaJeff Samardzija SP 31 6.028 900000005 yr $90,000,000 $18,000,000 2021
CrawfordBrandon Crawford SS 29 4.094 750000006 yr $75,000,000 $12,500,000 2022
PaganAngel Pagan CF 34 9.144 400000004 yr $40,000,000 $10,000,000 2017
BumgarnerMadison Bumgarner SP 26 5.127 350000005 yr $35,000,000 $7,000,000 2020
SpanDenard Span CF 31 7.111 310000003 yr $31,000,000 $10,333,333 2020
PeavyJake Peavy SP 34 13.101 240000002 yr $24,000,000 $12,000,000 2017
CasillaSantiago Casilla RP 35 8.148 150000003 yr $15,000,000 $5,000,000 2017
RomoSergio Romo RP 32 7.097 150000002 yr $15,000,000 $7,500,000 2017
LopezJavier Lopez RP 38 10.167 130000003 yr $13,000,000 $4,333,333 2017
BlancoGregor Blanco RF 32 5.164 75000002 yr $7,500,000 $3,750,000 2017
KontosGeorge Kontos RP 30 2.171 11500001 yr $1,150,000 $1,150,000 2020
BeltBrandon Belt 1B 27 4.128 01 yr - - 2018
GearrinCory Gearrin RP 29 2.136 01 yr - - 2020
AdrianzaEhire Adrianza SS 26 1.131 01 yr - - 2021
StricklandHunter Strickland RP 27 .163 01 yr - - 2022
SusacAndrew Susac C 25 1.065 01 yr - - 2021
PanikJoe Panik 2B 25 1.1 01 yr - - 2021
DuffyMatt Duffy SS 25 1.059 01 yr - - 2021
HestonChris Heston SP 27 1.027 01 yr - - 2021
ParkerJarrett Parker RF 27 .036 01 yr - - 2022
BlackRay Black RP 28 01 yr - - -
GregorioJoan Gregorio RP 24 01 yr - - -
LawDerek Law RP 25 01 yr - - -
BroadwayMike Broadway RP 28 .06 01 yr - - 2022
OsichJosh Osich SP 27 .094 01 yr - - 2022
TomlinsonKelby Tomlinson 2B 25 .063 01 yr - - 2022
WilliamsonMac Williamson RF 25 .019 01 yr - - 2022
BrownTrevor Brown C 24 .019 01 yr - - 2022
BlackburnClayton Blackburn SP 23 01 yr - - -
CrickKyle Crick SP 23 01 yr - - -
MejiaAdalberto Mejia SP 22 01 yr - - -
StrattonChris Stratton SP 25 01 yr - - -
BlachTy Blach SP 25 01 yr - - -
OkertSteven Okert RP 24 01 yr - - -
GardeckIan Gardeck SP 25 01 yr - - -
SmithJacob Smith SP 25 01 yr - - -