Team roster -- 2024 2b Better
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Javier BaezssRp 30 .232Fr .218FrAvPrVgExAvNormalNormal
Mark CanhalfRp 34 .264Vg .261FrPrPrAvExFrNormalNormal
Elly De La CruzssSsp21 .184Fr .255VgVgPrExExExNormalNormal
Trent GrishamcfLp 26 .256Vg .178AvAvFrVgExAvNormalNormal
Eric Haasec Rp 30 .250Pr .167PrFrPrAvAvExNormalNormal
Jonathan India2bRp 26 .207Av .257VgFrPrVgExAvProneNormal
Eloy JimenezdhRsp26 .267Av .273AvPrPrFrPrPrProneNormal
Jace Peterson3bLsp33 .178Pr .229AvFrAvAvExAvNormalNormal
Alfonso Rivas1bLsp26 .118Fr .260VgFrPrVgAvFrNormalNormal
Edmundo Sosa3bRp 27 .267Vg .239AvFrPrVgAvAvNormalNormal
Raimel TapiarfLsp29 .087Pr .264AvAvFrVgExExNormalNormal
Enmanuel Valdez2bLsp24 .143Pr .280VgPrPrAvExVgNormalNormal
Christian Walker1bRsp32 .255Ex .259VgPrPrAvExFrIronNormal
Matt WallnerlfLp 25 .119Av .281ExPrPrVgAvFrNormalNormal
 Total  27.8 .228  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Phil BickfordmrR27 .237 .211PrPrPrPrPr AvPr3326826NormalNormal
Dylan CeasespR27 .268 .230PrPrPrPrPrVg Ex45042NormalIron
Chris DevenskimrR32 .206 .245PrPrPrPrPr AvPr154243NormalNormal
Kyle FinneganclR31 .232 .270PrPrPrPrPr AvFr1451NormalIron
Luis A. GarciamrR36 .309 .214PrPrPrPrPr AvPr371170NormalProne
Thomas HatchmrR28 .310 .250PrPrPrPrPr VgAv385761NormalNormal
Kevin KellymrR25 .211 .211PrPrPrPrPr AvAv9856NormalProne
Pablo LopezspR27 .271 .205PrPrPrPrPrVg Ex21050NormalIron
Matt ManningspR25 .221 .204PrPrPrPrPrAv Ex0043NormalVery prone
Alec MarshmrR25 .280 .253PrPrPrPrPrAvExPr7041NormalNormal
A.J. MintermrL29 .287 .210PrPrPrPrPr AvPr1031437NormalProne
Nick RamirezmrL33 .308 .221PrPrPrPrPr AvAv1050053NormalNormal
Andrew SaalfrankmrL25 .077 .250PrPrPrPrPr AvAv198679NormalNormal
Tyler WellsspR28 .198 .190PrPrPrPrPrAvVgEx1641239NormalNormal
 Total  28.4 .255 .221             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Baezss     Av/143     
BickfordmrAv/83           
Canhalf  Av/113 Fr/99  Av/59  Av/59 Av  
CeasespAv/101          
De La Cruz,Ess    Vg/67 Av/176     
DevenskimrAv/72           
FinneganclAv/54           
Garcia,LAmrFr/149          
Grishamcf       Vg/107 Av  
Haasec  Fr/95         Av0
HatchmrFr/85           
India2b   Fr/160       
Jimenez,Edh        Fr/78 Av  
Kelly,KmrAv/126          
Lopez,PspVg/72           
ManningspAv/184          
Marsh,AmrAv/50           
MintermrFr/57           
Peterson,J3b   Av/99 Av/62       
Ramirez,NmrFr/300          
Rivas1b  Av/88         
SaalfrankmrVg/124          
Sosa,E3b   Vg/95 Vg/146Av/80  Pr/100 Fr  
Tapia,Rrf      Av/35 Fr/35 Av/35 Pr  
Valdez,E2b   Fr/232       
Walker,C1b  Ex/32         
Wallnerlf      Fr/83  Fr/83 Av  
Wells,TspAv/232          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Javier BaezssRp R30980220000
Phil BickfordmrRspR273507400
Mark CanhalfRp R34990105000
Dylan CeasespRspR27100057000
Elly De La CruzssSspR216307200
Chris DevenskimrRspR32552210000
Kyle FinneganclRspR31100023250
Luis A. GarciamrRspR3691935000
Trent GrishamcfLp L26100031750
Eric Haasec Rp R30607400
Thomas HatchmrRspR282307200
Jonathan India2bRp R2677237600
Eloy JimenezdhRspR26782095000
Kevin KellymrRspR259377200
Pablo LopezspLspR27100054500
Matt ManningspRspR2544567290
Alec MarshmrRspR255007200
A.J. MintermrLspL2991942870
Jace Peterson3bLspR3366045000
Nick RamirezmrLspL336007200
Alfonso Rivas1bLspL263407200
Andrew SaalfrankmrLspL251507200
Edmundo Sosa3bRp R2710009500
Raimel TapiarfLspL2959020000
Enmanuel Valdez2bLspR243707200
Christian Walker1bRspR32100065000
Matt WallnerlfLp R255107200
Tyler WellsspRspR287007320
 Total   28.1  91568