Team roster -- 22 Westwood Thunderbirds
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fJo AdelllfRp 23 .204Av .236AvFrPrAvAvAvNormalNormal
jAustin Barnesc Rsp32 .182Vg .230AvFrPrFrAvFrNormalNormal
Tucker Barnhartc Ssp31 .238Pr .216PrVgPrPrPrPrNormalNormal
Bo BichettessRsp24 .262Vg .295VgPrPrAvAvAvIronNormal
Vladimir Guerrero1bRp 23 .245Av .280VgPrPrAvVgFrIronTerror
Ke'Bryan Hayes3bRsp25 .270Av .232FrPrPrFrExVgProneNormal
Jonathan India2bRp 25 .260Fr .245AvPrPrAvPrFrVery proneNormal
Josh Jung3bRp 24 .270Ex .164AvPrPrFrVgAvNormalNormal
Josh LowerfLsp24 .095Pr .259AvAvPrVgExFrNormalNormal
Starling MarterfRp 33 .302Vg .287AvFrFrAvAvVgProneNormal
fTyler Nevin3bRsp25 .231Av .174PrPrPrAvPrPrNormalNormal
Tyler O'NeilllfRp 27 .256Vg .219AvPrPrAvVgVgVery proneTerror
Brendan Rodgers2bRsp25 .317Vg .239FrPrPrVgPrPrProneNormal
Austin Rominec Rsp33 .067Pr .182FrAvPrPrPrPrNormalNormal
Alex VerdugolfLsp26 .266Fr .285AvPrPrFrPrPrNormalNormal
Mike YastrzemskicfLp 31 .179Av .227VgPrAvAvExFrNormalNormal
 Total  26.9 .247  .252        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fPhil BickfordmrR26 .247 .227PrPrPrPrPr AvPr41840NormalNormal
Gerrit ColespR31 .182 .229PrPrPrPrPrVg Av634250NormalIron
Nestor CortesspL27 .110 .202PrPrPrPrPrAv Vg4038NormalProne
Pete FairbanksclR28 .189 .133PrPrPrPrPr AvPr147156ToughVery prone
Logan GilbertspR25 .201 .276PrPrPrPrPrVg Av15042NormalIron
Brandon HughesmrL26 .226 .183PrPrPrPrPr AvEx282038NormalNormal
Mitch KellerspR26 .276 .257FrPrPrPrPrAv Fr624157NormalNormal
Alex LangemrR26 .189 .213PrPrPrPrPr AvFr991066NormalIron
Jose LeclercmrR28 .173 .209PrPrPrPrPr AvFr223433NormalVery prone
fZack LittellmrR26 .220 .298PrPrPrPrPr AvEx123750NormalProne
fJohn MeansspL29 .143 .292PrPrPrPrPrPr Av188941NormalVery prone
Matt MooremrL33 .243 .165FrPrPrPrPr AvAv58047NormalNormal
Bailey OberspR26 .258 .205PrPrPrPrPrFr Vg550030NormalVery prone
Adrian SampsonspR30 .230 .276FrPrPrPrPrAv Ex038746NormalNormal
fEthan SmallspL25 .333 .318PrPrPrPrPrPr Av188940NormalNormal
Andrew WantzmrR26 .246 .180PrPrPrPrPr AvAv2250033ToughNormal
Zack WheelerspR32 .201 .240PrPrPrPrPrAv Vg427352NormalProne
 Total  27.6 .214 .230             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAdelllf      Av/282 Av/282Av  
jBarnes,Ac  Av/108        Av2
Barnhartc  Av/63         Av2
Bichettess     Fr/134     
fBickfordmrFr/59           
ColespAv/0           
CortesspAv/145          
FairbanksclAv/84           
Gilbert,LspAv/70           
Guerrero1b  Av/168        
Hayes3b    Ex/78 Ex/99      
HughesmrAv/62           
India2b   Fr/201       
Jung3b    Fr/88       
Keller,MspAv/78           
LangemrAv/124          
LeclercmrAv/68           
fLittellmrAv/70           
Lowe,Jrf      Av/27 Fr/27 Av/27 Fr  
Marte,Srf       Av/38 Av/38 Fr  
fMeansspAv/100          
Moore,MmrAv/51           
fNevin3b  Av/87  Pr/108 Pr/176 Pr/176Av  
O'Neilllf      Vg/56 Av/56  Fr  
OberspAv/63           
Rodgers2b   Vg/92        
Rominec  Av/56         Av1
SampsonspVg/30           
fSmallspFr/100          
Verdugolf      Av/161 Av/161Fr  
WantzmrAv/66           
WheelerspVg/0           
Yastrzemskicf       Av/89 Vg/89 Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fJo AdelllfRp R236407200
jAustin Barnesc RspR3298026000
Tucker Barnhartc SspR31100077500
Bo BichettessRspR2410008250
fPhil BickfordmrRspR268357000
Gerrit ColespRspR311000360000
Nestor CortesspRspL279197270
Pete FairbanksclRspR2844567140
Logan GilbertspRspR2510007120
Vladimir Guerrero1bRp R23100079000
Ke'Bryan Hayes3bRspR25946100000
Brandon HughesmrSspL267807000
Jonathan India2bRp R2569317600
Josh Jung3bRp R241607000
Mitch KellerspRspR2610007250
Alex LangemrRspR2610007030
Jose LeclercmrRspR28623847500
fZack LittellmrRspR2655257300
Josh LowerfLspR243507010
Starling MarterfRp R338116145000
fJohn MeansspLspL2949629500
Matt MooremrLspL3393025000
fTyler Nevin3bRspR256507000
Tyler O'NeilllfRp R27653534000
Bailey OberspRspR2635657060
Brendan Rodgers2bRspR259287100
Austin Rominec RspR335507000
Adrian SampsonspRspR305907000
fEthan SmallspLspL25207000
Alex VerdugolfLspL26100035500
Andrew WantzmrRspR267807000
Zack WheelerspLspR327919260000
Mike YastrzemskicfLp L3196437000
 Total   27.3  139933