Team roster -- 2017 Essex 66ers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Nick AhmedssRp 27 .396Ex .193AvPrPrVgPrVgVery proneNormal
Matt Carpenter1bLp 31 .202Av .253ExExFrFrAvPrNormalNormal
Ezequiel CarreralfLsp30 .086Pr .310AvVgAvVgExAvProneTerror
Josh Donaldson3bRp 31 .271Ex .270ExPrPrVgFrPrProneNormal
Curtis GrandersoncfLsp36 .202Vg .214ExPrPrFrVgFrNormalNormal
Jake MarisnickcfRsp26 .266Vg .228ExVgFrExAvVgProneNormal
J.D. MartinezrfRp 29 .376Ex .283ExPrPrAvVgFrProneNormal
Yadier Molinac Rp 34 .266Ex .276AvFrPrPrAvAvProneNormal
dDaniel NavalfSsp34 .188Fr .341AvFrPrAvAvPrVery proneNormal
Alex PresleyrfLsp31 .267Pr .321FrAvPrAvExFrProneNormal
Rene Riverac Rp 33 .232Ex .259AvPrPrPrPrPrNormalNormal
T.J. Rivera3bRsp28 .260Av .299AvAvPrFrAvPrVery proneNormal
Eric Sogard2bLsp31 .262Av .275FrAvAvFrFrFrProneNormal
Chris TaylorlfRsp26 .297Vg .285VgPrFrAvExVgNormalTerror
Eric Thames1bLsp30 .182Vg .265ExPrPrFrAvFrNormalNormal
 Total  30.5 .254  .271        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Pedro BaezmrR29 .206 .238PrPrPrPrPr AvVg840140NormalProne
Matt BelislemrR37 .162 .247PrPrPrPrPr AvAv1850050NormalNormal
Carlos CarrascospR30 .240 .231PrVgPrPrPrVg Vg28055NormalNormal
Patrick CorbinspL27 .220 .292ExPrPrPrPrVg Vg27061NormalIron
Craig KimbrelclR29 .178 .109PrPrPrPrPr AvPr441540NormalIron
Jon LesterspL33 .205 .275ExPrPrAvAvAv Pr9054NormalProne
Ryan MadsonmrR36 .204 .171PrPrPrPrPr AvPr52764NormalProne
Brandon McCarthyspR33 .254 .259AvPrPrPrPrAvFrPr23050NormalVery prone
Mike MinormrL29 .163 .223PrPrPrPrPr AvAv36043NormalIron
Charlie MortonspR33 .175 .273PrPrPrPrPrVg Ex14063NormalProne
fTyler OlsonmrL27 .162 .219PrPrPrPrPr PrVg157458NormalNormal
fAntonio SenzatelaspR22 .240 .267ExPrPrPrPrAvVgVg439860NormalNormal
Justin WilsonmrL29 .234 .170PrPrPrPrPr AvFr361739ToughIron
 Total  30.3 .213 .249             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Ahmedss     Vg/101     
Baez,PmrFr/57           
BelislemrEx/60           
Carpenter1b  Av/120Fr/169Av/111      
CarrascospFr/0           
Carreralf      Av/179Av/179Av/179Fr  
CorbinspEx/0           
Donaldson3b    Av/125Pr/96      
Grandersoncf      Av/72 Pr/72 Av/72 Fr  
KimbrelclVg/54           
LesterspVg/0           
MadsonmrFr/77           
Marisnickcf      Av/98 Av/98 Av/98 Av  
Martinez,JDrf        Av/129Fr  
McCarthy,BspEx/38           
MinormrAv/48           
Molinac  Ex/87         Vg2
MortonspPr/300          
dNavalf  Pr/97    Vg/87  Vg/87 Av  
fOlson,TmrAv/87           
Presleyrf      Fr/61 Fr/61 Fr/61 Av  
Rivera,Rc  Vg/49         Av4
Rivera,T3b  Av/105Fr/85 Av/134 Fr/98   Pr  
fSenzatelaspEx/68           
Sogard2b   Av/76 Fr/114Av/68 Pr/98   Pr  
Taylor,Clf   Vg/170Fr/109Vg/124Vg/72 Fr/72  Vg  
Thames1b  Av/113   Fr/139 Fr/139Av  
Wilson,JmrAv/76           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Nick AhmedssRp R2748525660
Pedro BaezmrRp R299465500
Matt BelislemrRp R37100020500
Matt Carpenter1bLp R31954100000
Carlos CarrascospRp R30100065000
Ezequiel CarreralfLspL3093711620
Patrick CorbinspLp L27100039500
Josh Donaldson3bRp R317525170000
Curtis GrandersoncfLspR361000150000
Craig KimbrelclRp R291000130000
Jon LesterspLp L33919250000
Ryan MadsonmrLp R3690976660
Jake MarisnickcfRspR2693711000
J.D. MartinezrfRp R297722117500
Brandon McCarthyspRp R335545115000
Mike MinormrRp L29100040000
Yadier Molinac Rp R34946142000
Charlie MortonspRp R33782270000
dDaniel NavalfSspL34732713500
fTyler OlsonmrRp L273905350
Alex PresleyrfLspL3155155350
Rene Riverac Rp R3399017500
T.J. Rivera3bRspR2857385390
fAntonio SenzatelaspRp R229605350
Eric Sogard2bLspR317175350
Chris TaylorlfRspR269105350
Eric Thames1bLspR3098240000
Justin WilsonmrLp L29100027000
 Total   30.4  165008