Team roster -- 2012 Peabody Punishers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Yonder Alonso1bLsp25 .261Av .278AvAvFrPrAvPrNormalNormal
Robert Andino2bRp 28 .216Fr .208FrExPrExFrAvProneNormal
Mike AvilesssRsp31 .286Av .236FrVgPrVgAvVgNormalNormal
Michael BrantleycfLsp25 .265Fr .299AvAvPrAvFrAvNormalNormal
fAnthony GoserfLsp21 .290Av .207FrVgFrExExExNormalNormal
Torii HunterrfRsp36 .340Av .303AvAvAvExVgFrNormalTerror
Cesar IzturisssSsp32 .188Pr .263FrVgFrAvFrFrProneNormal
fRob Johnsonc Rsp28 .227Pr .267PrAvFrAvPrPrNormalNormal
Casey Kotchman1bLp 29 .221Fr .231FrFrPrPrAvPrNormalNormal
Jason KubellfLp 30 .234Vg .264ExPrPrFrFrPrNormalNormal
fFernando MartinezlfLsp23 .077Pr .257ExPrPrAvPrFrProneNormal
Andrew McCutchencfRp 25 .392Ex .309ExPrPrExAvVgIronNormal
Jose Molinac Rp 37 .170Pr .235AvAvPrPrVgFrNormalNormal
Dustin Pedroia2bRsp28 .305Av .283AvAvPrAvVgVgProneNormal
fPlacido Polanco3bRsp36 .226Fr .271PrVgPrPrPrPrVery proneNormal
fHumberto Quinteroc Rsp32 .152Fr .257FrPrPrFrPrFrNormalNormal
fRyan Raburn2bRp 31 .165Fr .175FrPrPrAvFrFrVery proneNormal
Scott Rolen3bRsp37 .234Fr .249AvPrPrFrAvFrVery proneTerror
fLogan SchafercfLsp25 .000Pr .350ExPrPrVgPrVgNormalNormal
Geovany Sotoc Rp 29 .239Av .182AvVgPrFrFrPrProneNormal
fCarlos TriunfelssRsp22 .300Av .167PrAvPrAvPrPrNormalNormal
Jayson WerthrfRp 33 .395Vg .268AvPrPrAvVgAvVery proneTerror
 Total  29.2 .264  .260        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Alfredo AcevesclR29 .269 .239PrPrPrPrPr VgAv1827145NormalIron
Clay BuchholzspR27 .266 .260AvPrPrPrPrEx Ex624455ToughProne
Samuel DedunospR28 .256 .221PrPrPrPrPrFr Av32067NormalNormal
Chad DurbinmrR34 .274 .206PrPrPrPrPr AvAv91452NormalIron
fBarry EnrightmrR26 .273 .500PrPrPrPrPr ExAv199320NormalNormal
Dan HarenspR31 .234 .320VgPrPrPrPrAv Av1513147NormalProne
fJeremy HorstmrL26 .170 .210PrPrPrPrPr FrVg185851NormalNormal
Philip HumberspR29 .302 .243PrPrPrPrPrAvVgPr43038NormalProne
fMark MelanconmrR27 .291 .227PrPrPrPrPr VgEx233563NormalNormal
Mike MinorspL24 .239 .230FrPrFrPrPrAv Vg9039NormalNormal
fJordan NorbertomrL25 .225 .184PrPrPrPrPr VgAv1046248ToughVery prone
Jonathan PapelbonclR31 .208 .224PrPrPrPrPr AvPr1543NormalIron
Addison ReedclR23 .293 .243PrPrPrPrPr FrAv441136NormalNormal
fTyson RossspR25 .356 .297FrPrPrPrPrAvVgAv1328659NormalNormal
Anthony SwarzakmrR26 .254 .309PrPrPrPrPrFrExEx16048NormalProne
fEverett TeafordmrL28 .300 .275PrPrPrPrPrFrExEx1737247NormalProne
C.J. WilsonspL31 .217 .246PrPrPrPrPrAv Fr1011357NormalIron
 Total  27.6 .261 .253             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AcevesclVg/143          
Alonso1b  Av/124        
Andino2b   Av/169Fr/82 Fr/97 Pr/100Pr/100 Pr  
Avilesss   Fr/98 Pr/98 Av/94      
Brantleycf       Fr/21  Av  
BuchholzspPr/133          
DedunospFr/130          
DurbinmrFr/142          
fEnrightmrPr/100          
fGoserf      Av/70 Av/70 Av/70 Av  
HarenspFr/186          
fHorstmrAv/79           
HumberspPr/32           
Hunter,TKrf        Av/111Vg  
Izturis,Css   Pr/100Fr/98 Av/79      
fJohnson,Roc  Av/73         Vg6
Kotchman1b  Vg/71         
Kubellf      Pr/36  Pr/36 Av  
fMartinez,Flf      Fr/45  Fr/45 Pr  
McCutchen,Acf       Vg/19  Fr  
fMelanconmrEx/70           
MinorspVg/0           
Molina,Jc  Av/71         Vg3
fNorbertomrPr/154          
PapelbonclAv/53           
Pedroia2b   Av/50        
fPolanco3b    Vg/20       
fQuinteroc  Vg/158        Av2
fRaburn2b   Fr/138  Fr/126 Fr/126Av  
ReedclAv/63           
Rolen3b    Av/107      
fRoss,TspAv/51           
fSchafer,Lcf      Fr/92 Fr/92 Fr/92 Av  
Soto,Gc  Av/134        Av1
SwarzakmrFr/36           
fTeafordmrFr/59           
fTriunfelss   Fr/97  Av/103     
Werthrf       Fr/42 Av/42 Av  
Wilson,CJspVg/97           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Alfredo AcevesclRspR2998012000
Yonder Alonso1bLspR2599114000
Robert Andino2bRp R2890913000
Mike AvilesssRspR3199112000
Michael BrantleycfLspL259914950
Clay BuchholzspLspR27901037500
Samuel DedunospRspR284644800
Chad DurbinmrRspR3410009000
fBarry EnrightmrRspR261704800
fAnthony GoserfLspL213904800
Dan HarenspRspR31919127500
fJeremy HorstmrLspL265104800
Philip HumberspRspR2986125300
Torii HunterrfRspR36910185000
Cesar IzturisssSspR3257158750
fRob Johnsonc RspR282325750
Casey Kotchman1bLp L29100030000
Jason KubellfLp R3097275000
fFernando MartinezlfLspR233494800
Andrew McCutchencfRp R259917080
fMark MelanconmrRspR277005210
Mike MinorspRspL2410004820
Jose Molinac Rp R3797315000
fJordan NorbertomrLspL2564364820
Jonathan PapelbonclRspR311000110000
Dustin Pedroia2bRspR28901082500
fPlacido Polanco3bRspR36643664160
fHumberto Quinteroc RspR3244010000
fRyan Raburn2bRp R31603021000
Addison ReedclLspR2310004800
Scott Rolen3bRspR37703081660
fTyson RossspRspR254804800
fLogan SchafercfLspL251704800
Geovany Sotoc Rp R29821743000
Anthony SwarzakmrRspR2685154870
fEverett TeafordmrLspL2869134880
fCarlos TriunfelssRspR221604800
Jayson WerthrfRp R335446135710
C.J. WilsonspLspL31982105000
 Total   28.5  128266