Team roster -- 2008 Free Blago
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Clint Barmes2bRsp29 .307Ex .283AvVgPrVgVgVgProneNormal
Emmanuel BurrissssSsp23 .292Pr .278PrExExVgVgExNormalNormal
Jose Castillo3bRsp27 .238Av .250AvPrPrFrFrFrNormalNormal
fChris DickersonlfLsp26 .286Av .309ExVgFrVgAvVgNormalNormal
Jermaine DyerfRsp34 .285Ex .294ExPrPrFrAvPrNormalNormal
Edwin Encarnacion3bRp 25 .292Vg .235VgPrPrAvFrPrNormalNormal
fDexter FowlercfSsp22 .364Pr .000PrExPrVgFrVgNormalNormal
Ben FranciscolfRp 26 .269Vg .265AvFrAvVgFrFrNormalNormal
fRafael FurcalssSsp30 .365Ex .352VgFrExVgVgVgProneNormal
Ramon Hernandezc Rsp32 .283Fr .245VgAvPrPrPrPrNormalNormal
Nick Hundleyc Rsp24 .224Fr .243AvFrPrAvPrPrNormalNormal
Geoff JenkinsrfLp 33 .130Pr .256AvPrPrAvFrPrProneNormal
Kelly Johnson2bLsp26 .333Fr .270VgVgFrAvAvAvNormalTerror
Nate McLouthcfLp 26 .261Av .282ExVgFrVgExVgNormalNormal
Brandon MosslfLp 24 .267Av .239VgFrPrFrPrPrProneNormal
Mike Napolic Rp 26 .286Ex .270ExFrPrAvAvAvProneNormal
Manny RamirezlfRsp36 .308Vg .339ExPrPrFrAvPrNormalNormal
Juan RiveralfRsp29 .233Ex .253AvPrPrFrFrFrNormalNormal
Gary SheffielddhRp 39 .239Vg .220AvPrPrFrExAvProneTerror
Willy TaverascfRsp26 .266Pr .245PrExExExExExNormalNormal
Chad Tracy1bLsp28 .243Ex .271AvFrPrAvPrPrNormalTerror
Joey Votto1bLsp24 .292Vg .299VgPrFrAvFrFrNormalNormal
 Total  28.0 .279  .270        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Joe BlantonspR27 .256 .286VgPrPrPrPrAv Av5051NormalNormal
Tim ByrdakmrL34 .135 .289AvPrPrPrPr AvAv42150NormalNormal
Matt CappsclR24 .222 .245AvPrPrPrPr AvAv62933NormalProne
Cole HamelsspL24 .262 .215VgPrPrPrPrVg Av0046NormalIron
Alex HinshawmrL25 .205 .235AvPrPrPrPr AvAv624025NormalNormal
fPhil HughesspR22 .333 .299AvPrPrPrPrPr Pr284743NormalProne
Randy JohnsonspL44 .215 .267VgPrPrPrPrAv Fr614642NormalNormal
Paul MaholmspL26 .183 .279FrPrPrPrPrVg Ex513360NormalNormal
Mike MussinaspR39 .236 .317AvPrPrPrPrAv Av11056NormalIron
Scott OlsenspL24 .187 .266VgPrPrPrPrAv Vg13041NormalIron
Chan Ho ParkmrR35 .301 .237VgPrPrPrPrPrVgAv1127561NormalNormal
Jose ValverdeclR28 .190 .252AvPrPrPrPr AvFr2250041ToughIron
David WeathersmrR38 .245 .296AvPrPrPrPr AvAv736550NormalIron
 Total  30.0 .234 .267             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barmes2b   Vg/144Av/109Vg/81   Fr/99 Fr  
BlantonspFr/67           
Burrissss   Vg/144 Av/119     
ByrdakmrAv/63           
CappsclAv/64           
Castillo,J3b   Av/112Av/148Fr/99      
fDickersonlf      Vg/54 Av/54  Fr  
Dyerf        Fr/26 Fr  
Encarnacion3b    Fr/162      
fFowlercf       Av/90  Av  
Francisco,Blf      Av/135 Av/135Av  
fFurcalss     Av/105     
HamelsspVg/145          
Hernandez,Rac  Av/146Av/98        Fr4
HinshawmrAv/159          
fHughesspAv/77           
Hundleyc  Fr/124        Fr3
Jenkinsrf        Av/235Vg  
Johnson,K2b   Av/133       
Johnson,RaspPr/300          
MaholmspAv/117          
McLouthcf      Av/18 Av/18 Av/18 Av  
Mosslf  Fr/97    Fr/80  Fr/80 Vg  
MussinaspVg/54           
Napolic  Vg/76         Fr5
OlsenspAv/147          
ParkmrVg/36           
Ramirez,Manlf      Av/104  Vg  
Rivera,Jlf      Av/222Fr/222Av/222Av  
Sheffielddh      Fr/91   Fr  
Taveras,Wcf       Vg/169 Vg  
Tracy,C1b  Pr/102 Pr/97       
ValverdeclPr/161          
Votto1b  Vg/131        
WeathersmrFr/287          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Clint Barmes2bRspR2983174050
Joe BlantonspRspR2799037000
Emmanuel BurrissssSspR238903900
Tim ByrdakmrLspL348907120
Matt CappsclRspR2472284360
Jose Castillo3bRspR279306500
fChris DickersonlfLspL262703900
Jermaine DyerfRspR34100095000
Edwin Encarnacion3bRp R2510004500
fDexter FowlercfSspR221403900
Ben FranciscolfRp R268303900
fRafael FurcalssSspR302377157300
Cole HamelsspLspL2410005000
Ramon Hernandezc RspR32100075000
Alex HinshawmrLspL257503900
fPhil HughesspRspR2227734060
Nick Hundleyc RspR244703900
Geoff JenkinsrfLp R33861450000
Kelly Johnson2bLspR2610004300
Randy JohnsonspRspL44937151010
Paul MaholmspLspL2610004240
Nate McLouthcfLp R2610004250
Brandon MosslfLp R2463123900
Mike MussinaspLspR391000110710
Mike Napolic Rp R2683174250
Scott OlsenspLspL2410004050
Chan Ho ParkmrRspR359805000
Manny RamirezlfRspR361000189300
Juan RiveralfRspR29100020250
Gary SheffielddhRp R398315133260
Willy TaverascfRspR26100019750
Chad Tracy1bLspR28693140000
Jose ValverdeclRspR28100047000
Joey Votto1bLspR249603900
David WeathersmrRspR3891933000
 Total   28.7  125146