Team roster -- 1997 Larry Mullen Jrs
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Roberto Alomar2bSsp29 .248Pr .365VgFrFrFrVgAvProneNormal
Jeff Bagwell1bRp 29 .242Vg .298ExPrPrAvVgExIronNormal
Tony BarronrfRp 30 .339Av .262PrAvPrAvPrPrNormalNormal
Derek BellrfRsp28 .235Pr .289AvPrPrFrAvAvProneNormal
fCarl EverettcfSsp26 .208Fr .260VgAvAvExAvVgNormalNormal
Charlie Hayes3bRsp32 .311Vg .225PrFrPrPrAvFrNormalNormal
Dave Hollins3bSsp31 .326Vg .272PrAvExExAvAvNormalNormal
Barry LarkinssRsp33 .447Ex .282FrFrPrVgVgVgProneNormal
Mike Lieberthalc Rsp25 .248Vg .246AvPrPrAvFrFrNormalNormal
Dave MartinezrfLsp32 .259Fr .291FrVgAvExAvAvNormalNormal
fMark McLemore2bSsp32 .267Pr .259PrVgAvVgFrAvProneNormal
Bill Mueller3bSsp26 .282Av .295FrVgPrVgFrFrProneNormal
Mike Piazzac Rsp28 .363Ex .361ExPrPrPrVgPrNormalNormal
F.P. SantangelorfSsp29 .250Pr .248FrAvPrFrAvAvNormalNormal
Mark SmithlfRp 27 .212Ex .323AvPrPrFrAvAvProneNormal
Kevin Young1bRp 28 .360Vg .279VgFrPrAvVgVgProneNormal
 Total  29.1 .284  .288        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Willie BlairspR31 .274 .272AvPrPrPrPrAvExAv1915747NormalProne
fJohn BurkettspR32 .298 .315PrPrPrPrPrVg Av3050NormalProne
fJason ChristiansenmrL27 .293 .266AvPrPrPrPr FrVg41054NormalProne
Alan EmbreemrL27 .247 .200AvPrPrPrPr PrFr3141155ToughIron
Ken HillspR31 .264 .272VgPrPrPrPrAv Pr19053NormalProne
Mike MorganspR37 .271 .261VgPrPrPrPrFr Av23066NormalProne
Matt MorrisspR22 .259 .257AvPrPrPrFrVg Vg1326059NormalIron
Jamie MoyerspL34 .322 .234AvPrPrPrPrAv Fr9050NormalProne
Jerry SpradlinmrR30 .270 .277AvPrPrPrPr FrAv3345252NormalIron
Anthony TelfordmrR31 .232 .239AvPrPrPrPr AvAv37059NormalIron
fDave VeresmrR30 .292 .266AvPrPrPrPr AvVg55051NormalProne
Tim WakefieldspR30 .269 .244AvPrPrPrPrVgExAv16038NormalProne
John WettelandclR30 .167 .200AvPrPrPrPr FrFr10043NormalNormal
 Total  30.2 .270 .259             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alomar2b   Av/59        
Bagwell1b  Av/102        
Barronrf        Vg/91 Vg  
Bellrf       Fr/175Vg/175Av  
BlairspPr/91           
fBurkettspVg/53           
fChrist'nsnmrAv/175          
EmbreemrAv/69           
fEverettcf      Vg/154Av/154Vg/154Av  
Hayes3b   Fr/99 Av/105      
HillspEx/34           
Hollins3b  Av/76  Av/158      
Larkinss     Av/76      
Lieberthalc  Fr/118        Vg5
Martinezrf  Av/213    Av/22 Av/22 Av  
fMcLemore2b   Vg/98        
MorganspAv/0           
MorrisspPr/286          
MoyerspVg/0           
Mueller3b    Av/89       
Piazzac  Av/141        Fr4
Santangelorf   Vg/96 Vg/96  Vg/0 Av/0 Vg/0 Av  
Smithlf  Av/89    Av/41  Av/41 Av  
SpradlinmrFr/46           
TelfordmrEx/82           
fVeresmrPr/134          
WakefieldspFr/198          
WettelandclAv/57           
Young1b  Ex/43  Vg/116 Av/84   Fr  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Roberto Alomar2bSspR29851500
Jeff Bagwell1bRp R29100000
Tony BarronrfRp R3042000
Derek BellrfRspR28851500
Willie BlairspRspR31851500
fJohn BurkettspRspR32851500
fJason ChristiansenmrRspL27584200
Alan EmbreemrLspL27100000
fCarl EverettcfSspR26100000
Charlie Hayes3bRspR32100000
Ken HillspRspR3135000
Dave Hollins3bSspR31100000
Barry LarkinssRspR33594100
Mike Lieberthalc RspR25100000
Dave MartinezrfLspL32100000
fMark McLemore2bSspR32643600
Mike MorganspRspR3792800
Matt MorrisspRspR2298000
Jamie MoyerspLspL34851500
Bill Mueller3bSspR2692800
Mike Piazzac RspR28100000
F.P. SantangelorfSspR29100000
Mark SmithlfRp R27611200
Jerry SpradlinmrSspR30100000
Anthony TelfordmrRspR31100000
fDave VeresmrRspR30841600
Tim WakefieldspRspR3093700
John WettelandclRspR30100000
Kevin Young1bRp R28782200
 Total   29.6  0