Team roster -- 2022 Purcellville Cannons
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fBrandon Belt1bLsp34 .246Ex .280ExPrVgFrAvFrVery proneNormal
fDavid Bote2bRp 29 .213Vg .193FrFrPrFrPrPrVery proneNormal
J.D. Davis3bRp 29 .241Fr .304VgPrPrPrFrPrVery proneNormal
fYonathan DazacfRsp28 .296Fr .275PrExPrAvAvPrProneNormal
Hunter DozierrfRp 30 .204Av .220VgPrPrVgFrFrProneNormal
fMaikel Franco3bRp 29 .198Fr .215AvPrPrFrPrPrProneNormal
fBen GamellfLsp30 .237Fr .251AvVgAvVgPrFrProneNormal
Adolis GarciacfRp 29 .232Vg .249VgPrPrExVgVgNormalTerror
Leury Garcia2bSsp31 .282Fr .261FrVgPrExVgFrProneNormal
Mitch Garverc Rp 31 .215Ex .289ExPrPrFrFrPrVery proneNormal
Randal GrichukcfRsp30 .246Vg .239VgPrPrAvPrPrNormalNormal
Lourdes GurriellfRsp28 .269Av .279VgVgPrPrPrPrNormalNormal
Teoscar HernandezrfRsp29 .372Ex .273VgPrPrAvVgAvProneNormal
Tommy La Stella2bLp 33 .240Pr .251AvPrPrFrPrPrVery proneNormal
Nicky LopezssLsp27 .288Fr .304FrVgPrAvExAvNormalNormal
fJack Mayfield3bRsp31 .223Vg .215AvVgFrAvExAvNormalNormal
fDom Nunezc Lp 27 .158Av .195ExPrPrAvPrPrNormalNormal
Hunter RenfroerfRsp30 .276Ex .250ExPrPrFrPrPrNormalNormal
Pedro Severinoc Rp 28 .293Vg .220FrPrPrPrPrPrNormalNormal
Jared Walsh1bLsp28 .170Vg .333ExFrPrFrAvPrProneTerror
 Total  29.6 .249  .257        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fBrad BoxbergermrR34 .139 .240PrPrPrPrPr AvAv251140NormalIron
Ryan BurrmrR28 .246 .206PrPrPrPrPr AvAv745058NormalNormal
fGriffin CanningspR26 .252 .273AvPrPrPrPrAv Fr24842NormalNormal
Jake DiekmanmrL35 .229 .200PrPrPrPrPr AvAv681340NormalIron
Kyle FinneganmrR30 .207 .288PrPrPrPrPr AvPr60254NormalProne
Kyle FreelandspL29 .303 .276VgAvPrPrPrAv Vg4055NormalVery prone
fVladimir GutierrezspR26 .255 .271AvPrPrPrPrAv Pr1348847NormalNormal
Jordan LylesspR31 .260 .291FrPrPrPrPrVg Pr26043NormalNormal
Daniel LynchspL25 .161 .313PrPrPrPrPrAv Vg2936643NormalNormal
Yohan RamirezmrR27 .235 .161PrPrPrPrPr AvAv3950040NormalNormal
Robbie RayspL30 .187 .216AvPrPrPrPrVg Pr14042NormalProne
Garrett RichardsspR34 .257 .309PrPrPrPrPrVgVgAv25054NormalNormal
Trevor RichardsmrR29 .149 .194FrPrPrPrPr AvEx711630NormalNormal
fBryan ShawmrR34 .225 .245PrPrPrPrPr AvVg40057NormalIron
fJosh StaumontmrR28 .211 .164PrPrPrPrPr AvVg341238ToughProne
Trevor StephanmrR26 .241 .230PrPrPrPrPr VgFr1637NormalNormal
fHunter StricklandmrR33 .250 .193PrPrPrPrPr AvPr281936NormalNormal
fPhillips ValdezmrR30 .311 .186PrPrPrPrPr VgAv634164NormalProne
Logan WebbspR25 .260 .210AvPrPrPrPrAv Pr7071NormalVery prone
Alex YoungmrL28 .284 .321PrPrPrPrPrPrVgEx271857NormalNormal
 Total  29.4 .239 .250             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fBelt1b  Av/63         
fBote2b   Av/50 Av/110      
fBoxbergermrAv/158          
BurrmrFr/76           
fCanningspEx/126          
Davis,JD3b    Av/99       
fDazacf      Av/48 Av/48 Av/48 Vg  
DiekmanmrAv/60           
Dozierrf  Fr/76  Pr/108 Fr/120 Fr/120Fr  
FinneganmrAv/56           
fFranco,M3b  Pr/98  Fr/82       
FreelandspFr/20           
fGamellf  Fr/98    Av/0 Fr/0 Av/0 Fr  
Garcia,Adcf      Av/91 Av/91 Av/91 Ex  
Garcia,Le2b   Av/130Av/103Fr/69 Av/142Av/142Av/142Av  
Garverc  Av/45 Fr/138       Vg4
Grichukcf       Fr/0 Av/0 Av  
Gurriel,Llf  Av/86    Fr/169  Ex  
fGutierrez,VspVg/147          
Hernandez,Trf      Av/144Pr/144Av/144Ex  
La Stella2b   Fr/44 Fr/94       
Lopez,Nss   Av/95  Av/46      
LylesspFr/0           
LynchspAv/55           
fMayfield3b   Av/87 Av/106Fr/101     
fNunez,Doc  Fr/85         Fr4
Ramirez,YomrFr/82           
Ray,RspFr/105          
Renfroerf       Pr/262Av/262Vg  
Richards,GspAv/201          
Richards,TmrAv/57           
Severino,Pc  Pr/83         Vg5
fShaw,BmrAv/132          
fStaumontmrFr/241          
StephanmrVg/236          
fStricklandmrAv/61           
fValdez,PmrVg/73           
Walsh1b  Fr/80      Fr/171Av  
Webb,LspVg/1           
Young,AlmrAv/65           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fBrandon Belt1bLspL3464 172000
fDavid Bote2bRp R2963 10100
fBrad BoxbergermrRspR3498 10000
Ryan BurrmrRspR2856 5700
fGriffin CanningspRspR2650 5900
J.D. Davis3bRp R2949 21000
fYonathan DazacfRspR2879 5720
Jake DiekmanmrRspL35100 40000
Hunter DozierrfRp R3092 25000
Kyle FinneganmrRspR3090 5820
fMaikel Franco3bRp R2969 8000
Kyle FreelandspLspL2970 50250
fBen GamellfLspL3082 15000
Adolis GarciacfRp R2994 5750
Leury Garcia2bSspR3193 35000
Mitch Garverc Rp R3159 18750
Randal GrichukcfRspR30100 103330
Lourdes GurriellfRspR2899 39280
fVladimir GutierrezspRspR2669 5700
Teoscar HernandezrfRspR2988 43250
Tommy La Stella2bLp R3349 20000
Nicky LopezssLspR27100 5970
Jordan LylesspRspR31100 80000
Daniel LynchspLspL2544 5700
fJack Mayfield3bRspR3164 5700
fDom Nunezc Lp R27100 5720
Yohan RamirezmrRspR2745 5700
Robbie RayspLspL3094 80000
Hunter RenfroerfRspR3097 31000
Garrett RichardsspRspR34100 85000
Trevor RichardsmrRspR2987 5800
Pedro Severinoc Rp R28100 18250
fBryan ShawmrSspR34100 10000
fJosh StaumontmrRspR2893 5880
Trevor StephanmrRspR26100 5700
fHunter StricklandmrRspR3388 10000
fPhillips ValdezmrRspR3057 5780
Jared Walsh1bLspL2891 5900
Logan WebbspRspR2572 5830
Alex YoungmrLspL2874 6030
 Total   29.5  102951