Team roster -- 2012 New Hampshire Pine
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Alex Avilac Lsp24 .273Av .304ExAvPrFrVgPrNormalTerror
Casey Blake3bRsp37 .283Av .242AvVgFrVgPrFrVery proneNormal
fIke Davis1bLsp24 .163Fr .372ExFrPrAvPrPrVery proneNormal
David DeJesusrfLsp31 .174Pr .265VgVgPrAvFrFrNormalNormal
Chris DenorfiarfRsp30 .328Vg .245PrVgAvAvAvVgProneNormal
Hector GomezssRsp23 .000Pr .667PrPrPrAvPrPrNormalNormal
fJesus Guzman1bRp 27 .333Vg .299VgPrPrAvExVgNormalNormal
fJosh HamiltonlfLsp30 .260Ex .314VgPrPrAvExFrProneTerror
Maicer Izturis2bSsp30 .295Av .265FrPrPrVgAvAvNormalNormal
Austin JacksoncfRsp24 .257Av .245FrExVgAvExVgNormalNormal
Chris Johnson3bRsp26 .260Fr .248AvPrPrPrFrFrNormalTerror
fHoward Kendrick2bRsp27 .295Vg .280AvAvAvExAvAvProneNormal
Salvador Perezc Rsp21 .484Ex .291FrFrPrPrPrPrNormalNormal
Sean RodriguezssRsp26 .273Vg .192FrExAvExAvVgNormalNormal
fBrendan RyanssRsp29 .255Fr .245FrExFrExExAvProneNormal
Justin Smoak1bSsp24 .252Av .227AvPrPrPrPrPrProneTerror
Travis SniderlfLsp23 .116Pr .257AvAvPrAvVgExNormalNormal
Eric YounglfSsp26 .234Pr .256PrAvExExExExNormalNormal
 Total  26.8 .267  .264        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Mike AdamsmrR32 .189 .143PrPrPrPrPr AvPr2749NormalIron
Al AlburquerquemrR25 .176 .112PrPrPrPrPr AvAv493958ToughProne
Blake BeavanspR22 .314 .236PrPrPrPrPrVg Av22045NormalNormal
fAndrew BrackmanmrR25 .000 .143PrPrPrPrPr AvAv199544NormalNormal
Chris CarpenterspR36 .259 .268ExPrPrPrPrEx Ex79353ToughIron
Josh CollmenterspR25 .250 .225AvPrPrPrPrAvExVg415037NormalNormal
Kyle DrabekspR23 .304 .269PrPrPrPrPrAvExAv67054NormalNormal
Doug FisterspR27 .239 .235AvPrPrPrPrVg Ex815654NormalNormal
Jaime GarciaspL24 .308 .264VgPrPrPrPrAv Av3211360NormalNormal
fGreg HollandmrR25 .181 .171PrPrPrPrPr VgVg672249NormalNormal
Michael KirkmanmrL24 .214 .274PrPrPrPrPr ExVg365947NormalNormal
Sean MarshallmrL28 .206 .249PrPrPrPrPr AvFr030464ToughIron
Michael PinedaspR22 .237 .184PrPrPrPrPrAv Vg29040NormalNormal
Rick PorcellospR22 .321 .248PrPrPrPrPrAv Vg34058NormalNormal
fKyle WeilandspR24 .178 .375PrPrPrPrPrFrVgVg126048NormalNormal
 Total  25.6 .259 .238             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adams,MmrFr/76           
AlburquerquemrPr/71           
Avilac  Av/61   Pr/116     Av3
BeavanspPr/35           
Blake3b  Av/124 Av/113      
fBrackmanmrFr/100          
Carpenter,CspFr/116          
CollmenterspAv/0           
fDavis,I1b  Ex/69         
DeJesusrf       Av/114Vg/114Av  
Denorfiarf      Av/125Av/125Av/125Av  
DrabekspVg/48           
FisterspEx/87           
Garcia,JspPr/154          
Gomez,Hss     Fr/111     
fGuzman1b  Fr/151   Fr/90   Fr  
fHamilton,Jlf      Av/153Av/153 Ex  
fHolland,GmrPr/60           
Izturis,M2b   Av/100Av/87 Av/87      
Jackson,Acf       Ex/55  Av  
Johnson,C3b    Pr/138      
fKendrick,H2b  Av/106Vg/52   Fr/65   Fr  
KirkmanmrVg/82           
MarshallmrVg/111          
Perez,Sc  Fr/113        Fr2
PinedaspAv/80           
PorcellospPr/110          
Rodriguez,Sss  Av/94 Av/78 Av/66 Av/178Fr/99   Fr  
fRyanss     Ex/94      
Smoak1b  Fr/123        
Sniderlf      Av/201Av/201Av/201Vg  
fWeilandspPr/84           
Young,Elf   Fr/116  Fr/234Fr/234Fr/234Fr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Mike AdamsmrRspR32100025350
Al AlburquerquemrRspR2562224140
Alex Avilac LspR2410004250
Blake BeavanspRspR224904140
Casey Blake3bRspR37463455000
fAndrew BrackmanmrRspR254010000
Chris CarpenterspRspR361000142590
Josh CollmenterspRspR259304140
fIke Davis1bLspL2422784320
David DeJesusrfLspL3198060000
Chris DenorfiarfRspR3079198000
Kyle DrabekspRspR235404160
Doug FisterspLspR279804360
Jaime GarciaspLspL2410004370
Hector GomezssRspR23104140
fJesus Guzman1bRp R275404140
fJosh HamiltonlfLspL30782287500
fGreg HollandmrRspR257404140
Maicer Izturis2bSspR3097032660
Austin JacksoncfRspR249804400
Chris Johnson3bRspR268204240
fHoward Kendrick2bRspR2791933000
Michael KirkmanmrLspL243304230
Sean MarshallmrLspL28100016000
Salvador Perezc RspR212804140
Michael PinedaspRspR2210004140
Rick PorcellospRspR22100015360
Sean RodriguezssRspR2610004280
fBrendan RyanssRspR2984910000
Justin Smoak1bSspL2479124190
Travis SniderlfLspL233104350
fKyle WeilandspLspR242004140
Eric YounglfSspR265904140
 Total   26.2  58401