Team roster -- 2008 Mt. Vernon Haymakers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Josh Barfield2bRp 24 .211Fr .255FrAvPrVgVgVgNormalNormal
Jason BaylfRp 28 .227Vg .254AvPrPrFrExPrNormalNormal
Ronnie Belliard2bRsp32 .329Vg .275FrExPrExVgPrNormalNormal
Sean Casey1bLp 32 .365Av .285FrPrPrPrFrPrNormalNormal
Mark DeRosa2bRp 32 .283Fr .297AvAvPrAvPrPrNormalNormal
Stephen DrewssLp 24 .246Fr .235AvVgPrAvExFrNormalNormal
Chris DuffycfLsp27 .211Av .261FrVgFrVgVgExProneNormal
Adam DunnlfLp 27 .239Vg .278ExPrPrFrExFrNormalNormal
Alex GonzalezssRp 30 .234Av .287VgAvFrVgPrPrNormalNormal
Jose GuillenrfRp 31 .362Ex .268AvFrPrFrVgPrNormalNormal
Josh HamiltoncfLsp26 .222Fr .314ExPrPrAvFrFrProneNormal
Brad HawperfLp 28 .214Vg .315ExFrPrAvPrPrNormalTerror
Ryan Howard1bLp 27 .225Ex .297ExPrPrPrFrPrProneNormal
Casey Kotchman1bLp 24 .315Fr .292VgExPrPrPrFrProneNormal
Jeff Mathisc Rsp24 .242Av .203AvAvFrFrPrPrNormalNormal
Aaron Miles2bSsp30 .286Pr .292PrVgAvExAvPrNormalNormal
Melvin Mora3bRp 35 .254Av .280AvAvAvAvVgFrProneNormal
Ronny Paulinoc Rsp26 .407Vg .218FrPrPrPrFrPrNormalNormal
Felix PiecfLp 22 .111Pr .241AvVgPrVgExVgNormalNormal
Willy TaverascfRsp25 .371Fr .304PrExExExVgExProneNormal
Matt Treanorc Rp 31 .245Fr .280AvFrPrPrPrPrProneNormal
Ty Wigginton3bRp 29 .284Ex .276AvPrPrFrPrFrNormalTerror
Michael YoungssRsp30 .309Fr .316FrPrPrAvExFrNormalNormal
 Total  28.0 .273  .277        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Joe BeimelmrL30 .188 .294AvPrPrPrPr AvEx2450054ToughIron
Chad BillingsleymrR22 .277 .210VgPrFrPrPrAvVgEx18047ToughNormal
Rich HardenspR25 .292 .098AvPrPrPrPrFrAvVg136648NormalProne
Orlando HernandezspR37 .245 .167AvPrFrAvAvAvVgFr7041NormalProne
Matt LindstrommrR27 .263 .255AvPrPrPrPr AvVg39552NormalIron
Brandon LyonmrR27 .233 .267AvPrPrPrPr AvAv2242348NormalIron
Carlos MarmolmrR24 .209 .146VgPrPrPrPr AvPr3945531NormalNormal
Jake PeavyspR26 .242 .174AvPrPrPrPrVg Fr10050NormalIron
Andy PettittespL35 .298 .282VgPrPrPrPrVg Av7055NormalIron
J.J. PutzclR30 .148 .158AvPrPrPrPr AvFr261348NormalIron
Jeff SuppanspR32 .334 .271AvPrPrPrPrVg Vg17050NormalIron
Javier VazquezspR30 .230 .253FrPrPrPrPrVg Vg13045NormalNormal
Adam WainwrightspR25 .249 .283AvPrPrPrFrVg Vg15053NormalNormal
Jamie WalkermrL35 .216 .268AvPrPrPrPr FrAv261438ToughIron
 Total  28.9 .253 .240             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barfield2b   Av/158       
Baylf      Pr/186  Fr  
BeimelmrVg/89           
Belliard2b  Av/127Av/66 Av/98 Fr/94      
BillingsleymrAv/2           
Casey1b  Fr/32         
DeRosa2b  Av/126Av/102Av/97 Av/98 Fr/71  Fr/71 Av  
Drewss     Av/95      
Duffycf       Vg/38  Av  
Dunnlf      Fr/157  Av  
Gonzalezss     Av/134     
Guillenrf        Fr/187Vg  
Hamiltoncf      Av/126Av/126Av/126Vg  
HardenspFr/83           
Hawperf        Av/155Av  
Hernandez,OspEx/2           
Howard1b  Fr/153        
Kotchman1b  Av/48         
LindstrommrFr/137          
LyonmrAv/148          
MarmolmrAv/54           
Mathisc  Vg/103        Av4
Miles2b   Av/99 Av/96 Fr/152     
Mora3b    Av/65       
Paulinoc  Vg/92         Av3
PeavyspAv/0           
PettittespAv/61           
Piecf      Vg/14 Vg/14  Av  
PutzclAv/52           
SuppanspVg/51           
Taverascf       Vg/120 Av  
Treanorc  Av/85         Av3
VazquezspEx/128          
WainwrightspAv/119          
WalkermrFr/59           
Wigginton3b  Fr/75 Fr/108Fr/86       
Youngss     Fr/100     

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Josh Barfield2bRp R2410003960
Jason BaylfRp R28100035000
Joe BeimelmrLspL3010009130
Ronnie Belliard2bRspR3210007500
Chad BillingsleymrRspR2210003850
Sean Casey1bLp R32100040000
Mark DeRosa2bRp R32100027500
Stephen DrewssLp R24100015000
Chris DuffycfLspL2748523950
Adam DunnlfLp R27964105000
Alex GonzalezssRp R3083035000
Jose GuillenrfRp R31100050000
Josh HamiltoncfLspL2662383800
Rich HardenspLspR25188222500
Brad HawperfLp L2810004030
Orlando HernandezspRspR37831750000
Ryan Howard1bLp L279289000
Casey Kotchman1bLp L2410003830
Matt LindstrommrRspR2710003800
Brandon LyonmrRspR27100015000
Carlos MarmolmrRspR247603800
Jeff Mathisc RspR244903800
Aaron Miles2bSspR30100010000
Melvin Mora3bRp R35881277590
Ronny Paulinoc RspR2610004010
Jake PeavyspRspR26100047500
Andy PettittespLspL351000160000
Felix PiecfLp L226403800
J.J. PutzclRspR30100027000
Jeff SuppanspRspR32100062500
Willy TaverascfRspR2577234020
Matt Treanorc Rp R319463800
Javier VazquezspRspR301000125000
Adam WainwrightspRspR2510004100
Jamie WalkermrLspL35100030000
Ty Wigginton3bRp R2999027000
Michael YoungssRspR30100035750
 Total   28.4  107752