Team roster -- 2012 Buffalo Wings
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jose BautistarfRp 31 .336Ex .292ExPrPrVgAvFrNormalTerror
Brandon BeltlfLp 24 .348Vg .184VgPrPrVgAvAvProneNormal
Henry Blancoc Rsp40 .266Ex .222VgPrPrPrPrFrNormalNormal
Miguel Cabrera1bRsp29 .319Vg .353ExPrPrFrAvPrIronNormal
fJamey Carroll2bRsp38 .304Fr .284PrVgFrAvExFrNormalNormal
Alejandro de AzarfLsp28 .263Fr .338VgAvPrExAvExNormalNormal
Shelley DuncanlfRp 32 .245Av .273ExPrPrFrPrPrNormalNormal
fJason Giambi1bLp 41 .219Ex .273ExPrPrPrPrPrProneNormal
Paul Goldschmidt1bRp 24 .162Vg .277ExPrPrFrExAvNormalNormal
Jerry Hairston3bRp 36 .228Av .288FrFrFrAvFrFrProneTerror
Dustin Pedroia2bRp 28 .358Vg .287AvFrPrAvVgAvIronNormal
Jhonny PeraltassRp 30 .240Vg .323AvPrPrFrPrPrNormalNormal
Carlos QuentinrfRp 29 .297Ex .241ExPrPrFrFrPrProneTerror
fColby RasmuscfLp 25 .215Av .229AvAvAvVgPrPrProneNormal
Carlos Santanac Ssp26 .318Ex .201VgPrAvFrAvFrNormalTerror
Drew Sutton3bSsp29 .214Pr .350AvAvPrAvPrPrNormalNormal
Mark Teixeira1bSsp32 .302Ex .222VgPrPrPrExPrNormalNormal
B.J. UptoncfRsp27 .238Av .245VgPrAvAvVgExNormalNormal
Chris YoungcfRp 28 .285Ex .222AvPrPrExAvVgNormalTerror
 Total  30.4 .284  .266        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Al AlburquerquemrR26 .176 .112PrPrPrPrPr AvAv493958ToughProne
Joaquin BenoitmrR34 .248 .184PrPrPrPrPr AvVg281936NormalIron
Clay BuchholzspR27 .241 .242PrPrPrPrPrAv Vg19056NormalVery prone
Johnny CuetospR26 .209 .229ExExPrPrPrAv Vg1814861NormalProne
Willie EyremrR33 .120 .231PrPrPrPrPr AvVg317655NormalNormal
fDerek HollandspL25 .235 .272PrPrPrPrPrVg Ex516252NormalNormal
Clayton KershawspL24 .178 .213VgAvFrPrPrVg Vg1210247NormalIron
Justin MastersonspR27 .291 .210PrPrPrPrPrVg Av12061NormalIron
Jake PeavyspR31 .259 .278PrPrPrPrPrAv Av19042NormalVery prone
Joe SmithmrR28 .152 .248PrPrPrPrPr AvAv171164NormalProne
Joakim SoriaclR28 .242 .277PrPrPrPrPr AvVg91450NormalNormal
Rafael SorianomrR32 .302 .173PrPrPrPrPr AvPr94539NormalVery prone
Pedro StropmrR27 .176 .214PrPrPrPrPr AvPr4950061NormalNormal
 Total  28.3 .240 .232             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AlburquerquemrPr/71           
Bautistarf    Av/81    Av/170Ex  
Beltlf  Av/91    Av/240 Av/240Av  
BenoitmrAv/59           
Blanco,Hc  Av/81         Vg2
Buchholz,CspAv/83           
Cabrera,Mi1b  Fr/157        
fCarroll,J2b   Av/122 Fr/67      
CuetospAv/226          
de Azarf      Vg/75 Vg/75 Vg/75 Av  
Duncanlf  Av/124   Av/108 Av/108Av  
EyremrAv/88           
fGiambi1b  Pr/92         
Goldschmidt1b  Fr/26         
Hairston,J3b   Fr/134Fr/123Fr/99 Fr/141Fr/141 Av  
fHolland,DspVg/152          
KershawspVg/0           
MastersonspAv/85           
PeavyspPr/122          
Pedroia2b   Vg/61        
Peralta,Jhss     Av/41      
Quentinrf        Fr/40 Pr  
fRasmuscf       Fr/121 Av  
Santana,Cc  Fr/139Fr/100       Av2
Smith,JoemrEx/91           
SoriaclAv/60           
Soriano,RmrFr/74           
StropmrPr/93           
Sutton3b  Pr/98 Fr/121Av/91 Av/111Fr/129  Fr  
Teixeira1b  Av/51         
Upton,Bcf       Av/55  Av  
Young,CBcf       Vg/53  Av  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Al AlburquerquemrRspR2662224140
Jose BautistarfRp R3193080000
Brandon BeltlfLp L2449214140
Joaquin BenoitmrRspR34100055000
Henry Blancoc RspR40100010000
Clay BuchholzspLspR2742585550
Miguel Cabrera1bRspR29990200000
fJamey Carroll2bRspR38100022850
Johnny CuetospRspR26722034000
Alejandro de AzarfLspL283704140
Shelley DuncanlfRp R327705000
Willie EyremrRspR332904140
fJason Giambi1bLp R41851010000
Paul Goldschmidt1bRp R243304140
Jerry Hairston3bRp R3690920000
fDerek HollandspSspL2510004310
Clayton KershawspLspL2410005000
Justin MastersonspRspR2710004680
Jake PeavyspRspR315531160000
Dustin Pedroia2bRp R28100057500
Jhonny PeraltassRp R30100052500
Carlos QuentinrfRp R29781250500
fColby RasmuscfLp L2585134430
Carlos Santanac SspR2610004160
Joe SmithmrRspR289378700
Joakim SoriaclRspR2891040000
Rafael SorianomrRspR325741100000
Pedro StropmrRspR273604160
Drew Sutton3bSspR293304140
Mark Teixeira1bSspR321000231250
B.J. UptoncfRspR27100048250
Chris YoungcfRp R28100052000
 Total   29.5  129468