Team roster -- 2021 Alberta Dragons
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jose Abreu1bRsp34 .250Ex .335ExPrPrAvPrPrIronTerror
Tucker Barnhartc Lsp30 .053Pr .241ExAvPrPrPrPrNormalNormal
Andrew BenintendilfLsp26 .000Pr .125PrFrAvAvPrVgVery proneNormal
Charlie BlackmonrfLsp34 .375Av .262AvAvFrAvAvFrIronTerror
Asdrubal Cabrera1bSsp35 .314Ex .216AvFrAvPrPrPrNormalNormal
Curt Casalic Rsp32 .290Ex .178ExFrPrFrAvFrNormalNormal
Michael ConfortorfLsp28 .284Vg .344VgPrPrAvFrFrProneNormal
J.P. CrawfordssLsp26 .242Fr .261FrFrPrExAvAvNormalNormal
Avisail GarciacfRsp30 .291Av .214PrPrPrFrPrFrNormalNormal
Didi GregoriusssLsp31 .203Ex .318VgAvFrAvAvFrIronNormal
Kevin KiermaiercfLp 31 .158Pr .227AvFrPrVgExVgNormalNormal
Andrew McCutchenlfRp 34 .283Ex .242AvPrPrFrExFrNormalNormal
Jeff McNeillfLsp29 .303Fr .316VgPrAvFrPrPrNormalNormal
Brandon NimmocfLsp28 .196Av .311ExAvPrVgPrFrNormalNormal
Jorge PolancossSsp27 .345Fr .227FrAvAvAvAvAvNormalNormal
Gary Sanchezc Rp 28 .094Av .161VgPrPrPrPrPrNormalNormal
Jean Segura2bRsp31 .273Vg .263AvPrFrExFrFrNormalTerror
Dominic Smith1bLp 26 .283Ex .331ExPrPrAvPrPrNormalNormal
Justin Turner3bRsp36 .234Av .340AvPrPrFrFrPrProneNormal
 Total  30.3 .265  .268        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Gerrit ColespR30 .191 .201PrPrPrPrPrVg Av15443NormalIron
Jacob deGromspR33 .184 .195PrPrPrPrPrAv Pr331149NormalIron
Edwin DiazmrR27 .178 .204PrPrPrPrPr AvFr206342NormalIron
Tyler DuffeymrR30 .171 .136PrPrPrPrPr AvVg146963NormalNormal
Sonny GrayspR31 .202 .205ExPrPrPrPrAv Av6638160NormalProne
Elieser HernandezspR26 .240 .184AvPrPrPrPrPr Av136543NormalVery prone
Brendan McKay McKayspL22 .000 .000 0050NormalNormal
Mark MelanconclR36 .333 .208PrPrPrPrPr AvVg236860NormalProne
Richard RodriguezmrR31 .140 .220PrPrPrPrPr AvAv726947NormalNormal
Trevor RosenthalclR31 .119 .179PrPrPrPrPr AvVg1450039NormalNormal
Adam WainwrightspR39 .217 .226ExPrPrPrPrEx Ex31347NormalNormal
Zack WheelerspR31 .250 .258PrPrPrPrPrEx Vg1465NormalNormal
Devin WilliamsmrR26 .075 .111PrPrPrPrPr AvVg676768NormalNormal
 Total  30.2 .198 .205             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Abreu,J1b  Vg/136        
Barnhartc  Ex/46 Pr/99        Av3
Benintendilf      Av/80   Av  
Blackmonrf        Av/14 Fr  
Cabrera,A1b  Av/88  Av/72       
Casalic  Av/81         Av5
Cole,GspAv/51           
Confortorf        Fr/12 Ex  
Crawford,JPss     Ex/52      
deGromspAv/55           
Diaz,EdmrFr/300          
DuffeymrVg/84           
Garcia,Avcf       Fr/21 Fr/21 Av  
Gray,SspEx/118          
Gregoriusss     Av/111     
Hernandez,ElspAv/206          
Kiermaiercf       Vg/30  Ex  
McCutchenlf      Pr/40   Av  
McKaysp           
McNeillf   Av/86 Av/390 Av/51  Av/51 Ex  
MelanconclEx/85           
Nimmocf      Fr/148Fr/148Fr/148Av  
Polanco,Jss     Fr/48      
Rodriguez,RmrFr/84           
RosenthalclFr/84           
Sanchez,Gc  Av/190        Vg6
Segura2b   Av/52 Vg/93 Av/107     
Smith,Do1b  Fr/123   Fr/68   Av  
Turner,J3b    Av/103      
WainwrightspVg/56           
WheelerspVg/103          
Williams,DmrFr/163          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Jose Abreu1bRspR34100 126660
Tucker Barnhartc LspR3095 39370
Andrew BenintendilfLspL2628 34000
Charlie BlackmonrfLspL34100 213330
Asdrubal Cabrera1bSspR35100 26850
Curt Casalic RspR32100 14620
Gerrit ColespRspR30100 360000
Michael ConfortorfLspR2893 80000
J.P. CrawfordssLspR2692 5750
Jacob deGromspLspR33100 255000
Edwin DiazmrRspR27100 51000
Tyler DuffeymrRspR30100 12000
Avisail GarciacfRspR30100 72500
Sonny GrayspRspR3182 102030
Didi GregoriusssLspR31100 140000
Elieser HernandezspRspR2652 5710
Kevin KiermaiercfLp R31100 101660
Andrew McCutchenlfRp R34100 170000
Brendan McKay McKayspLspL22100 00
Jeff McNeillfLspR29100 6170
Mark MelanconclRspR3692 190000
Brandon NimmocfLspR28100 21750
Jorge PolancossSspR27100 38330
Richard RodriguezmrRspR31100 6330
Trevor RosenthalclRspR3195 20000
Gary Sanchezc Rp R28100 50000
Jean Segura2bRspR31100 148500
Dominic Smith1bLp L26100 5780
Justin Turner3bRspR3677 200000
Adam WainwrightspRspR39100 61110
Zack WheelerspLspR31100 215000
Devin WilliamsmrRspR26100 5660
 Total   30.3  277911