Team roster -- 2008 Aspen Hill Snipers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fMilton BradleylfSsp30 .304Ex .307ExPrPrFrAvAvProneNormal
David DeJesuscfLsp28 .240Fr .267FrVgFrExAvFrNormalNormal
Esteban German2bRsp30 .277Av .255FrAvPrVgAvVgNormalNormal
Chris Gomez3bRsp37 .292Pr .301FrExPrAvPrFrNormalNormal
Aaron Hill2bRp 26 .317Ex .283AvVgPrAvFrFrIronNormal
Casey Kotchman1bLp 25 .315Fr .292VgExPrPrPrFrProneNormal
Gerald Lairdc Rsp28 .239Av .218FrExFrAvVgFrNormalNormal
Jerry OwenscfLsp27 .235Pr .274PrExAvExExExNormalNormal
Jay PaytonlfRsp35 .285Av .244FrAvFrAvAvFrProneNormal
Dustin Pedroia2bRsp24 .348Fr .303AvAvPrFrExPrNormalNormal
Alex Rodriguez3bRp 32 .272Ex .327ExPrPrVgExAvNormalTerror
Marco ScutarossRsp32 .309Av .245FrFrPrAvAvPrNormalNormal
Kurt Suzukic Rsp24 .151Vg .281AvVgFrPrPrPrNormalNormal
Nick SwishercfSsp27 .291Vg .250VgFrPrVgAvPrNormalNormal
Jason Varitekc Ssp36 .264Av .252AvPrPrPrPrPrNormalTerror
Kevin Youkilis1bRp 29 .290Fr .287VgPrPrAvAvPrNormalNormal
Michael YoungssRsp31 .309Fr .316FrPrPrAvExFrNormalNormal
 Total  29.5 .284  .278        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Joe BorowskiclR37 .293 .286AvPrPrPrPr AvPr15233NormalIron
Brian BruneymrR26 .303 .209AvPrPrPrPr AvVg392431NormalNormal
Mark BuehrlespL29 .314 .258VgPrPrPrPrVg Ex3050NormalNormal
Daniel CabreraspR27 .294 .236FrPrPrPrPrVg Fr1730956NormalIron
Lenny DiNardospL28 .304 .271AvPrPrPrPrFrExVg8064NormalNormal
fKyle FarnsworthmrR32 .273 .242FrPrPrPrPr AvFr3350030NormalNormal
Matt GuerriermrR29 .264 .187AvPrPrPrPr AvAv38054NormalIron
fBobby JenksclR27 .237 .169AvPrPrPrPr AvAv361757NormalIron
fWes LittletonmrR25 .236 .279AvPrPrPrPr VgAv113165NormalNormal
Kameron LoespR26 .328 .262AvPrPrPrPrAvExAv22066NormalProne
Daisuke MatsuzakaspR27 .238 .253AvPrPrPrPrVg Fr13046NormalNormal
fAl ReyesclR38 .240 .187VgPrPrPrPr AvVg91521NormalProne
Nate RobertsonspL30 .296 .278FrPrPrPrPrAv Av1418251NormalProne
fKevin SloweyspR24 .267 .309AvPrPrPrPrAv Vg22137NormalNormal
Tim WakefieldspR41 .247 .276AvPrPrPrPrAv Pr28044NormalNormal
 Total  29.7 .276 .255             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BorowskiclFr/56           
fBradleylf      Av/124Av/124Av/124Av  
BruneymrAv/280          
BuehrlespAv/53           
Cabrera,DspPr/142          
DeJesuscf       Av/65  Av  
DiNardospAv/262          
fFarnsworthmrVg/297          
German2b   Av/99 Fr/135Pr/140Pr/92   Av  
Gomez3b  Av/80 Av/93 Av/101Fr/86      
GuerriermrEx/41           
Hill2b   Vg/107       
fJenksclAv/57           
Kotchman1b  Av/48         
Lairdc  Av/175        Vg4
fLittletonmrEx/68           
LoespAv/184          
MatsuzakaspVg/0           
Owenscf      Av/62 Av/62  Fr  
Paytonlf      Vg/160Vg/160Vg/160Av  
Pedroia2b   Av/60        
fReyesclAv/60           
RobertsonspAv/151          
Rodriguez3b    Av/80       
Scutaross   Vg/78 Vg/167Av/104Av/91  Av/91 Fr  
fSloweyspAv/56           
Suzukic  Av/48         Av5
Swishercf  Fr/113    Fr/53 Av/53 Av  
Varitekc  Fr/68         Av2
WakefieldspVg/0           
Youkilis1b  Av/0  Av/117      
Youngss     Fr/100     

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Joe BorowskiclRspR37100040000
fMilton BradleylfSspR30524440000
Brian BruneymrRspR269103950
Mark BuehrlespLspL29100095000
Daniel CabreraspRspR2796018250
David DeJesuscfLspL28100020000
Lenny DiNardospLspL2810003900
fKyle FarnsworthmrRspR32100056670
Esteban German2bRspR3010004230
Chris Gomez3bRspR379808500
Matt GuerriermrRspR2910004080
Aaron Hill2bRp R2610003950
fBobby JenksclRspR2710004000
Casey Kotchman1bLp L2510003830
Gerald Lairdc RspR2810004000
fWes LittletonmrRspR255403820
Kameron LoespRspR2672253910
Daisuke MatsuzakaspRspR27100063330
Jerry OwenscfLspL276303800
Jay PaytonlfRspR3590945000
Dustin Pedroia2bRspR2410003800
fAl ReyesclRspR389377500
Nate RobertsonspRspL30891132600
Alex Rodriguez3bRp R321000227090
Marco ScutarossRspR32100015500
fKevin SloweyspRspR243603800
Kurt Suzukic RspR246203800
Nick SwishercfSspL279804000
Jason Varitekc SspR361000110000
Tim WakefieldspRspR41100040000
Kevin Youkilis1bRp R2910004250
Michael YoungssRspR31100035750
 Total   29.6  91831