Team roster -- 2024 Barracudas
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Elvis Andrus2bRp 34 .258Fr .249FrAvFrExVgVgProneNormal
Brandon BeltdhLsp35 .235Pr .256ExAvAvFrPrPrProneNormal
Andrew BenintendilfLsp28 .262Av .261FrAvFrAvExAvNormalNormal
Yandy Diaz1bRsp31 .355Ex .322AvPrPrFrPrPrNormalTerror
Brandon Drury2bRsp30 .264Vg .261ExPrPrFrPrPrProneNormal
Adam DuvallcfRp 34 .244Ex .248ExPrPrAvExFrVery proneTerror
Darick Hall1bLsp27 .182Av .163PrPrPrAvPrPrVery proneNormal
Max Muncy3bLp 32 .155Ex .237ExPrPrAvPrPrProneTerror
Salvador Perezc Rp 33 .227Av .264AvPrPrPrPrPrNormalNormal
Carlos Santana1bSsp37 .266Vg .231VgPrPrAvExFrNormalTerror
Garrett Stubbsc Lsp30 .241Pr .190FrAvExAvAvFrNormalNormal
Chris TaylorlfRp 32 .210Ex .255AvFrPrVgExVgProneTerror
Alek ThomascfLp 23 .143Fr .253AvFrPrExExAvNormalNormal
Trayce ThompsoncfRsp32 .118Fr .200AvPrPrAvAvFrNormalNormal
Mike YastrzemskicfLp 32 .203Av .243ExAvFrAvFrFrVery proneNormal
 Total  31.3 .231  .255        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Logan AllenspL24 .205 .274PrPrPrPrPrAv Ex5048NormalNormal
Jimmy HergetmrR29 .293 .276PrPrPrPrPr AvAv145831NormalNormal
Brandon HughesmrL27 .231 .296PrPrPrPrPr AvFr187945NormalVery prone
Seth MartinezmrR28 .333 .221PrPrPrPrPr VgAv83546NormalNormal
Jose QuintanaspL34 .222 .268PrPrPrPrPrVg Vg16044NormalVery prone
Carlos RodonspL30 .195 .274PrPrPrPrPrFr Fr79531NormalVery prone
Matt StrahmmrL31 .209 .214PrPrPrPrPrPrAvAv723233NormalIron
Mitch WhitemrR28 .357 .217PrPrPrPrPr VgAv428025NormalVery prone
 Total  28.9 .247 .258             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Allen.LspFr/16           
Andrus2b   Vg/176Vg/95 Av/136     
Beltdh  Av/95         
Benintendilf      Av/118  Av  
Diaz,Yan1b  Av/79  Pr/94       
Drury2b  Vg/42 Av/42        
Duvallcf      Av/0 Fr/0 Av/0 Vg  
Hall,Da1b  Fr/190        
Herget,JmrAv/81           
HughesmrAv/100          
Martinez,SmrAv/71           
Muncy3b    Av/150      
Perez,Sc  Av/18 Pr/105       Vg1
QuintanaspAv/50           
RodonspAv/57           
Santana,C1b  Av/137        
StrahmmrVg/142          
Stubbsc  Vg/159        Av3
Taylor,Clf   Av/144Av/87 Fr/89 Av/91 Av/91  Vg  
Thomas,Acf       Vg/58  Ex  
Thompson,Tcf      Vg/20 Av/20 Vg/20 Pr  
White,MmrAv/100          
Yastrzemskicf      Vg/45 Av/45 Vg/45 Fr  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Logan AllenspRspL247347200
Elvis Andrus2bRp R34891130000
Brandon BeltdhLspL35861493000
Andrew BenintendilfLspL2899180000
Yandy Diaz1bRspR3194260000
Brandon Drury2bRspR30831785000
Adam DuvallcfRp R34673370000
Darick Hall1bLspR2712417240
Jimmy HergetmrRspR294107500
Brandon HughesmrSspL2724767280
Seth MartinezmrRspR286807300
Max Muncy3bLp R32917130002028
Salvador Perezc Rp R33970200000
Jose QuintanaspRspL344456130000
Carlos RodonspLspL303862220000
Carlos Santana1bSspR3796367250
Matt StrahmmrRspL31100075000
Garrett Stubbsc LspR3010007410
Chris TaylorlfRp R329010150000
Alek ThomascfLp L238207350
Trayce ThompsoncfRspR32692914500
Mitch WhitemrRspR2825407430
Mike YastrzemskicfLp L32703061000
 Total   30.5  152446