Team roster -- 2014 Pittsburgh Pirates
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Carlos BeltranrfSsp37 .264Ex .268VgAvPrFrAvPrNormalTerror
Carl CrawfordlfLsp32 .248Fr .274AvVgPrExVgVgProneNormal
Alejandro De AzacfLsp30 .259Fr .267AvVgVgVgAvVgNormalTerror
J.J. HardyssRp 31 .267Vg .261AvVgPrFrAvPrIronNormal
A.J. Jimenezc Rsp24 .256Fr .250FrFrPrAvPrAvNormalNormal
Ian Kinsler2bRp 32 .286Av .265AvAvPrExFrVgProneNormal
Yadier Molinac Rsp31 .291Av .294AvFrPrPrAvFrProneTerror
Justin Morneau1bLsp33 .262Av .290VgPrPrFrPrPrNormalNormal
Thomas PhamcfRsp26 .239Vg .222AvPrPrVgFrVgNormalNormal
Yasiel PuigrfRp 23 .286Ex .282VgVgAvVgFrAvNormalNormal
Wilin Rosarioc Rp 25 .277Vg .259AvFrPrAvExFrProneNormal
Cody RosslfRp 33 .271Vg .255AvAvPrFrAvFrVery proneTerror
Xavier Scruggs1bRsp26 .197Vg .196AvPrPrAvFrAvNormalNormal
Mark Teixeira1bSsp34 .258Vg .244VgPrPrAvPrPrVery proneNormal
Mike TroutcfRsp22 .298Ex .302ExPrPrExExVgIronNormal
Rickie Weeks2bRp 31 .246Vg .231AvPrPrAvAvAvVery proneNormal
David Wright3bRsp31 .295Vg .268VgPrPrVgExAvVery proneNormal
 Total  29.5 .266  .264        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Lisalverto BonillamrR24 .242 .241FrPrPrPrPr ExAv429059NormalNormal
Jonathan BroxtonclR30 .239 .240PrPrPrPrPr FrAv09059NormalVery prone
Steve CishekclR28 .217 .223PrPrPrPrPr AvVg179062NormalIron
Cole HamelsspL30 .229 .237ExPrPrPrAvExVgPr910756NormalIron
Dan HarenspR33 .247 .254VgPrPrPrPrFrAvAv2011249NormalProne
Tommy HuntermrR27 .260 .238PrPrPrPrPr AvAv09045ToughIron
Carlos MartinezspR22 .248 .254PrPrPrPrPrPrAvAv3112164NormalNormal
Jason MotteclR32 .241 .210FrPrPrPrPr FrFr39050NormalNormal
Joe NathanclR39 .226 .212PrPrPrPrPr FrAv409045NormalIron
Bud NorrisspR29 .237 .268PrPrPrPrPrAvAvAv159049NormalNormal
Eric O'FlahertymrL29 .213 .250PrPrPrPrPr FrVg79068ToughVery prone
Marc RzepczynskimrL28 .242 .256PrPrPrPrPr FrAv339067NormalNormal
fC.C. SabathiaspL33 .246 .257FrPrPrPrPrEx Vg1310855NormalNormal
Pedro StropmrR29 .220 .227PrPrPrPrPr FrVg6114468NormalProne
Nick TepeschspR25 .268 .279PrPrPrPrPrPrAvAv1511756NormalVery prone
Anthony VarvaromrR29 .236 .240FrPrPrPrPr AvAv429053ToughNormal
Adam WainwrightspR32 .256 .234AvPrPrPrPrVg Vg1310765ToughIron
 Total  29.4 .244 .247             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Beltranrf        Fr/70 Av  
Bonilla,LimrAv/100          
Broxton,JclAv/80           
CishekclAv/128          
Crawford,Clf      Vg/86   Pr  
De Azacf      Av/75 Av/124Av/75 Fr  
HamelsspAv/66           
Hardy,Jss     Vg/52      
HarenspAv/0           
Hunter,TommrEx/148          
Jimenez,Ac  Vg/45         Av5
Kinsler2b   Vg/130       
Martinez,CaspPr/81           
Molina,Yc  Ex/53 Fr/118       Vg3
Morneau1b  Av/57         
MotteclAv/100          
NathanclAv/57           
Norris,BspAv/57           
O'FlahertymrAv/88           
Phamcf       Av/159 Vg  
Puigrf      Av/115Fr/143Av/115Av  
Rosario,Wc  Av/179Fr/141       Vg9
Ross,Clf      Av/61 Fr/55 Av/53 Av  
RzepczynskimrAv/88           
fSabathiaspAv/155          
Scruggs1b  Fr/97         
StropmrFr/82           
Teixeira1b  Av/45         
TepeschspPr/38           
Troutcf      Vg/78 Vg/62 Vg/78 Vg  
VarvaromrPr/106          
WainwrightspAv/0           
Weeks,R2b   Fr/156       
Wright,D3b    Av/88       

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Carlos BeltranrfSspR37100000
Lisalverto BonillamrSspR24100000
Jonathan BroxtonclRspR30100000
Steve CishekclRspR28100000
Carl CrawfordlfLspL32100000
Alejandro De AzacfLspL30100000
Cole HamelsspLspL30100000
J.J. HardyssRp R31100000
Dan HarenspRspR33100000
Tommy HuntermrRspR27100000
A.J. Jimenezc RspR24100000
Ian Kinsler2bRp R32100000
Carlos MartinezspRspR22100000
Yadier Molinac RspR31100000
Justin Morneau1bLspR33100000
Jason MotteclRspR32100000
Joe NathanclRspR39100000
Bud NorrisspRspR29100000
Eric O'FlahertymrLspL29100000
Thomas PhamcfRspR26100000
Yasiel PuigrfRp R23100000
Wilin Rosarioc Rp R25100000
Cody RosslfRp L33100000
Marc RzepczynskimrLspL28100000
fC.C. SabathiaspLspL33100000
Xavier Scruggs1bRspR26100000
Pedro StropmrRspR29100000
Mark Teixeira1bSspR34100000
Nick TepeschspRspR25100000
Mike TroutcfRspR22100000
Anthony VarvaromrRspR29100000
Adam WainwrightspRspR32100000
Rickie Weeks2bRp R31100000
David Wright3bRspR31100000
 Total   29.4  0