Team roster -- 2021 Purcellville Cannons
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fYusniel aaaDiazrfRsp20 .000Pr .000Pr NormalNormal
Brandon Belt1bLsp33 .114Av .349ExPrAvFrPrPrProneNormal
Brandon CrawfordssLp 34 .226Pr .262ExFrFrFrPrFrNormalNormal
J.D. Davis3bRsp28 .234Av .255AvPrPrFrPrPrNormalTerror
Hunter Dozier1bRsp29 .246Av .224VgPrPrAvExFrVery proneNormal
fDexter FowlerrfSsp35 .128Pr .260VgFrPrVgFrFrVery proneNormal
fCam Gallagherc Rp 28 .214Fr .292AvVgPrPrPrPrProneNormal
fBen GamelrfLsp29 .246Fr .235VgPrPrVgPrFrProneNormal
Mitch Garverc Rp 30 .306Av .106FrPrPrFrPrPrVery proneNormal
Randal GrichukcfRp 29 .327Ex .251VgPrPrVgFrFrProneTerror
Lourdes GurriellfRp 27 .288Vg .316ExAvPrAvVgFrNormalNormal
Teoscar HernandezrfRsp28 .275Ex .296ExPrPrAvExAvProneNormal
Tommy La Stella2bLp 32 .217Pr .304VgAvPrAvAvPrNormalNormal
Nicky Lopez2bLsp26 .134Fr .225PrVgPrExPrAvNormalNormal
Stephen PiscottyrfRp 30 .231Pr .227AvAvPrAvExAvNormalNormal
Hunter RenfroerfRsp29 .144Ex .160VgPrPrAvVgAvNormalNormal
Pedro Severinoc Rp 27 .160Vg .277FrAvPrPrFrPrNormalTerror
Eric Sogard3bLsp35 .167Pr .210FrAvFrFrPrPrNormalNormal
fJared Walsh1bLsp27 .326Av .278ExPrPrFrPrPrNormalNormal
 Total  29.3 .232  .259        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fDaniel aaaLynchspL22 .000 .000 0050NormalNormal
fRyan aaaRolisonspR21 .000 .000 0050NormalNormal
fWes BenjaminmrL27 .206 .287PrPrPrPrPrVgExAv136740NormalNormal
Ryan BrasiermrR33 .270 .230PrPrPrPrPr AvEx2050040ToughIron
Griffin CanningspR25 .230 .277PrPrPrPrPrAv Av472141NormalNormal
fJake DiekmanmrL34 .192 .069PrPrPrPrPr AvEx147258NormalNormal
Thomas EshelmanmrR27 .322 .218PrPrPrPrPrPrExAv165242NormalNormal
Kyle FinneganmrR29 .181 .260PrPrPrPrPr AvPr426458NormalIron
fDylan FloromrR30 .186 .284PrPrPrPrPr AvVg236760NormalIron
Kyle FreelandspL28 .279 .278AvPrPrPrPrVg Av0060NormalIron
Dakota HudsonspR26 .130 .241AvPrPrPrPrFr Vg105062NormalProne
Jeremy JeffressclR33 .134 .141PrPrPrPrPr AvEx147155NormalNormal
fDaniel MengdenmrR28 .250 .333PrPrPrPrPrFrExAv168138NormalVery prone
fYohan RamirezmrR26 .219 .071PrPrPrPrPr VgAv476920NormalNormal
Robbie RayspL29 .204 .283AvPrPrPrPrAv Fr531631NormalNormal
fTrevor RichardsmrR28 .260 .362VgPrPrPrPrFrExVg155034NormalNormal
Andre ScrubbmrR26 .214 .171PrPrPrPrPr AvVg226648ToughNormal
Josh StaumontmrR27 .270 .171PrPrPrPrPr AvVg206322ToughIron
Phillips ValdezmrR29 .176 .337PrPrPrPrPr VgFr115458NormalNormal
Logan WebbspR24 .291 .286PrPrPrPrPrFr Fr271865NormalNormal
Alex YoungmrL27 .240 .293PrPrPrPrPrAvExAv113245NormalNormal
 Total  27.6 .228 .261             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
faaaDiazrf           
faaaLynchsp           
faaaRolisonsp           
Belt1b  Av/88         
fBenjaminmrAv/85           
BrasiermrFr/83           
CanningspEx/105          
Crawford,Bss     Vg/132     
Davis,JD3b    Fr/97  Fr/173  Av  
fDiekmanmrAv/86           
Dozier,H1b  Av/58  Pr/100 Fr/67  Fr/67 Fr  
EshelmanmrAv/77           
FinneganmrAv/116          
fFloromrEx/84           
fFowlerrf        Fr/58 Pr  
FreelandspAv/109          
fGallagherc  Av/97         Av3
fGamelrf      Av/44 Fr/44 Av/44 Fr  
Garverc  Av/66         Av6
Grichukcf       Fr/85  Vg  
Gurriel,Llf      Av/80   Vg  
Hernandez,Trf       Fr/236Fr/236Vg  
Hudson,DakspVg/74           
JeffressclAv/84           
La Stella2b  Av/83 Fr/138Fr/93       
Lopez,N2b   Vg/54 Pr/100Av/96      
fMengdenmrAv/92           
Piscottyrf        Av/25 Av  
fRamirez,YmrFr/86           
RayspAv/66           
Renfroerf  Pr/98      Fr/257Vg  
fRichards,TmrAv/79           
ScrubbmrAv/84           
Severinoc  Av/158        Av7
Sogard3b   Av/94 Av/94 Av/108Fr/100  Fr  
StaumontmrFr/83           
Valdez,PmrVg/132          
fWalsh1b  Fr/90      Pr/97 Av  
Webb,LspFr/64           
Young,AlmrVg/69           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fYusniel aaaDiazrfRspR20100 00
fDaniel aaaLynchspLspL22100 00
fRyan aaaRolisonspRspR21100 00
Brandon Belt1bLspL3390 172000
fWes BenjaminmrRspL2775 5630
Ryan BrasiermrRspR33100 5840
Griffin CanningspRspR25100 5700
Brandon CrawfordssLp R34100 152000
J.D. Davis3bRspR28100 5920
fJake DiekmanmrLspL34100 27500
Hunter Dozier1bRspR2973 6100
Thomas EshelmanmrRspR2792 5630
Kyle FinneganmrRspR29100 5630
fDylan FloromrLspR30100 5930
fDexter FowlerrfSspR3560 165000
Kyle FreelandspLspL28100 28750
fCam Gallagherc Rp R2885 5800
fBen GamelrfLspL2983 14000
Mitch Garverc Rp R3055 6200
Randal GrichukcfRp R2993 130000
Lourdes GurriellfRp R27100 29280
Teoscar HernandezrfRspR2887 6020
Dakota HudsonspRspR2679 5800
Jeremy JeffressclRspR33100 8500
Tommy La Stella2bLp R32100 32500
Nicky Lopez2bLspR26100 5710
fDaniel MengdenmrRspR2857 5730
Stephen PiscottyrfRp R30100 73330
fYohan RamirezmrRspR26100 5630
Robbie RayspLspL29100 94300
Hunter RenfroerfRspR29100 33000
fTrevor RichardsmrRspR2870 5750
Andre ScrubbmrRspR2693 5630
Pedro Severinoc Rp R27100 5760
Eric Sogard3bLspR35100 40000
Josh StaumontmrRspR27100 5650
Phillips ValdezmrRspR29100 5630
fJared Walsh1bLspL2763 5630
Logan WebbspRspR24100 5660
Alex YoungmrLspL27100 5750
 Total   28.4  113289