Team roster -- 2017 Springfield SweatSox
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Tucker Barnhartc Ssp26 .236Fr .279AvVgPrPrExFrNormalNormal
Cody Bellinger1bLsp21 .271Ex .265ExPrAvAvVgAvNormalTerror
Adrian Beltre3bRsp38 .388Ex .293VgPrPrPrAvPrVery proneNormal
fGreg Bird1bLsp24 .286Ex .168VgPrPrFrPrPrVery proneNormal
Michael ConfortolfLsp24 .212Ex .303ExPrPrVgVgPrProneNormal
Zack CozartssRp 31 .337Ex .285ExFrPrAvExPrProneNormal
Nelson CruzdhRsp36 .229Ex .306ExPrPrPrFrPrNormalNormal
Eric Hosmer1bLsp27 .284Av .335VgPrFrVgAvPrIronNormal
Jed Lowrie2bSsp33 .258Av .283VgFrFrFrPrPrNormalNormal
Manuel MargotcfRsp22 .285Vg .255AvFrAvVgAvVgProneNormal
James McCannc Rp 27 .298Ex .234FrAvPrFrAvPrProneNormal
Mike Moustakas3bLsp28 .270Vg .273ExPrPrPrPrPrNormalNormal
Tommy PhamlfRsp29 .292Ex .310VgVgPrExVgVgNormalNormal
Hunter RenfroerfRp 25 .316Ex .202VgPrPrFrExFrNormalNormal
Ben Zobrist2bSsp36 .179Fr .249AvFrPrAvFrPrProneNormal
 Total  28.5 .273  .276        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Scott AlexandermrL27 .250 .244PrPrPrPrPr AvAv24580NormalProne
fParker BridwellspR25 .252 .252PrPrPrPrPrAv Ex18043NormalNormal
Mychal GivensmrR27 .184 .209PrPrPrPrPr AvAv14049NormalIron
Zack GodleyspR27 .219 .223ExPrPrPrPrVg Ex46065NormalNormal
Josh HadermrL23 .140 .165FrPrPrPrPr VgVg73736NormalNormal
fBrent HoneywellspR0 .000 .000 0050NormalNormal
Tommy HuntermrR30 .170 .224PrPrPrPrPr AvFr192450NormalProne
Dallas KeuchelspL29 .145 .236PrPrPrPrPrVg Ex4075NormalVery prone
Pat NeshekmrR36 .230 .201PrPrPrPrPr AvAv42136ToughIron
Aaron NolaspR24 .255 .228FrPrPrPrPrEx Pr3059NormalProne
James PaxtonspL28 .198 .229PrPrPrPrPrAv Ex6023247NormalVery prone
David RobertsonmrR32 .140 .154PrPrPrPrPr AvVg591254ToughNormal
Marcus StromanspR26 .251 .275PrPrPrPrPrVg Vg815372NormalIron
Anthony SwarzakmrR31 .198 .218PrPrPrPrPr AvAv15046ToughIron
 Total  26.1 .219 .229             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AlexandermrVg/187          
Barnhartc  Ex/15         Ex2
Bellinger1b  Av/96    Av/95 Fr/95 Av/95 Fr  
Beltre3b    Ex/64       
fBird1b  Av/28         
fBridwellspFr/239          
Confortolf      Vg/109Fr/109Vg/109Vg  
Cozartss     Vg/95      
Cruzdh        Fr/188Av  
GivensmrEx/48           
GodleyspAv/198          
HadermrAv/68           
fHoneywellsp           
Hosmer1b  Fr/51         
HuntermrFr/300          
KeuchelspEx/232          
Lowrie2b   Fr/51        
Margotcf       Vg/71  Vg  
McCann,Jc  Fr/37         Av5
Moustakas3b    Fr/94       
NeshekmrVg/77           
NolaspVg/0           
PaxtonspFr/9           
Phamlf      Av/29 Av/29 Av/29 Vg  
Renfroerf        Av/270Vg  
Robertson,DavmrFr/128          
StromanspEx/46           
SwarzakmrFr/71           
Zobrist2b   Vg/67  Pr/98 Av/28  Av/28 Fr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Scott AlexandermrLp L2780165350
Tucker Barnhartc SspR269805750
Cody Bellinger1bLspL218345350
Adrian Beltre3bRspR386238180000
fGreg Bird1bLspR2434665450
fParker BridwellspRp R255405350
Michael ConfortolfLspR2475255540
Zack CozartssRp R31881253250
Nelson CruzdhRspR36991142500
Mychal GivensmrRp R2710005460
Zack GodleyspRp R277705350
Josh HadermrLp L236205350
fBrent HoneywellspRspR0100000
Eric Hosmer1bLspL271000122500
Tommy HuntermrRp R30811914000
Dallas KeuchelspLp L29703091500
Jed Lowrie2bSspR33100065000
Manuel MargotcfRspR2282165350
James McCannc Rp R279285520
Mike Moustakas3bLspR28100087000
Pat NeshekmrSp R3696065000
Aaron NolaspRp R2486145440
James PaxtonspLp L28663423500
Tommy PhamlfRspR298305350
Hunter RenfroerfRp R258045350
David RobertsonmrRp R32970120000
Marcus StromanspRp R26100034000
Anthony SwarzakmrRp R319609000
Ben Zobrist2bSspR368812165000
 Total   27.3  124821