Team roster -- 2016 Key West Pirates
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Tucker Barnhartc Ssp25 .207Fr .271AvFrAvFrAvPrNormalNormal
Tim BeckhamssRp 26 .276Vg .225VgFrPrFrAvFrNormalNormal
Starlin Castro2bRsp26 .265Av .272AvAvPrAvExPrNormalNormal
Coco CrisplfSsp36 .214Av .236VgFrPrVgAvAvNormalNormal
Corey DickersonlfLsp27 .241Fr .246ExPrPrAvPrPrNormalNormal
Lucas Duda1bLsp30 .133Av .252VgPrPrPrPrPrVery proneNormal
fJoey GallodhLsp22 .000Pr .045FrPrPrAvAvVgNormalNormal
Adrian Gonzalez1bLsp34 .244Pr .303VgAvPrPrPrPrNormalNormal
fMike Moustakas3bLsp27 .286Vg .229ExPrPrAvPrFrVery proneNormal
Dioner Navarroc Ssp32 .222Vg .201FrFrPrPrPrFrNormalNormal
Kirk NieuwenhuiscfLp 28 .135Av .218VgPrVgAvPrVgProneNormal
Joe Panik2bLsp25 .226Fr .245AvAvPrAvExFrProneNormal
Joc PedersoncfLsp24 .125Fr .269ExVgPrVgVgFrProneNormal
Martin Prado3bRsp32 .424Av .274FrPrPrFrFrPrNormalNormal
Colby RasmuslfLp 29 .136Fr .226AvAvAvFrExFrProneNormal
fBlake SwihartlfSsp24 .800Pr .211FrPrPrAvPrFrVery proneNormal
Melvin UptonlfRsp31 .275Ex .226AvFrPrVgVgExNormalTerror
 Total  28.1 .245  .250        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Cody AndersonmrR25 .326 .342PrPrPrPrPrFrExEx411050NormalNormal
Pedro BaezmrR28 .160 .214PrPrPrPrPr AvAv2350047NormalIron
Bartolo ColonspR43 .270 .267FrPrPrPrPrAv Av0047NormalIron
fNathan EovaldispR26 .268 .245AvPrPrPrPrAvExEx21057NormalVery prone
Justin GrimmmrR27 .267 .209PrPrPrPrPr AvFr692548ToughIron
fJesse HahnspR26 .361 .273PrPrPrPrPrFr Pr223261NormalProne
fChris HatchermrR31 .150 .316PrPrFrPrPr AvFr493952NormalVery prone
Chad KuhlspR23 .301 .240FrPrPrPrPrFr Av15052NormalNormal
Collin McHughspR29 .291 .274AvPrPrPrPrAv Vg25047NormalIron
Robbie RayspL24 .251 .272AvPrPrPrPrAv Av23054NormalNormal
Anibal SanchezspR32 .261 .310PrAvPrPrPrAvExPr2337844NormalNormal
James ShieldsspR34 .287 .288VgPrPrPrPrAv Fr27047NormalNormal
fBrock StewartspR24 .295 .290PrPrPrPrPrFrExAv125849NormalNormal
Ross StriplingspR26 .222 .272AvPrPrPrPrAvExPr32059NormalNormal
fJameson TaillonspR24 .269 .234FrPrPrPrPrAv Fr550063NormalProne
Jose UrenamrR24 .303 .242VgPrPrPrPrAvVgEx0057NormalNormal
 Total  27.9 .272 .269             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anderson,ComrPr/148          
Baez,PmrEx/292          
Barnhartc  Vg/111        Vg2
Beckham,Tss  Pr/92 Av/68 Pr/92 Av/127     
Castro,S2b   Av/116 Av/96      
Colon,BspEx/107          
Crisplf      Av/125Fr/125 Pr  
Dickerson,Clf      Av/104 Av/104Fr  
Duda1b  Fr/134        
fEovaldispPr/94           
fGallodh  Pr/123 Av/96       
Gonzalez,A1b  Vg/28         
GrimmmrFr/65           
fHahnspAv/69           
fHatchermrPr/139          
KuhlspEx/53           
McHughspAv/0           
fMoustakas3b    Av/85       
Navarroc  Fr/197        Av4
Nieuwenhuiscf      Av/107Av/107Av/107Fr  
Panik2b   Vg/49        
Pedersoncf       Av/54  Fr  
Prado3b    Av/53       
Rasmus,Collf      Vg/0 Av/0 Vg/0 Ex  
RayspAv/171          
Sanchez,AnspAv/140          
ShieldsspAv/232          
fStewart,BspFr/81           
StriplingspEx/33           
fSwihartlf Av/90     Av/77   AvAv8
fTaillonspFr/160          
Upton,Mlf      Av/86 Av/86 Av/86 Av  
UrenamrEx/109          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Cody AndersonmrRp R254405110
Pedro BaezmrRspR289605200
Tucker Barnhartc SspR259645180
Tim BeckhamssRp R267525150
Starlin Castro2bRspR2696478570
Bartolo ColonspRspR43100072500
Coco CrisplfSspR36981110000
Corey DickersonlfLspR2710005230
Lucas Duda1bLspR30366467250
fNathan EovaldispRspR26703056000
fJoey GallodhLspR222105080
Adrian Gonzalez1bLspL34982218570
Justin GrimmmrRp R2797012750
fJesse HahnspRp R2618155080
fChris HatchermrSspR31584110650
Chad KuhlspRspR234305080
Collin McHughspRspR2910005290
fMike Moustakas3bLspR27208056000
Dioner Navarroc SspR3298040000
Kirk NieuwenhuiscfLp R289285140
Joe Panik2bLspR2583175450
Joc PedersoncfLspL249285200
Martin Prado3bRspR32980110000
Colby RasmuslfLp L297921158000
Robbie RayspLspL2410005210
Anibal SanchezspRspR321000168000
James ShieldsspRspR341000210000
fBrock StewartspLspR242005080
Ross StriplingspRspR266205080
fBlake SwihartlfSspR2414655190
fJameson TaillonspRspR245465080
Melvin UptonlfRspR31980154500
Jose UrenamrRspR245805080
 Total   28.0  161570