Team roster -- 2025 Brampton Barracudas
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Luis Arraez1bLsp28 .262Fr .304FrExPrAvVgFrNormalNormal
Victor Caratinic Ssp31 .208Ex .268AvPrPrFrFrPrNormalNormal
Ernie Clement3bRp 29 .326Vg .254FrAvPrVgFrFrIronTerror
Elly De La CruzssSsp23 .236Fr .277VgPrPrExExExIronNormal
fEzequiel DuranssRsp26 .231Pr .219FrFrExVgExExNormalNormal
TJ FriedlcfLp 29 .243Fr .268AvVgVgExExFrNormalNormal
Teoscar HernandezrfRp 32 .250Vg .246VgPrPrAvAvFrProneNormal
fJordan Lawlar3bRp 22 .188Av .176FrPrPrVgAvAvNormalNormal
Joey LoperfidolfLsp26 .350Pr .329VgFrPrVgPrAvNormalNormal
Jeff McNeil2bLp 33 .236Av .245VgFrPrPrExPrProneNormal
fColson MontgomeryssLp 23 .234Vg .242ExPrPrAvPrPrNormalNormal
fTyler O'NeillrfRp 30 .157Ex .215VgPrPrFrExAvVery proneNormal
Matt Olson1bLsp31 .281Vg .269ExPrPrPrAvPrIronNormal
Andy PagescfRsp24 .313Fr .258VgPrPrExAvVgIronNormal
Heliot RamoslfRsp25 .254Av .257AvPrPrAvAvFrIronNormal
Austin Riley3bRp 28 .260Av .259AvPrPrFrAvPrVery proneNormal
Will Smithc Rsp30 .258Vg .309VgPrPrFrPrFrProneNormal
fTyrone TaylorcfRp 31 .211Pr .227FrAvPrExExVgProneNormal
 Total  27.8 .257  .263        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fSandy AlcantaraspR29 .230 .262PrPrPrPrPrVg Pr2430752NormalNormal
Anthony BendermrR30 .203 .159PrPrPrPrPr AvFr113251ToughProne
Taj BradleyspR24 .237 .249PrPrPrPrPrAv Vg2615049NormalNormal
Aroldis ChapmanclL37 .148 .127PrPrPrPrPr FrAv582438NormalIron
Garrett CrochetspL26 .166 .229PrPrPrPrPrVg Av1933452NormalIron
Fernando CruzmrR35 .225 .168PrPrPrPrPr AvAv563347NormalVery prone
Seranthony DominguezmrR30 .277 .132PrPrPrPrPr AvPr991346NormalIron
Tim HillmrL35 .181 .282PrPrPrPrPr AvEx81069NormalIron
fGriffin JaxmrR30 .293 .202PrPrPrPrPr AvAv1651NormalIron
fJanson JunkspR29 .294 .236PrPrPrPrPrAvExFr10044NormalProne
Clayton KershawspL37 .267 .237PrPrPrPrPrFr Ex2424751NormalVery prone
fJordan LeasuremrR26 .223 .196PrPrPrPrPr AvAv251029NormalIron
Chad PatrickspR26 .267 .233PrPrPrPrPrAvAvVg4038NormalNormal
Jose QuintanaspL36 .220 .248PrPrPrPrPrAv Av420647NormalProne
Gregory SotomrL30 .192 .307PrPrPrPrPr AvFr80751NormalIron
fWill VestclR30 .243 .230PrPrPrPrPr AvEx31563NormalIron
Garrett WhitlockmrR29 .197 .214PrPrPrPrPr AvAv23250NormalNormal
Gavin WilliamsspR25 .163 .262PrPrPrPrPrAv Vg2812951NormalNormal
 Total  30.2 .225 .230             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlcantara,SaspAv/0           
Arraez1b  Av/22 Pr/84        
BendermrVg/67           
BradleyspAv/103          
Caratinic  Av/150Pr/81        Pr1
Chapman,AclFr/59           
Clement3b  Ex/129Ex/121Vg/57 Vg/106     
CrochetspFr/0           
Cruz,FmrAv/68           
De La Cruz,Ess     Av/187     
Dominguez,SmrAv/149          
fDuran,Ess  Vg/72 Av/83 Vg/121Av/91 Av/89  Av/89 Vg  
Friedlcf       Fr/67  Pr  
Hernandez,Trf        Fr/64 Vg  
Hill,TmrVg/55           
fJaxmrAv/164          
fJunkspAv/27           
KershawspAv/25           
fLawlar3b   Pr/134Pr/154Pr/121     
fLeasuremrFr/57           
Loperfidolf      Av/55  Av/55 Av  
McNeil2b  Fr/100Av/107  Av/108Fr/108Av/108Pr  
fMontgomery,Css    Vg/111Vg/76      
fO'Neillrf      Fr/161 Fr/161Vg  
Olson,M1b  Ex/66         
Pages,Acf      Av/249Av/249Av/249Ex  
PatrickspAv/91           
QuintanaspAv/76           
Ramos,Hlf      Av/256  Vg  
Riley3b    Fr/130      
Smith,Wc  Av/63         Av1
Soto,GmrAv/296          
fTaylor,Tycf      Ex/66 Vg/66 Ex/66 Vg  
fVestclAv/54           
WhitlockmrFr/209          
Williams,GspAv/0           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fSandy AlcantaraspRspR29980170000
Luis Arraez1bLspR28960140000
Anthony BendermrRspR30752314200
Taj BradleyspRspR248407740
Victor Caratinic SspR3196060000
Aroldis ChapmanclLspL371000107500
Ernie Clement3bRp R29100019700
Garrett CrochetspLspL26100038000
Fernando CruzmrSspR3562387850
Elly De La CruzssSspR2310007700
Seranthony DominguezmrRspR3099080000
fEzequiel DuranssRspR269007760
TJ FriedlcfLp L299807800
Teoscar HernandezrfRp R32919100000
Tim HillmrRspL35100025000
fGriffin JaxmrRspR3099023650
fJanson JunkspRspR296197600
Clayton KershawspLspL37722875000
fJordan Lawlar3bRp R222607600
fJordan LeasuremrRspR2610007650
Joey LoperfidolfLspR263307600
Jeff McNeil2bLp R338515157500
fColson MontgomeryssLp R234607600
fTyler O'NeillrfRp R304555165000
Matt Olson1bLspR311000220000
Andy PagescfRspR2410007700
Chad PatrickspRspR266807600
Jose QuintanaspRspL36731920000
Heliot RamoslfRspR2510007800
Austin Riley3bRp R286337220000
Will Smithc RspR309010130000
Gregory SotomrLspL3098053500
fTyrone TaylorcfRp R31861430250
fWill VestclRspR30100014000
Garrett WhitlockmrRspR29100052500
Gavin WilliamsspLspR2510007800
 Total   29.0  202360