Team roster -- 2005 Detroit
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Frank CatalanottolfLsp31 .290Vg .302AvExPrAvPrPrNormalNormal
fGeronimo Gilc Rsp29 .200Av .187FrAvPrPrPrPrProneNormal
Khalil GreenessRp 25 .200Vg .266VgAvPrAvExFrProneNormal
fPete LaForestc Lp 27 .000Pr .183FrPrPrPrPrFrNormalNormal
Jason LanerfRp 28 .237Vg .280ExFrPrFrVgFrNormalNormal
Javy Lopezc Rp 34 .284Av .276VgPrPrFrPrPrProneTerror
Mark Loretta2bRp 33 .309Pr .271FrAvPrFrAvFrProneNormal
Tino Martinez1bLp 37 .217Av .250ExFrPrPrVgPrProneNormal
Kevin MenchlfRp 27 .296Ex .255AvFrPrVgFrFrNormalNormal
Doug Mientkiewicz1bLp 31 .214Ex .245AvVgPrFrPrPrProneNormal
Todd Prattc Rp 38 .300Ex .237PrFrPrPrPrPrNormalNormal
Nick Punto2bSsp27 .210Pr .246FrAvAvVgAvVgProneNormal
fJason RepkocfRp 24 .235Av .213VgAvAvExExFrNormalNormal
Oscar RoblesssLsp29 .267Fr .273FrVgPrFrPrFrNormalTerror
Chase Utley2bLp 26 .219Ex .313ExFrPrVgExAvNormalTerror
Ty Wigginton3bRsp27 .247Ex .268AvFrPrFrFrPrNormalNormal
Randy WinnlfSsp31 .269Av .319VgAvPrVgAvVgNormalNormal
fRyan Zimmerman3bRp 20 .400Av .395AvPrPrVgPrPrNormalNormal
 Total  29.1 .250  .273        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Chris CarpenterspR30 .264 .199AvPrPrPrFrVg Vg12064ToughIron
Vinnie ChulkmrR26 .283 .231AvPrPrPrPr AvAv37045NormalNormal
fElmer DessensmrR34 .243 .254AvPrPrPrPrPrVgAv8759NormalProne
Justin DuchscherermrR27 .225 .208AvPrPrPrPr VgAv13048NormalNormal
Josh FoggspR28 .340 .249VgPrPrFrPrAvAvVg615445NormalNormal
fJ.P. HowellspL22 .229 .271AvPrPrPrPrFr Av47063NormalNormal
Jason JenningsspR26 .269 .279AvPrPrPrPrVg Av32058NormalProne
Jose MesaclR39 .309 .265AvPrPrPrPr AvAv171444NormalNormal
Oliver PerezspL23 .313 .255VgFrPrAvFrFr Ex14035NormalProne
Arthur RhodesmrL35 .286 .155AvPrPrPrPr AvEx84146NormalProne
fJosh RupemrR22 .333 .071AvPrPrPrPrFrVgFr578767NormalNormal
Jamie WalkermrL33 .245 .271AvPrPrPrPr FrAv63043NormalIron
Dave WilliamsspL26 .281 .256VgPrPrPrPrFr Vg11045NormalProne
fKerry WoodmrR28 .220 .211VgPrPrPrPrFrAvVg2941NormalProne
Jake WoodsmrL23 .229 .302AvPrPrPrPr AvFr365946NormalNormal
 Total  28.1 .275 .241             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
CarpenterspVg/42           
Catalanottolf      Pr/0   Av  
ChulkmrVg/170          
fDessensmrAv/56           
DuchscherermrEx/264          
FoggspFr/174          
fGilc  Vg/90         Av4
Greeness     Vg/111     
fHowellspAv/52           
JenningsspAv/133          
fLaForestc  Fr/73         Av2
Lanerf      Fr/161Pr/161Fr/161Vg  
Lopez,Jc  Fr/71         Fr3
Loretta2b   Av/71        
Martinez1b  Av/134        
Menchlf      Av/88  Fr/88 Av  
MesaclVg/117          
Mientkiewicz1b  Vg/78         
PerezspAv/154          
Prattc  Fr/40         Av5
Punto2b   Vg/117Vg/86 Vg/81  Fr/97 Av/97 Fr  
fRepkocf      Av/215Av/215Av/215Av  
RhodesmrVg/155          
Roblesss   Av/143Av/70 Av/76      
fRupemrAv/131          
Utley2b  Ex/117Ex/121       
WalkermrFr/143          
Wigginton3b  Vg/95 Av/98 Pr/189      
WilliamsspEx/146          
Winnlf      Vg/17 Vg/17  Av  
fWoodmrFr/300          
WoodsmrAv/82           
fZimmerman3b    Fr/78 Fr/114     

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Chris CarpenterspRspR30100020000
Frank CatalanottolfLspR3196027000
Vinnie ChulkmrRspR2610003260
fElmer DessensmrRspR34693113000
Justin DuchscherermrRspR279733300
Josh FoggspRspR28100021500
fGeronimo Gilc RspR2967333430
Khalil GreenessRp R2579213550
fJ.P. HowellspLspL224403160
Jason JenningsspLspR26574324000
fPete LaForestc Lp R274103160
Jason LanerfRp L2810003450
Javy Lopezc Rp R34673375000
Mark Loretta2bRp R33683227500
Tino Martinez1bLp R37100027500
Kevin MenchlfRp R2710003450
Jose MesaclRspR39100020000
Doug Mientkiewicz1bLp R31742637500
Oliver PerezspLspL2363373810
Todd Prattc Rp R3810007500
Nick Punto2bSspR2784163250
fJason RepkocfRp R249403160
Arthur RhodesmrLspL35741137000
Oscar RoblesssLspR298103160
fJosh RupemrRspR221203160
Chase Utley2bLp R2610003450
Jamie WalkermrLspL3310009000
Ty Wigginton3bRspR275603420
Dave WilliamsspLspL2683173300
Randy WinnlfSspR3199037500
fKerry WoodmrRspR28406095000
Jake WoodsmrLspL235603160
fRyan Zimmerman3bRp R201803160
 Total   28.7  53879