Team roster -- 2017 New York Giants
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Rich AuriliassRsp29 .000Ex .000ExFrFrAvPrPrNormalNormal
Dave BancroftssSsp30 .000Fr .000AvExVgVgAvAvIronNormal
Barry BondslfLp 36 .000Ex .000ExPrPrAvVgFrNormalTerror
Bobby BondsrfRp 27 .000Ex .000ExFrPrAvVgExIronNormal
Bob Brenlyc Rsp30 .000Vg .000AvAvPrFrPrAvNormalNormal
fRoger BresnahancfRsp24 .000Av .000AvVgVgAvVgExNormalNormal
George BurnslfRsp24 .000Av .000FrAvAvVgVgExIronNormal
Orlando Cepeda1bRp 23 .000Ex .000ExPrPrFrAvAvNormalTerror
fGeorge Davis3bSsp22 .000Vg .000VgVgExExVgExIronTerror
fDick Dietzc Rp 28 .000Ex .000VgFrPrFrPrPrNormalNormal
Larry Doyle2bLsp24 .000Vg .000ExExVgExVgExNormalNormal
Monte IrvinlfRp 32 .000Vg .000VgFrFrAvExFrNormalNormal
Travis JacksonssRsp26 .000Vg .000VgVgAvAvAvFrProneNormal
George Kelly1bRsp28 .000Ex .000VgAvAvAvVgFrNormalTerror
Jeff Kent2bRp 32 .000Ex .000ExPrPrAvFrAvNormalTerror
Freddy Lindstrom3bRp 24 .000Vg .000VgAvFrAvExFrNormalNormal
Willie MayscfRp 24 .000Ex .000ExFrFrVgExVgIronTerror
Willie McCovey1bLp 31 .000Ex .000ExPrPrFrPrPrNormalTerror
fIrish MeusellfRsp32 .000Ex .000VgAvAvAvFrFrNormalNormal
Kevin MitchelllfRp 27 .000Ex .000ExPrPrFrPrPrNormalTerror
Johnny Mize1bLp 34 .000Ex .000ExPrPrPrFrPrIronTerror
Mel OttrfLp 20 .000Ex .000ExFrFrFrAvPrIronTerror
Buster Poseyc Rp 25 .000Ex .000ExPrPrAvPrPrNormalNormal
Pablo Sandoval3bSsp22 .000Ex .000ExPrPrVgPrFrNormalNormal
Bill Terry1bLsp31 .000Vg .000ExVgAvVgAvFrIronNormal
Bobby ThomsonofRp 27 .000Ex .000ExAvPrAvPrFrNormalNormal
Mike TiernanrfLsp29 .000Av .000AvAvAvVgVgVgIronNormal
Ross YoungsrfLsp27 .000Av .000VgFrAvVgPrAvNormalNormal
 Total  27.4 .000  .000        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJohnny AntonellispL24 .000 .000FrPrPrPrPrAvAvAv400SuperIron
fRod BeckclR24 .000 .000PrPrPrPrPr AvAv3000NormalIron
Madison BumgarnerspL25 .000 .000FrPrAvPrPrVg Av2050ToughIron
Matt CainspR27 .000 .000AvPrFrPrPrVg Fr19045ToughIron
Atlee HammakerspL25 .000 .000FrPrPrPrPrVg Vg203600SuperProne
Carl HubbellspL30 .000 .000FrPrPrPrPrExAvVg600SuperIron
Larry JansenspR29 .000 .000AvPrFrPrPrVgAvAv000NormalIron
fSam JonesspR33 .000 .000VgPrPrPrPrVgAvAv1000SuperIron
Mike KrukowspR34 .000 .000VgPrFrPrPrVg Av900ToughIron
Gary LavelleclL34 .000 .000PrPrPrPrPr AvAv203580NormalNormal
Tim LincecumspR25 .000 .000ExFrFrPrPrVg Pr26052NormalIron
fSal MagliespR34 .000 .000AvPrPrPrPrExAvAv82070SuperIron
Juan MarichalspR27 .000 .000AvPrPrPrPrVgAvAv400SuperIron
fRube MarquardspL24 .000 .000FrPrAvPrPrVgAvVg211100SuperIron
Christy MathewsonspR27 .000 .000AvPrVgPrPrExAvAv300SuperIron
fMike McCormickspL28 .000 .000AvPrAvPrPrVgAvVg2000NormalIron
Joe McGinnityspR33 .000 .000AvPrVgFrPrExAvAv3770SuperIron
fGreg MintonclR30 .000 .000PrPrPrPrPr AvAv3300ToughIron
Robb NenclR28 .000 .000PrPrPrPrPr AvPr2000SuperIron
Russ OrtizspR27 .000 .000VgPrVgPrPrVg Fr2013650ToughIron
Jason SchmidtspR30 .000 .000ExPrFrPrPrVg Pr2014550SuperNormal
Ferdie SchuppspL26 .000 .000FrPrFrPrPrVg Av700SuperIron
Brian WilsonclR28 .000 .000PrPrPrPrPr FrEx0053ToughIron
 Total  28.3 .000 .000             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAntonellispAv/51           
Auriliass     Ex/95      
Bancroftss     Ex/75      
fBeckclPr/15           
Bonds, Balf      Av/140  Av  
Bonds,Bobbrf       Av/139Vg/139Vg  
Brenlyc  Vg/87 Fr/170       Vg5
fBresnahancf Fr/198Fr/256 Fr/242 Fr/100Av/60 Pr/100AvAv6
BumgarnerspFr/26           
Burnslf      Vg/130 Av/130Av  
CainspFr/48           
Cepeda1b  Av/27    Fr/75   Av  
fDavis3b    Vg/102Av/100     
fDietzc  Vg/112        Vg11
Doyle2b   Av/95        
HammakerspVg/145          
HubbellspEx/44           
Irvinlf  Av/228   Av/18  Fr/100Vg  
Jacksonss     Ex/87      
JansenspAv/25           
fJonesspAv/60           
Kelly1b  Vg/73    Fr/89 Fr/89  Fr  
Kent2b  Pr/208Vg/83        
KrukowspVg/131          
LavelleclPr/20           
LincecumspFr/63           
Lindstrom3b    Av/89       
fMagliespVg/0           
MarichalspVg/77           
fMarquardspAv/49           
MathewsonspAv/19           
Mayscf       Ex/105 Ex  
fMcCormickspFr/0           
McCovey1b  Av/101        
McGinnityspAv/121          
fMeusellf      Fr/109 Pr/109Vg  
fMintonclPr/42           
Mitchelllf    Pr/100 Fr/119  Av  
Mize1b  Ex/43         
NenclFr/14           
OrtizspAv/38           
Ottrf        Vg/105Ex  
Poseyc  Vg/70 Fr/115       Av1
Sandoval3b Fr/50 Fr/200 Av/92      Fr0
SchmidtspFr/77           
SchuppspAv/56           
Terry1b  Ex/110        
Thomsonof    Vg/135 Av/156Av/156Pr/156Fr  
Tiernanrf        Av/29 Vg  
WilsonclPr/0           
Youngsrf   Fr/100    Fr/114Av  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fJohnny AntonellispLspL24100 00
Rich AuriliassRspR29100 00
Dave BancroftssSspR30100 00
fRod BeckclRspR24100 00
Barry BondslfLp L36100 00
Bobby BondsrfRp R27100 00
Bob Brenlyc RspR30100 00
fRoger BresnahancfRspR2496 00
Madison BumgarnerspRspL25100 00
George BurnslfRspR24100 00
Matt CainspRspR27100 00
Orlando Cepeda1bRp R23100 00
fGeorge Davis3bSspR22100 00
fDick Dietzc Rp R28100 00
Larry Doyle2bLspR24100 00
Atlee HammakerspSspL2580 00
Carl HubbellspRspL30100 00
Monte IrvinlfRp R32100 00
Travis JacksonssRspR2683 00
Larry JansenspRspR29100 00
fSam JonesspRspR33100 00
George Kelly1bRspR28100 00
Jeff Kent2bRp R32100 00
Mike KrukowspRspR34100 00
Gary LavelleclSspL34100 00
Tim LincecumspLspR25100 00
Freddy Lindstrom3bRp R24100 00
fSal MagliespRspR34100 00
Juan MarichalspRspR27100 00
fRube MarquardspSspL24100 00
Christy MathewsonspRspR27100 00
Willie MayscfRp R24100 00
fMike McCormickspLspL28100 00
Willie McCovey1bLp L31100 00
Joe McGinnityspRspR33100 00
fIrish MeusellfRspR3298 00
fGreg MintonclSspR30100 00
Kevin MitchelllfRp R27100 00
Johnny Mize1bLp R34100 00
Robb NenclRspR28100 00
Russ OrtizspRspR27100 00
Mel OttrfLp R20100 00
Buster Poseyc Rp R25100 00
Pablo Sandoval3bSspR22100 00
Jason SchmidtspRspR30100 00
Ferdie SchuppspRspL26100 00
Bill Terry1bLspL31100 00
Bobby ThomsonofRp R27100 00
Mike TiernanrfLspL29100 00
Brian WilsonclRspR28100 00
Ross YoungsrfLspR2795 00
 Total   27.8  0