Team roster -- 2024 Bad Team
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Willi CastrolfSsp26 .237Fr .266VgVgAvVgExExProneTerror
Paul DeJongssRp 29 .217Av .203AvPrPrFrFrAvNormalNormal
Randal GrichuklfRp 31 .267Ex .201VgPrPrVgPrPrNormalNormal
Jarred KeleniclfLsp23 .259Vg .251AvPrPrAvAvVgVery proneNormal
Max KeplerrfLsp30 .250Vg .263ExPrPrAvFrPrProneNormal
Trevor LarnachlfLp 26 .095Av .228VgPrPrAvFrFrProneNormal
Drew Millasc Ssp25 .111Pr .368VgAvPrFrFrFrNormalNormal
Joshua PalaciosrfLsp27 .216Vg .245AvAvPrFrExAvNormalNormal
Jose E. Ramirez3bSsp30 .243Vg .302VgPrPrExExVgIronTerror
Austin SlatercfRsp30 .288Av .226FrFrFrExFrFrProneNormal
Tyler Stephensonc Rp 26 .283Av .228AvPrPrFrPrPrNormalNormal
Ramon Urias3bRp 29 .241Fr .274FrPrPrAvVgFrProneNormal
 Total  27.7 .247  .252        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Garrett CleavingermrL29 .182 .133PrPrPrPrPr FrAv528448NormalVery prone
Braxton GarrettspL25 .211 .261PrPrPrPrPrAv Vg15057NormalNormal
Kyle GibsonspR35 .292 .249PrPrPrPrPrVg Vg25059NormalIron
Sam HentgesmrL26 .280 .248PrPrPrPrPr AvAv342667NormalProne
Michael KellymrR30 .174 .231PrPrPrPrPr AvFr997642NormalProne
Jesus LuzardospL25 .215 .246PrPrPrPrPrAv Vg2411047NormalIron
Trevor MegillmrR29 .277 .254PrPrPrPrPr AvPr345136NormalNormal
Luis PatinomrR23 .325 .178PrPrPrPrPr ExAv516752NormalNormal
Luis PatinomrR23 .300 .184PrPrPrPrPr ExAv516756NormalNormal
Joel PayampsmrR29 .226 .214PrPrPrPrPr AvAv1750048ToughIron
Wandy PeraltamrL31 .138 .229PrPrPrPrPr FrEx1150068ToughProne
Angel PerdomomrL29 .125 .262PrPrPrPrPr AvPr146143NormalProne
Clarke SchmidtspR27 .303 .236PrPrPrPrPrAv Vg3927951NormalIron
Drew VerHagenmrR32 .236 .222PrPrPrPrPr AvPr2830449NormalProne
Darius VinesmrR25 .244 .152PrPrPrPrPrVgExFr167247NormalNormal
 Total  27.9 .256 .240             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Castro,Wlf   Vg/92 Vg/56 Av/95 Av/124Fr/124Av/124Av  
CleavingermrAv/92           
DeJongss     Vg/49      
Garrett,BspVg/154          
GibsonspAv/66           
Grichuklf      Av/147Fr/147 Av  
HentgesmrAv/65           
Keleniclf      Av/133Av/133Av/133Av  
Kelly,MimrVg/89           
Keplerrf        Vg/37 Av  
Larnachlf      Av/17  Av/17 Av  
LuzardospEx/216          
Megill,TrmrFr/77           
Millasc  Av/112        Av3
Palacios,Jrf      Av/207Fr/207Av/207Fr  
PatinomrAv/193          
PatinomrAv/176          
PayampsmrAv/53           
Peralta,WmrVg/64           
Perdomo,AmrAv/81           
Ramirez,J3b    Vg/118      
SchmidtspAv/0           
Slatercf      Vg/149Av/149Vg/149Vg  
Stephenson,Tc  Fr/73 Pr/92        Av2
Urias,R3b  Ex/86 Av/73 Av/88       
VerHagenmrAv/59           
VinesmrFr/237          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Willi CastrolfSspR26891118000
Garrett CleavingermrRspL2922787250
Paul DeJongssRp R29781390000
Braxton GarrettspRspL259907320
Kyle GibsonspRspR351000100000
Randal GrichuklfRp R3135093330
Sam HentgesmrLspL2681197300
Jarred KeleniclfLspL2370307290
Michael KellymrRspR3022197200
Max KeplerrfLspL30861485000
Trevor LarnachlfLp R263887330
Jesus LuzardospLspL25100024500
Trevor MegillmrLspR295407200
Drew Millasc SspR251907200
Joshua PalaciosrfLspR277207200
Luis PatinomrRspR231907200
Luis PatinomrRspR231707200
Joel PayampsmrRspR2910007300
Wandy PeraltamrLspL3193733500
Angel PerdomomrLspL2940257200
Jose E. Ramirez3bSspR30970140000
Clarke SchmidtspRspR2710007400
Austin SlatercfRspR30772332000
Tyler Stephensonc Rp R2610007400
Ramon Urias3bRp R2990107340
Drew VerHagenmrRspR32881030000
Darius VinesmrRspR25907200
 Total   27.8  76986