Team roster -- 2009 Aspen Hill Snipers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Melky CabreracfSsp24 .268Av .277AvVgFrPrExAvNormalNormal
Alberto Callaspo2bSsp26 .361Av .273AvFrPrFrAvPrNormalNormal
Brett GardnercfLsp25 .291Fr .264FrExFrExExExProneNormal
Ryan Garko1bRsp28 .308Vg .249AvFrPrPrPrPrNormalNormal
Matt HollidaylfRsp29 .289Av .322ExPrPrVgAvAvNormalTerror
Julio LugossRp 33 .278Fr .281AvAvAvAvVgAvProneNormal
Jose Moralesc Ssp26 .412Av .294PrPrPrFrPrPrNormalNormal
Dustin Pedroia2bRsp25 .277Fr .302AvVgPrAvVgAvNormalNormal
A.J. Pierzynskic Lsp32 .277Fr .307AvFrPrPrPrPrNormalNormal
Juan RiveralfRsp30 .331Ex .271AvPrPrPrFrPrNormalTerror
Alex Rodriguez3bRp 33 .277Ex .289ExPrPrFrExAvProneTerror
Marco ScutarossRsp33 .269Av .287FrVgPrVgVgFrProneNormal
Kurt Suzukic Rsp25 .250Av .283AvAvFrAvAvPrNormalNormal
Nick SwisherrfSsp28 .244Ex .251ExAvFrAvFrPrNormalTerror
Kevin Youkilis1bRp 30 .309Vg .304ExPrPrVgFrFrProneNormal
Michael Young3bRsp32 .297Vg .331VgPrPrFrExFrProneTerror
 Total  28.7 .290  .289        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Nick BlackburnspR27 .300 .277AvPrPrPrPrVg Vg5053NormalIron
Craig BreslowmrL28 .204 .191AvPrPrPrPr AvEx2444432NormalIron
Brian BruneymrR27 .214 .269AvPrPrPrPr AvAv254134ToughProne
Mark BuehrlespL30 .298 .267AvPrPrPrPrVg Ex514351NormalIron
Jason BulgermrR30 .196 .217AvPrPrPrPr AvAv421250NormalNormal
Octavio DotelmrR35 .268 .226AvPrPrPrPr AvPr3346639ToughNormal
Matt GuerriermrR30 .194 .215AvPrPrPrPr AvAv44049NormalIron
Bobby JenksclR28 .309 .202AvPrPrPrPr AvFr52457NormalProne
Jose MijaresmrL24 .155 .283AvPrPrPrPr AvAv31538NormalIron
Kevin MillwoodspR34 .240 .272AvPrPrPrPrVg Pr21050NormalNormal
Fu-Te NimrL26 .113 .289AvPrPrPrPr AvAv375932NormalNormal
Matt PalmermrR30 .279 .197AvPrPrPrPrAvVgFr22058NormalNormal
Rick PorcellospR20 .281 .248AvPrPrPrPrFr Av1917363NormalNormal
Takashi SaitomrR39 .195 .304AvPrPrPrPr AvVg92037NormalNormal
Jarrod WashburnspL34 .178 .268AvPrPrPrPrAv Vg3041NormalProne
C.J. WilsonmrL28 .206 .249AvPrPrPrPr AvAv21064NormalIron
 Total  29.4 .248 .253             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BlackburnspFr/45           
BreslowmrAv/70           
BruneymrAv/74           
BuehrlespEx/40           
BulgermrAv/126          
Cabrera,Mecf      Av/75 Av/75 Av/75 Av  
Callaspo2b   Fr/180Av/80 Fr/100     
DotelmrFr/212          
Gardnercf       Vg/81  Vg  
Garko1b  Av/101   Fr/150 Fr/150Fr  
GuerriermrVg/49           
Hollidaylf      Vg/134  Av  
JenksclAv/64           
Lugoss   Fr/114 Fr/139     
MijaresmrAv/59           
MillwoodspFr/0           
Morales,Jc  Av/170        Pr8
NimrAv/79           
PalmermrAv/19           
Pedroia2b   Ex/60        
Pierzynskic  Av/76         Fr3
PorcellospAv/117          
Rivera,Jlf      Av/62  Av/62 Vg  
Rodriguez,A3b    Fr/76       
SaitomrAv/138          
Scutaross   Vg/99  Vg/60      
Suzuki,Kc  Vg/72         Av1
Swisherrf  Av/116   Av/100 Av/100Av  
WashburnspVg/171          
Wilson,CmrVg/172          
Youkilis1b  Ex/27  Av/60  Fr/140  Av  
Young,M3b    Pr/59       

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Nick BlackburnspRspR2710004400
Craig BreslowmrLspL2810004220
Brian BruneymrRspR27703012500
Mark BuehrlespLspL301000140000
Jason BulgermrRspR3010004030
Melky CabreracfSspL24100014000
Alberto Callaspo2bSspR2610004150
Octavio DotelmrRspR35100060000
Brett GardnercfLspL2575254140
Ryan Garko1bRspR2810004460
Matt GuerriermrRspR30100014750
Matt HollidaylfRspR29980135000
Bobby JenksclRspR28100056000
Julio LugossRp R33831192500
Jose MijaresmrLspL249104000
Kevin MillwoodspRspR341000128680
Jose Moralesc SspR265604000
Fu-Te NimrLspL265504000
Matt PalmermrRspR309104000
Dustin Pedroia2bRspR25100017500
A.J. Pierzynskic LspR32100062500
Rick PorcellospRspR2097020950
Juan RiveralfRspR30100032500
Alex Rodriguez3bRp R338317330000
Takashi SaitomrLspR39100015000
Marco ScutarossRspR33100011000
Kurt Suzukic RspR2510004100
Nick SwisherrfSspL28100054000
Jarrod WashburnspLspL34891198500
C.J. WilsonmrLspL28100018500
Kevin Youkilis1bRp R3089862500
Michael Young3bRspR321000130540
 Total   29.0  155242