Team roster -- 2010 Buffalo Wings
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
John Bakerc Lsp29 .171Av .281AvAvPrFrPrPrNormalNormal
fDaric Barton1bLsp24 .333Ex .257AvVgFrVgPrPrProneNormal
Jose BautistalfRsp29 .293Ex .202AvExPrAvFrFrNormalNormal
Miguel Cabrera1bRsp27 .315Vg .327ExFrPrPrFrFrIronNormal
Howie Kendrick2bRsp26 .313Vg .278AvAvFrVgVgVgNormalTerror
fRyan LudwickrfRsp31 .269Av .264VgFrPrVgFrFrProneNormal
Angel PagancfSsp28 .280Vg .316VgExAvVgVgVgProneNormal
Dustin Pedroia2bRsp26 .277Fr .302AvVgPrAvVgAvNormalNormal
Carlos QuentinlfRp 27 .213Vg .245ExPrPrAvAvFrProneNormal
Colby RasmuscfLsp23 .160Fr .277VgAvExExVgPrNormalNormal
Taylor Teagardenc Rp 26 .288Ex .192FrPrPrFrPrPrNormalNormal
Mark Teixeira1bSsp30 .305Vg .287ExPrPrFrFrPrNormalNormal
B.J. UptoncfRp 25 .190Fr .262AvAvAvExVgExProneNormal
Juan Uribe3bRsp30 .255Vg .299VgVgFrExPrFrNormalNormal
Will VenablerfLp 27 .225Pr .266ExVgPrFrVgAvNormalNormal
Jack WilsonssRsp32 .240Fr .260AvVgAvVgFrFrProneNormal
Chris YoungcfRp 26 .262Ex .196AvAvAvExVgVgNormalNormal
 Total  27.4 .261  .272        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Brian BannisterspR29 .266 .270AvPrPrPrPrAv Av4037454NormalProne
Clay BuchholzspR25 .284 .228AvPrPrPrPrAv Vg6062NormalNormal
Manuel CorpasmrR27 .400 .267AvPrPrPrPr AvAv105156NormalProne
Johnny CuetospR24 .250 .274VgAvPrPrPrAv Vg12047NormalProne
Wade DavisspR24 .238 .250AvPrPrPrPrAv Av155046NormalNormal
fDerek HollandspL23 .287 .289AvPrPrPrPrAvExVg1150048NormalNormal
Clayton KershawspL22 .173 .208VgPrPrPrPrFr Ex3541944NormalProne
fFrancisco LirianospL26 .255 .287AvPrPrPrPrAvVgVg1820545NormalProne
Jake PeavyspR29 .249 .178AvPrPrPrPrAv Fr1150046NormalProne
Joakim SoriaclR26 .224 .213AvPrPrPrPr AvVg302646ToughProne
Rafael SorianoclR30 .258 .138AvPrPrPrPr AvAv0033ToughIron
fChris TillmanspR22 .254 .341AvPrPrPrPrAv Av31542NormalNormal
Koji UeharaspR35 .273 .266AvPrPrPrPrFr Av1733NormalProne
Jason VargasspL27 .290 .277VgFrPrPrPrFrVgVg6045NormalNormal
Edinson VolquezspR26 .202 .181VgPrPrPrPrAv Fr2050054NormalProne
 Total  26.3 .257 .251             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Baker,Joc  Pr/108        Fr2
BannisterspVg/0           
fBarton,D1b  Vg/48         
Bautista,Jlf    Av/100 Av/53 Av/53 Av/53 Vg  
BuchholzspFr/119          
Cabrera,Mi1b  Fr/88         
CorpasmrAv/78           
CuetospAv/212          
Davis,WspAv/76           
fHollandspFr/300          
Kendrick,H2b   Vg/62        
KershawspAv/0           
fLirianospFr/9           
fLudwickrf      Fr/34 Fr/34 Fr/34 Vg  
Pagancf      Vg/81 Av/81 Vg/81 Vg  
PeavyspVg/116          
Pedroia2b   Ex/60        
Quentinlf      Pr/93   Av  
Rasmuscf      Av/162Fr/162Av/162Vg  
SoriaclVg/163          
Soriano,RclAv/50           
Teagardenc  Av/214        Vg4
Teixeira1b  Vg/52         
fTillmanspAv/57           
UeharaspAv/56           
Upton,Bcf       Av/80  Vg  
Uribe3b   Vg/68 Vg/96 Av/96      
Vargas,JspAv/39           
Venablerf      Vg/94 Av/94 Vg/94 Av  
VolquezspAv/180          
Wilson,Jass     Ex/86      
Young,CBcf       Vg/53  Pr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
John Bakerc LspR2910004000
Brian BannisterspRspR29751817370
fDaric Barton1bLspR2441144100
Jose BautistalfRspR29100024000
Clay BuchholzspLspR254404130
Miguel Cabrera1bRspR271000143830
Manuel CorpasmrRspR2744567500
Johnny CuetospRspR249194180
Wade DavisspRspR241904000
fDerek HollandspSspL239404000
Howie Kendrick2bRspR268804650
Clayton KershawspLspL229374040
fFrancisco LirianospLspL2688124300
fRyan LudwickrfRspL3191937000
Angel PagancfSspR2857435750
Jake PeavyspRspR294456110000
Dustin Pedroia2bRspR26100017500
Carlos QuentinlfRp R2771295500
Colby RasmuscfLspL2310004000
Joakim SoriaclRspR26871310000
Rafael SorianoclRspR30100063500
Taylor Teagardenc Rp R2610004010
Mark Teixeira1bSspR301000206250
fChris TillmanspRspR223904000
Koji UeharaspRspR35336750000
B.J. UptoncfRp R259644350
Juan Uribe3bRspR3098010000
Jason VargasspLspL276404050
Will VenablerfLp L276804020
Edinson VolquezspRspR2623774400
Jack WilsonssRspR32811972500
Chris YoungcfRp R2690019500
 Total   26.9  86643