Team roster -- 2009 Hormel Spam Fighters
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Clint Barmes2bRp 30 .245Ex .246VgExFrExAvVgNormalNormal
Lance Berkman1bSsp33 .231Vg .291ExPrFrPrAvFrProneNormal
Matt DiazrfRp 31 .412Ex .255AvAvFrPrAvVgNormalNormal
Stephen DrewssLsp26 .200Av .282VgVgPrAvAvFrProneNormal
Jesus Floresc Rp 24 .276Av .313ExPrPrPrPrPrProneNormal
Mike Fontenot2bLsp29 .212Fr .240AvAvPrVgVgFrNormalNormal
Brad HawperfLsp30 .243Vg .303ExPrPrVgPrFrNormalNormal
Todd Helton1bLsp35 .311Pr .332VgFrPrPrPrPrNormalNormal
Augie Ojeda2bSsp34 .203Fr .263FrVgFrExFrFrNormalNormal
Angel PagancfSsp27 .280Vg .316VgExAvVgVgVgProneNormal
Guillermo Quirozc Rsp271.000Pr .231PrAvPrPrPrPrNormalNormal
David Rossc Rp 32 .250Pr .284ExAvFrFrPrPrProneNormal
Jayson WerthrfRsp30 .302Ex .256VgAvPrExExAvIronTerror
Josh WillinghamlfRp 30 .300Ex .251VgFrPrVgPrFrNormalNormal
David Wright3bRsp26 .416Ex .277FrPrPrAvVgVgProneNormal
 Total  29.6 .284  .276        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Chris CarpenterspR34 .239 .214AvPrPrPrPrVg Vg3063ToughProne
Tyler ClippardmrR24 .122 .234AvPrPrPrPr VgAv950031NormalNormal
Doug DavisspL33 .264 .268VgPrPrPrPrVg Vg3016549NormalIron
Mike GonzalezmrL31 .194 .218AvPrPrPrPr AvAv35042NormalProne
J.A. HappspL26 .216 .253VgPrPrPrPrAvExVg6043NormalNormal
Ubaldo JimenezspR25 .251 .206FrPrPrPrPrVg Fr1948261ToughIron
Kyle McClellanmrR25 .198 .252AvPrPrPrPr AvAv31456NormalIron
Francisco RodriguezclR27 .185 .223AvPrPrPrPr AvFr8140NormalIron
Sergio RomomrR26 .188 .259AvPrPrPrPr FrAv315233ToughProne
Ramon TroncosomrR26 .289 .251AvPrPrPrPr AvFr25061NormalIron
Adam WainwrightspR27 .275 .217FrPrPrPrFrVg Vg16057NormalIron
 Total  27.6 .237 .236             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barmes2b   Vg/120 Vg/91      
Berkman1b  Av/81         
Carpenter,CspPr/0           
ClippardmrAv/60           
Davis,DspAv/300          
Diaz,Mrf      Fr/142Fr/142Fr/142Av  
Drew,Sss     Vg/75      
Flores,Jc  Av/98         Av4
Fontenot2b   Av/76 Av/91       
Gonzalez,MmrVg/50           
HappspAv/0           
Hawperf        Pr/96 Fr  
Helton1b  Vg/35         
JimenezspVg/73           
McClellanmrAv/56           
Ojeda2b   Vg/50 Av/147Av/101     
Pagancf      Vg/81 Av/81 Vg/81 Vg  
Quirozc  Fr/93         Fr5
Rodriguez,FrclAv/55           
RomomrAv/77           
Ross,Dc  Av/58         Ex6
TroncosomrAv/139          
WainwrightspAv/0           
Werthrf      Vg/125Av/125Vg/125Ex  
Willinghamlf      Fr/223 Fr/223Av  
Wright,D3b    Fr/116      

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Clint Barmes2bRp R30100016250
Lance Berkman1bSspL338911145000
Chris CarpenterspRspR348119133020
Tyler ClippardmrRspR245704000
Doug DavisspRspL33100087500
Matt DiazrfRp R31100012370
Stephen DrewssLspR26901015000
Jesus Floresc Rp R2423774150
Mike Fontenot2bLspR2910004300
Mike GonzalezmrRspL31100034500
J.A. HappspLp L2610004050
Brad HawperfLspL30100055000
Todd Helton1bLspL351000166000
Ubaldo JimenezspRspR2510007500
Kyle McClellanmrRspR2510004110
Augie Ojeda2bSspR3410007120
Angel PagancfSspR2757435750
Guillermo Quirozc RspR271204100
Francisco RodriguezclRspR27100091660
Sergio RomomrRspR2672284010
David Rossc Rp R3295514000
Ramon TroncosomrRspR2610004010
Adam WainwrightspRspR27100027870
Jayson WerthrfRspR30100025000
Josh WillinghamlfRp R3096029500
David Wright3bRspR2691977500
 Total   28.8  98327