Team roster -- 2024 Corpus Christi Barracudas
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jose Altuve2bRp 34 .370Vg .270AvVgVgAvVgVgNormalTerror
fWillie CalhoundhLsp29 .185Pr .252AvPrPrFrPrPrNormalNormal
Colton CowserlfLsp24 .224Av .249ExFrPrVgAvAvNormalNormal
Oneil CruzssLp 25 .224Vg .271VgPrPrExExVgNormalTerror
Elly De La CruzssSsp22 .224Av .275ExFrAvExExExIronNormal
Mauricio DubonlfRsp29 .248Fr .277FrAvFrFrAvFrNormalNormal
fEzequiel Duran3bRsp25 .209Pr .264FrFrAvAvPrFrNormalNormal
Jarren DurancfLsp27 .255Fr .298ExFrPrVgExVgIronNormal
Adam DuvallrfRp 35 .252Ex .143FrPrPrFrPrPrNormalNormal
David FrydhRp 28 .287Ex .248AvPrPrAvExFrNormalTerror
fYasmani Grandalc Ssp35 .236Pr .225VgAvPrPrFrPrProneNormal
fAustin MartincfRp 25 .243Fr .258FrVgPrAvAvVgNormalNormal
Ryan O'HearndhLsp30 .262Pr .264VgPrPrAvVgPrNormalTerror
Matt Olson1bLsp30 .263Ex .240VgFrPrFrPrPrIronNormal
Vinnie Pasquantino1bLp 26 .246Av .267VgPrPrPrFrPrProneNormal
Rob RefsnyderlfRp 33 .302Ex .267AvFrPrAvFrFrProneNormal
Adley Rutschmanc Ssp26 .329Vg .219AvPrPrAvFrPrNormalNormal
fJon Singleton1bLsp32 .145Fr .258AvPrPrPrPrPrNormalNormal
fDonovan Solano3bRsp36 .302Av .277AvPrPrPrAvFrNormalTerror
Giancarlo StantondhRp 34 .238Av .230ExPrPrPrPrPrProneNormal
Mark Vientos3bRp 24 .300Ex .251ExPrPrFrPrPrNormalNormal
 Total  29.0 .262  .256        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jason AdammrR32 .152 .165PrPrPrPrPr AvPr1632348NormalIron
fCody BradfordspL26 .215 .220PrPrPrPrPrAv Fr7040NormalVery prone
Kutter CrawfordspR28 .207 .240PrPrPrPrPrAv Vg12038NormalIron
Garrett CrochetspL25 .247 .216PrPrPrPrPrPr Av1114748NormalIron
Robert GasserspL25 .250 .267PrPrPrPrPrAv Vg126246NormalVery prone
fKyle HarrisonspL22 .260 .263PrPrPrPrPrAv Fr818542NormalVery prone
Andrew HeaneyspL33 .272 .246PrPrPrPrPrAv Ex6038NormalNormal
Jared JonesspR22 .229 .236PrPrPrPrPrAv Vg13047NormalVery prone
fLandon KnackspR26 .210 .230PrPrPrPrPrFrExAv834431NormalNormal
Michael KopechmrR28 .153 .224PrPrPrPrPr AvAv4850040NormalIron
fDean KremerspR28 .221 .225PrPrPrPrPrAv Vg415847NormalProne
T.J. McFarlandmrL35 .234 .273PrPrPrPrPr FrAv42266ToughIron
Shelby MillermrR33 .122 .276PrPrPrPrPr AvAv102542NormalProne
Tyson MillermrR28 .200 .170PrPrPrPrPr FrAv42234NormalNormal
fJose QuintanaspL35 .255 .231PrPrPrPrPrAv Vg22051NormalNormal
Trevor RichardsmrR31 .172 .200PrPrPrPrPr AvVg99836NormalNormal
 Total  28.6 .213 .232             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AdammrAv/51           
Altuve2b   Fr/70        
fBradfordspVg/125          
fCalhoundh  Av/94         
Cowserlf      Vg/27 Av/27 Vg/27 Fr  
Crawford,KspAv/0           
CrochetspAv/148          
Cruz,Oss     Fr/216 Av/179 Av  
De La Cruz,Ess     Vg/163     
Dubonlf  Ex/81 Vg/72 Vg/97 Av/107Ex/300Vg/300Ex/300Av  
fDuran,E3b  Vg/80 Av/95 Av/87 Fr/103Av/194 Av/194Vg  
Duran,Jacf      Vg/134Av/134 Av  
Duvallrf      Av/106 Av/106Fr  
Frydh Av/74 Pr/160 Pr/99  Pr/74  Pr/74 PrPr2
GasserspFr/142          
fGrandalc  Fr/162Pr/99        Fr4
fHarrisonspAv/17           
HeaneyspAv/0           
Jones,JarspAv/107          
fKnackspFr/54           
KopechmrAv/152          
fKremerspVg/119          
fMartin,Acf   Av/81   Pr/66 Pr/66  Pr  
McFarlandmrVg/62           
Miller,SmrFr/63           
Miller,TmrFr/59           
O'Hearndh  Av/238   Fr/68  Fr/68 Vg  
Olson,M1b  Av/78         
Pasquantino1b  Av/41         
fQuintanaspAv/0           
Refsnyderlf      Fr/272 Fr/272Fr  
RichardsmrFr/300          
Rutschmanc  Av/59         Av1
fSingleton1b  Fr/223        
fSolano3b  Av/109Pr/100Fr/50       
Stantondh           
Vientos3b  Av/95  Fr/52       

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Jason AdammrRspR3298027000
Jose Altuve2bRp R341000290000
fCody BradfordspLspL2642587490
fWillie CalhoundhLspR295608170
Colton CowserlfLspR2410007430
Kutter CrawfordspRspR2810007600
Garrett CrochetspLspL2510008000
Oneil CruzssLp R2510007550
Elly De La CruzssSspR2210007430
Mauricio DubonlfRspR29100035000
fEzequiel Duran3bRspR258107550
Jarren DurancfLspR279907600
Adam DuvallrfRp R35100030000
David FrydhRp R2810007410
Robert GasserspLspL2513647400
fYasmani Grandalc SspR35802025000
fKyle HarrisonspRspL2273277440
Andrew HeaneyspLspL331000130000
Jared JonesspLspR2270287400
fLandon KnackspLspR264007400
Michael KopechmrRspR28100030000
fDean KremerspRspR2875257570
fAustin MartincfRp R257257400
T.J. McFarlandmrLspL3510008500
Shelby MillermrRspR33831330000
Tyson MillermrRspR289107400
Ryan O'HearndhLspL30100035000
Matt Olson1bLspR301000220000
Vinnie Pasquantino1bLp L2683177530
fJose QuintanaspRspL351000130000
Rob RefsnyderlfRp R33831718500
Trevor RichardsmrRspR3182021500
Adley Rutschmanc SspR2610007600
fJon Singleton1bLspL3210008500
fDonovan Solano3bRspR3678010000
Giancarlo StantondhRp R348317320000
Mark Vientos3bRp R247707400
 Total   28.8  151977