Team roster -- 2017 Belleville Thunderbolts
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Tucker Barnhartc Ssp26 .236Fr .279AvVgPrPrExFrNormalNormal
Cody Bellinger1bLsp21 .271Ex .265ExPrAvAvVgAvNormalTerror
Adrian Beltre3bRsp38 .388Ex .293VgPrPrPrAvPrVery proneNormal
Robinson Cano2bLsp34 .208Fr .312VgPrPrFrAvPrNormalNormal
Michael ConfortolfLsp24 .212Ex .303ExPrPrVgVgPrProneNormal
Zack CozartssRp 31 .337Ex .285ExFrPrAvExPrProneNormal
Brian Dozier2bRp 30 .331Ex .252VgFrFrVgAvAvNormalNormal
Edwin EncarnaciondhRp 34 .249Vg .262ExPrPrPrVgPrIronNormal
Eric Hosmer1bLsp27 .284Av .335VgPrFrVgAvPrIronNormal
fHowie KendricklfRsp33 .322Av .312AvPrPrFrVgAvVery proneNormal
Ian Kinsler2bRsp35 .278Ex .225AvPrPrVgVgAvProneNormal
fManuel MargotcfRsp22 .285Vg .255AvFrAvVgAvVgProneNormal
James McCannc Rp 27 .298Ex .234FrAvPrFrAvPrProneNormal
Mike Moustakas3bLsp28 .270Vg .273ExPrPrPrPrPrNormalNormal
Tommy PhamlfRsp29 .292Ex .310VgVgPrExVgVgNormalNormal
Hunter RenfroerfRp 25 .316Ex .202VgPrPrFrExFrNormalNormal
 Total  29.0 .281  .274        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Alex ColomeclR28 .227 .236PrPrPrPrPr AvVg32653NormalIron
Mychal GivensmrR27 .184 .209PrPrPrPrPr AvAv14049NormalIron
Zack GodleyspR27 .219 .223ExPrPrPrPrVg Ex46065NormalNormal
Josh HadermrL23 .140 .165FrPrPrPrPr VgVg73736NormalNormal
fBrent HoneywellspR0 .000 .000 0050NormalNormal
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  25.9 .216 .227             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barnhartc  Ex/15         Ex2
Bellinger1b  Av/96    Av/95 Fr/95 Av/95 Fr  
Beltre3b    Ex/64       
Cano2b   Av/92        
ColomeclEx/56           
Confortolf      Vg/109Fr/109Vg/109Vg  
Cozartss     Vg/95      
Dozier2b   Av/41        
Encarnaciondh  Pr/202        
GivensmrEx/48           
GodleyspAv/198          
HadermrAv/68           
fHoneywellsp           
Hosmer1b  Fr/51         
fKendrick,Hlf  Pr/79 Av/115  Av/77  Av/77 Av  
KeuchelspEx/232          
Kinsler2b   Ex/93        
fMargotcf       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           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Tucker Barnhartc SspR269805750
Cody Bellinger1bLspL218345350
Adrian Beltre3bRspR386238180000
Robinson Cano2bLspR34964240000
Alex ColomeclRp R2810005470
Michael ConfortolfLspR2475255540
Zack CozartssRp R31881253250
Brian Dozier2bRp R3098260000
Edwin EncarnaciondhRp R341000146660
Mychal GivensmrRp R2710005460
Zack GodleyspRp R277705350
Josh HadermrLp L236205350
fBrent HoneywellspRspR0100000
Eric Hosmer1bLspL271000122500
fHowie KendricklfRspR33683295400
Dallas KeuchelspLp L29703091500
Ian Kinsler2bRspR35919110000
fManuel 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
 Total   27.7  150309