Team roster -- 2007 Chicago (N) Cubs
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fEliezer Alfonzoc Rp 28 .246Fr .271ExVgPrPrFrPrNormalNormal
Garret AndersonlfLp 35 .248Av .294AvPrPrFrAvPrNormalNormal
fJoaquin AriasssRsp22 .333Pr .000PrFrPrVgFrFrNormalNormal
Rocco BaldellicfRp 25 .297Vg .303ExPrPrVgExAvProneNormal
fJeff DaVanoncfSsp33 .205Pr .308VgFrPrVgAvVgProneNormal
Edwin Encarnacion3bRp 24 .248Vg .287VgPrPrAvAvFrProneNormal
Esteban German3bRsp29 .347Av .311AvVgFrAvAvAvNormalNormal
J.J. HardyssRp 24 .294Ex .223FrFrPrAvFrFrProneNormal
fMiguel Monteroc Lsp23 .000Pr .231PrPrPrFrPrPrNormalNormal
Scott Moore1bLp 23 .000Pr .294ExAvPrFrFrFrNormalNormal
Magglio OrdonezrfRsp33 .294Ex .300AvPrPrFrPrPrNormalNormal
Jay PaytonlfRsp34 .296Vg .296FrAvFrVgAvFrNormalNormal
Jhonny PeraltassRp 25 .267Av .252FrAvPrFrPrPrNormalNormal
Mike Piazzac Rsp38 .359Ex .257VgPrPrPrPrPrNormalTerror
Placido Polanco2bRsp31 .272Fr .305PrVgPrAvPrPrProneNormal
Mark Teixeira1bSsp27 .302Ex .275VgPrPrAvVgPrIronNormal
Miguel TejadassRsp31 .335Av .329AvPrPrAvVgFrIronNormal
 Total  28.5 .290  .289        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fChris BrittonmrR24 .301 .186AvPrPrPrPr AvFr52632NormalNormal
Brian BruneymrR25 .115 .229AvPrPrPrPr AvVg497043NormalNormal
fGustavo ChacinspL26 .268 .266FrPrPrPrPrFr Av0040NormalProne
Jon GarlandspR27 .290 .297AvPrPrPrPrAv Vg10048NormalIron
fUbaldo JimenezspR23 .182 .188AvPrPrPrPrAvAvFr189047NormalNormal
Paul MaholmspL25 .233 .313FrPrPrPrPrAv Vg816962NormalProne
Damaso MartemrL32 .225 .258FrPrPrPrPr FrAv2650038NormalIron
Kevin MillwoodspR32 .285 .258AvPrPrPrPrAv Fr15053NormalNormal
fJuan MorillospR23 .625 .273AvPrPrPrPrAv Fr189257NormalNormal
Mike MussinaspR38 .223 .258FrPrPrPrPrAv Fr8048NormalProne
fFernando NievemrR24 .262 .224VgPrPrPrPrAvAvAv5048NormalProne
Ramon RamirezmrR25 .274 .194AvPrPrPrPr AvVg16547NormalNormal
Chris ResopmrR24 .279 .341AvPrPrPrPr AvFr136646NormalNormal
Fernando RodneymrR30 .202 .192AvPrPrPrPr AvAv22061NormalNormal
Josh SharplessmrR26 .000 .219AvPrPrPrPr AvPr848237NormalProne
Ty TaubenheimspR24 .262 .296AvPrPrPrPrPrAvAv134449NormalProne
 Total  26.8 .259 .264             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlfonzoc  Av/104        Av1
Andersonlf      Vg/0   Fr  
fAriasss    Av/98 Av/96      
Baldellicf       Av/139 Av  
fBrittonmrFr/64           
BruneymrVg/86           
fChacinspVg/42           
fDaVanoncf      Av/134Av/134Av/134Av  
Encarnacion3b  Fr/98  Vg/196      
GarlandspVg/146          
German3b  Fr/98 Fr/93 Pr/124 Fr/220Pr/220 Av  
Hardyss     Av/73      
fJimenezspFr/95           
MaholmspEx/90           
MartemrAv/138          
MillwoodspAv/0           
fMonteroc  Av/92         Fr5
Moore1b  Fr/124 Pr/94       
fMorillospPr/100          
MussinaspVg/0           
fNievemrAv/36           
Ordonezrf        Fr/170Av  
Paytonlf      Vg/144Av/144Vg/144Vg  
Peraltass     Av/78      
Piazzac  Av/168        Pr4
Polanco2b   Ex/67        
RamirezmrFr/162          
ResopmrFr/86           
RodneymrFr/128          
SharplessmrAv/92           
TaubenheimspAv/77           
Teixeira1b  Av/42         
Tejadass     Av/97      

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fEliezer Alfonzoc Rp R286703270
Garret AndersonlfLp L351000106000
fJoaquin AriasssRspR221403270
Rocco BaldellicfRp R25643620000
fChris BrittonmrRspR248003270
Brian BruneymrRspR252503270
fGustavo ChacinspLspL2649513480
fJeff DaVanoncfSspR3368325250
Edwin Encarnacion3bRp R2483173330
Jon GarlandspRspR27100070000
Esteban German3bRspR2910003330
J.J. HardyssRp R2424763550
fUbaldo JimenezspRspR23603270
Paul MaholmspLspL259193280
Damaso MartemrLspL32100022500
Kevin MillwoodspRspR32100078690
fMiguel Monteroc LspR231803270
Scott Moore1bLp R231603270
fJuan MorillospRspR23403270
Mike MussinaspLspR38919190000
fFernando NievemrRspR248393270
Magglio OrdonezrfRspR331000162000
Jay PaytonlfRspR34100040000
Jhonny PeraltassRp R2510003770
Mike Piazzac RspR38100012500
Placido Polanco2bRspR31782246000
Ramon RamirezmrRspR259603270
Chris ResopmrRspR243703270
Fernando RodneymrRspR3010003850
Josh SharplessmrRspR2622123270
Ty TaubenheimspRspR242993270
Mark Teixeira1bSspR27100064000
Miguel TejadassRspR311000118110
 Total   27.7  100215