Team roster -- 2015 Huntly Stormtroops
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fAnthony AlfordofRsp0 .000Pr .000Pr NormalNormal
fJosh Bell1bLsp0 .000Pr .000Pr NormalNormal
Mark Canha1bRsp26 .221Fr .271VgPrPrAvVgFrNormalNormal
Robinson Cano2bLsp32 .270Av .296AvPrPrFrPrFrNormalNormal
fWilson Contrerasc Rsp0 .000Pr .000Pr NormalNormal
C.J. Cron1bRsp25 .260Av .263VgPrPrFrVgFrNormalNormal
Corey DickersonlfLsp26 .268Fr .315ExFrPrAvPrPrVery proneNormal
Matt HollidaylfRsp35 .246Av .292FrPrPrPrAvPrVery proneNormal
Matt KemprfRp 30 .280Vg .261AvPrPrAvExAvNormalNormal
Jake Lamb3bLsp24 .200Pr .272AvPrPrAvAvFrProneNormal
Justin Morneau1bLsp34 .342Av .300AvPrPrAvPrPrVery proneNormal
Joc PedersoncfLp 23 .216Vg .209VgAvPrAvPrFrNormalTerror
fTommy PhamcfRsp27 .278Fr .265ExFrPrExVgFrVery proneNormal
Buster Poseyc Rsp28 .314Vg .319AvPrPrFrVgPrNormalTerror
Yasiel PuigrfRsp24 .279Ex .248AvPrPrVgFrFrVery proneNormal
Jean SegurassRsp25 .283Fr .248PrPrPrVgExVgProneNormal
Blake Swihartc Ssp23 .225Pr .293AvAvPrAvAvFrProneNormal
Yasmany TomasrfRsp24 .279Vg .271FrPrPrAvAvFrNormalNormal
fGleyber TorresssRsp0 .000Pr .000Pr NormalNormal
fSam Travis1bRsp0 .000Pr .000Pr NormalNormal
Jayson WerthlfRsp36 .218Ex .221AvPrPrVgPrPrVery proneNormal
fDavid Wright3bRsp32 .351Ex .270FrPrPrFrAvFrVery proneNormal
 Total  21.5 .264  .269        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Matt CainspR30 .313 .276VgPrPrPrPrAv Pr9945NormalVery prone
Andrew CashnerspR28 .293 .267VgVgAvPrPrEx Av10053NormalNormal
fAlex CobbspR0 .000 .000 0050NormalNormal
Kevin GausmanspR24 .227 .278PrPrPrPrPrAvExVg38051NormalProne
Mat LatosspR27 .286 .249ExPrPrPrPrFrVgPr5223653NormalProne
fJoseph MusgrovespR0 .000 .000 0050NormalNormal
Carlos RodonspL22 .194 .272VgPrPrPrPrAvAvAv29052NormalNormal
Max ScherzerspR30 .230 .184AvPrFrPrPrEx Av2812941ToughIron
Julio TeheranspR24 .300 .207ExPrPrPrPrAv Vg6045NormalIron
Chris TillmanspR27 .262 .271PrPrPrPrPrAv Vg14048NormalNormal
fAdam WainwrightspR33 .256 .226PrPrPrPrPrAvFrAv146361NormalVery prone
Taijuan WalkerspR22 .256 .247AvPrPrPrPrAv Vg1420845NormalNormal
 Total  22.3 .262 .245             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlfordof           
fBell1b           
Cain,MspPr/60           
Canha1b  Av/123   Av/126 Av/126Av  
Cano2b   Fr/57        
CashnerspEx/49           
fCobbsp           
fContrerasc            
Cron1b  Fr/151        
Dickerson,Clf      Fr/13 Fr/13  Fr  
GausmanspPr/111          
Hollidaylf      Fr/1   Fr  
Kemprf        Fr/122Av  
Lamb,Ja3b  Fr/94  Av/62       
LatosspAv/69           
Morneau1b  Av/59         
fMusgrovesp           
Pedersoncf       Fr/103 Av  
fPhamcf      Av/34 Av/34 Av/34 Av  
Poseyc  Vg/34 Av/35        Av2
Puigrf        Vg/51 Av  
RodonspVg/7           
ScherzerspEx/0           
Segurass     Av/113     
Swihartc  Fr/93         Av8
TeheranspVg/46           
TillmanspVg/84           
Tomasrf  Fr/97  Pr/147 Fr/179 Fr/179Pr  
fTorresss           
fTravis1b           
fWainwrightspPr/81           
Walker,TspVg/248          
Werthlf      Fr/121 Fr/121Av  
fWright,D3b    Fr/107      

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fAnthony AlfordofRspR0100000
fJosh Bell1bLspL0100000
Matt CainspRspR304456208330
Mark Canha1bRspR2610005080
Robinson Cano2bLspR321000240000
Andrew CashnerspRp R28100040500
fAlex CobbspRspR0100000
fWilson Contrerasc RspR0100000
C.J. Cron1bRspR258505080
Corey DickersonlfLspR2646545130
Kevin GausmanspLspR2464255220
Matt HollidaylfRspR355545170000
Matt KemprfRp R301000212500
Jake Lamb3bLspR2475255090
Mat LatosspRspR27801294000
Justin Morneau1bLspR34386272500
fJoseph MusgrovespRspR0100000
Joc PedersoncfLp L2310005100
fTommy PhamcfRspR2736335080
Buster Poseyc RspR281000172780
Yasiel PuigrfRspR24742662140
Carlos RodonspLspL229305080
Max ScherzerspRspR301000171430
Jean SegurassRspR259285340
Blake Swihartc SspR238065080
Julio TeheranspRp R24100011670
Chris TillmanspRspR27100043150
Yasmany TomasrfRspR2495055000
fGleyber TorresssRspR0100000
fSam Travis1bRspR0100000
fAdam WainwrightspRspR331387195000
Taijuan WalkerspRspR2210005130
Jayson WerthlfRspR365941215710
fDavid Wright3bRspR322971200000
 Total   21.8  222112