Team roster -- 1984 Twin Peaks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Harold BainesrfLp 25 .278Vg .318VgFrPrAvPrPrNormalTerror
Bob Brenlyc Rp 30 .280Av .294VgFrPrAvPrAvNormalNormal
fEnos Cabell1bRsp34 .332Av .294AvFrPrVgPrAvNormalNormal
Marty Castilloc Rsp27 .242Fr .214ExVgPrAvAvPrNormalNormal
Chili DaviscfSp 24 .259Av .331ExFrPrVgAvAvNormalTerror
Ron GardenhiressRsp26 .205Fr .269PrPrPrAvExAvNormalNormal
Dan GladdencfRsp26 .375Av .344FrVgVgExAvExNormalTerror
David Green1bRp 23 .256Av .275AvPrPrVgAvVgNormalNormal
Greg GrossrfLsp31 .250Pr .330FrPrPrAvAvPrNormalNormal
Richie Hebner3bLsp36 .429Pr .324FrPrPrFrAvPrProneNormal
Marc Hillc Rp 32 .200Av .250AvVgPrPrPrPrNormalNormal
Randy Johnson3bRsp28 .296Fr .270FrVgPrAvPrAvNormalNormal
Johnnie LeMasterssRsp30 .217Fr .217PrAvAvVgVgVgNormalNormal
Mike MarshalllfRp 24 .278Ex .246VgPrPrAvFrFrNormalNormal
fGary MatthewslfRsp33 .326Av .277AvPrPrVgAvAvNormalTerror
Jerry Narronc Lsp28 .211Pr .252FrPrPrPrPrPrNormalNormal
Joe NolandhLsp33 .000Pr .290FrPrPrPrPrPrProneNormal
Rafael RamirezssRsp26 .263Fr .267FrFrFrVgPrVgNormalNormal
fRyne Sandberg2bRp 24 .358Vg .300VgVgVgExExVgIronTerror
Jeff StonelfLsp23 .389Fr .359FrFrFrExExExProneTerror
Milt ThompsonlfLsp25 .059Pr .354FrFrFrExExExNormalNormal
fAndy Van Slyke1bLsp23 .262Vg .241AvPrPrExExVgNormalNormal
Gary WardcfRp 30 .270Av .290AvFrPrVgFrFrNormalNormal
 Total  27.9 .280  .287        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fLarry AndersenmrR31 .264 .233PrPrPrPrPr AvAv1210650ToughIron
Ray BurrisspR33 .251 .235AvPrAvPrPrVgExEx159334ToughNormal
jDennis EckersleyspR29 .275 .243PrPrPrPrPrVg Pr78940NormalNormal
fTerry ForstermrL32 .273 .304PrPrFrPrPr FrVg286967NormalProne
fRick HoneycuttspL30 .185 .275VgPrFrAvAvAv Av310564NormalNormal
fDoug JonesrpR27 .000 .000 0050NormalNormal
Jerry KoosmanspL41 .229 .276ExPrPrPrPrVg Vg148453NormalNormal
Mark LangstonspL23 .186 .239AvPrPrPrPrVg Vg917346NormalNormal
John MontefuscospR34 .274 .226AvPrPrPrPrPr Vg122447NormalProne
Mike MoorespR24 .297 .262AvPrFrPrPrVgPrFr1717853NormalNormal
Phil NiekrospR45 .261 .274AvPrPrPrPrVg Vg5047ToughNormal
Ted PowermrR29 .271 .208VgPrAvPrPr AvFr15038NormalIron
Ron RomanickspR23 .270 .271AvPrPrPrPrVg Fr7044NormalNormal
Joe SambitomrL32 .080 .289PrPrPrPrPr AvAv304042NormalProne
fRay SearageclL29 .161 .153AvPrPrPrPr AvAv185531ToughNormal
Bob ShirleymrL30 .257 .280AvPrPrPrPrAvVgVg0043NormalNormal
Doug SiskclR26 .197 .232AvPrPrPrPr AvVg7066ToughNormal
fMike SmithsonspR29 .265 .233AvPrPrPrPrVg Av1515946NormalIron
fBob StanleyclR29 .253 .282AvPrPrPrPr VgVg5072NormalNormal
fGeoff ZahnspL38 .260 .264AvPrPrPrPrVg Ex8057NormalNormal
 Total  30.7 .257 .256             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAndersenmrAv/300          
Bainesrf       Fr/99 Av/99 Av  
Brenlyc  Av/108Pr/133   Pr/99  Pr/99 FrAv4
BurrisspPr/20           
fCabell1b  Fr/77         
Castillo,Mc  Fr/156  Fr/98      Av8
Davis,Ccf      Av/156Av/156Av/156Vg  
jEckersleyspEx/167          
fForstermrAv/73           
Gardenhiress   Ex/76 Vg/114Ex/133     
Gladdencf       Av/67  Av  
Green,D1b  Fr/98     Pr/87 Fr/87 Av  
Gross,Grf  Fr/95    Av/90 Fr/90 Av/90 Av  
Hebner3b  Av/93  Fr/94  Fr/98  Fr/98 Pr  
Hill,Mc  Av/76 Pr/99        Av1
fHoneycuttspVg/132          
Johnson,Ra3b    Vg/113      
fJones (AG)rp           
KoosmanspAv/190          
LangstonspVg/93           
LeMasterss     Av/99      
Marshalllf  Fr/96    Av/100 Av/100Av  
fMatthewslf      Fr/246  Fr  
MontefuscospAv/146          
Moore,MspAv/246          
Narronc  Fr/79 Fr/92        Av3
Niekro,PspEx/44           
Nolandh Av/113        Av6
PowermrAv/99           
Ramirez,Rss     Av/115     
RomanickspFr/291          
SambitomrFr/87           
fSandberg2b   Vg/33        
fSearageclAv/153          
ShirleymrAv/113          
SiskclAv/113          
fSmithsonspAv/93           
fStanleyclEx/123          
Stonelf      Av/300  Pr  
Thompson,Mlf      Av/148  Av  
fVan Slyke1b  Fr/71  Av/120 Av/24 Fr/24 Av/24 Vg  
Wardcf      Vg/40 Vg/40 Vg/40 Av  
fZahnspAv/47           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fLarry AndersenmrRspR31100000
Harold BainesrfLp L25100000
Bob Brenlyc Rp R30100000
Ray BurrisspRspR33100000
fEnos Cabell1bRspR34100000
Marty Castilloc RspR27100000
Chili DaviscfSp R24100000
jDennis EckersleyspRspR29100000
fTerry ForstermrLspL32594100
Ron GardenhiressRspR26732700
Dan GladdencfRspR2657000
David Green1bRp R23881200
Greg GrossrfLspL31100000
Richie Hebner3bLspR36703000
Marc Hillc Rp R32100000
fRick HoneycuttspLspL30100000
Randy Johnson3bRspR2892800
fDoug JonesrpRspR27100000
Jerry KoosmanspRspL41100000
Mark LangstonspRspL23100000
Johnnie LeMasterssRspR30100000
Mike MarshalllfRp R24901000
fGary MatthewslfRspR33100000
John MontefuscospRspR34386200
Mike MoorespRspR24100000
Jerry Narronc LspR28100000
Phil NiekrospRspR45100000
Joe NolandhLspR33514900
Ted PowermrRspR29100000
Rafael RamirezssRspR26100000
Ron RomanickspRspR23100000
Joe SambitomrLspL32742600
fRyne Sandberg2bRp R24100000
fRay SearageclLspL2934000
Bob ShirleymrRspL30100000
Doug SiskclRspR26881200
fMike SmithsonspLspR29100000
fBob StanleyclRspR29100000
Jeff StonelfLspR23361600
Milt ThompsonlfLspR2515000
fAndy Van Slyke1bLspR23100000
Gary WardcfRp R30100000
fGeoff ZahnspLspL38831700
 Total   29.2  0