Team roster -- 2021 Calgary Roughnecks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Javier BaezssRp 27 .215Vg .197AvVgFrExExFrIronNormal
Willson Contrerasc Rsp28 .190Fr .261VgAvFrAvPrFrNormalNormal
Wilmer FloresdhRp 28 .275Ex .264VgPrPrPrAvPrNormalNormal
Todd Frazier3bRsp34 .293Vg .202AvPrPrAvFrFrNormalNormal
Joey GallorfLsp26 .143Ex .205VgVgAvVgVgFrNormalNormal
Mitch Garverc Rp 29 .306Av .106FrPrPrFrPrPrVery proneNormal
Robbie GrossmanlfSsp30 .093Fr .261ExPrPrAvExVgNormalNormal
Nico Hoerner2bRsp23 .253Pr .208PrPrPrAvAvAvNormalNormal
Jordan LuplowlfRsp26 .270Av .126AvPrPrAvPrFrNormalNormal
Tyler NaquinrfLsp29 .000Pr .256VgPrPrAvPrFrVery proneNormal
Renato Nunez1bRsp26 .216Av .267ExPrPrFrPrPrNormalNormal
Gregory PolancorfLsp28 .144Fr .156VgPrPrAvVgVgNormalNormal
Hunter RenfroerfRsp28 .144Ex .160VgPrPrAvVgAvNormalNormal
Kyle TuckerlfLp 23 .220Vg .294ExPrPrAvExVgNormalNormal
 Total  27.5 .208  .226        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinspL25 .235 .270PrPrPrPrPrPrVgEx1250033NormalNormal
Matt AndriesemrR30 .205 .170PrPrPrPrPr ExAv125852NormalNormal
Jake ArrietaspR34 .305 .294PrPrPrPrPrAv Av473761NormalProne
Caleb BaragarmrL26 .167 .237PrPrPrPrPr AvFr257120NormalNormal
fPhil BickfordmrR24 .455 .625PrPrPrPrPr ExFr999720NormalNormal
Archie BradleyclR27 .174 .316PrPrPrPrPr AvVg157647NormalNormal
Dylan BundyspR27 .217 .197PrPrPrPrPrVg Fr171146NormalNormal
Griffin CanningspR24 .230 .277PrPrPrPrPrAv Av472141NormalNormal
Ross DetwilermrL34 .190 .294PrPrPrPrPr AvAv277368NormalNormal
fZack GodleyspR30 .297 .376AvPrPrPrPrFr Av475246NormalVery prone
Adrian HouserspR27 .334 .220AvPrPrPrPrAv Fr91873NormalNormal
Andrew MillermrL35 .151 .218PrPrPrPrPr FrAv818255NormalProne
Rafael MonteroclR29 .186 .190FrPrPrPrPr AvAv157634NormalProne
Sixto SanchezspR21 .231 .266PrPrPrPrPrAv Av144763NormalNormal
Josh TomlinmrR35 .233 .289PrPrPrPrPrFrVgVg144644NormalNormal
fBryse WilsonmrR22 .421 .212PrPrPrPrPrPrExVg157657NormalNormal
 Total  28.1 .250 .258             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinspAv/83           
AndriesemrAv/79           
ArrietaspEx/70           
Baez,Jss     Vg/110     
BaragarmrPr/100          
fBickfordmrPr/100          
Bradley,AclAv/88           
BundyspAv/56           
CanningspEx/105          
Contreras,WEc  Av/94         Av0
DetwilermrVg/87           
Flores,Wdh  Av/107Av/78 Fr/120      
Frazier,T3b  Av/74  Av/98       
Gallorf        Vg/8 Vg  
Garverc  Av/66         Av6
fGodleyspFr/81           
Grossmanlf      Av/22 Pr/22 Av/22 Av  
Hoerner2b   Av/105Pr/92 Fr/90 Pr/98 Pr/98  Fr  
HouserspFr/63           
Luplowlf      Av/58  Av/58 Ex  
Miller,AmrAv/91           
MonteroclAv/88           
Naquinrf        Av/40 Av  
Nunez,R1b  Av/83  Fr/116      
Polanco,Grf        Vg/181Fr  
Renfroerf  Pr/98      Fr/257Vg  
Sanchez,SspVg/74           
TomlinmrFr/74           
Tucker,Klf      Vg/90  Vg/90 Fr  
fWilson,BmrAv/90           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Keegan AkinspLspL2558 5630
Matt AndriesemrRspR30100 13950
Jake ArrietaspRspR3478 200000
Javier BaezssRp R27100 100000
Caleb BaragarmrRspL26100 5630
fPhil BickfordmrRspR243 5630
Archie BradleyclRspR27100 41000
Dylan BundyspSspR27100 50000
Griffin CanningspRspR24100 5700
Willson Contrerasc RspR28100 45000
Ross DetwilermrRspL3493 8000
Wilmer FloresdhRp R28100 30000
Todd Frazier3bRspR3495 35000
Joey GallorfLspR26100 44000
Mitch Garverc Rp R2955 6200
fZack GodleyspRspR3067 15000
Robbie GrossmanlfSspL30100 37250
Nico Hoerner2bRspR23100 5650
Adrian HouserspRspR27100 5810
Jordan LuplowlfRspR26100 5740
Andrew MillermrLspL3579 115370
Rafael MonteroclRspR2982 7850
Tyler NaquinrfLspR2973 14500
Renato Nunez1bRspR26100 5780
Gregory PolancorfLspL2895 86000
Hunter RenfroerfRspR28100 33000
Sixto SanchezspRspR2168 5630
Josh TomlinmrRspR35100 10000
Kyle TuckerlfLp R23100 5680
fBryse WilsonmrRspR2242 5750
 Total   27.8  95475