Team roster -- 2024 Philadelphia Phillies
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fJordan BecklfRsp23 .250Av .241AvPrPrAvAvAvNormalNormal
Colton CowsercfLsp24 .222Av .241AvPrFrAvAvAvNormalNormal
Jasson DominguezcfSsp21 .233Av .230AvPrFrVgVgVgNormalNormal
Jud FabiancfRsp23 .210Vg .197AvPrFrVgAvExNormalNormal
fRobert Hassell IIIcfLsp22 .206Pr .212FrPrFrAvAvAvNormalNormal
Connor Norby2bRsp24 .254Av .243AvPrFrAvFrAvNormalNormal
Agustin Ramirezc Rsp22 .239Av .233AvPrPrAvAvAvNormalNormal
Alan RodenlfLsp24 .235Pr .260FrPrFrAvVgAvNormalNormal
Johnathan RodriguezrfRsp24 .235Vg .228AvPrPrAvPrFrNormalNormal
Drew Romoc Ssp22 .259Fr .254FrFrFrVgFrAvNormalNormal
Matthew ShawssRsp22 .268Vg .265AvPrFrExAvVgNormalNormal
fTrey SweeneyssLsp24 .201Fr .225AvPrFrVgAvVgNormalNormal
Will Wagner2bLsp25 .221Fr .245AvPrFrAvFrAvNormalNormal
Ryan WardlfLsp26 .210Av .227VgPrFrAvFrAvNormalNormal
 Total  23.3 .230  .234        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fT.J. BrockmrR24 .233 .227AvPrPrPrPr AvPr1088657NormalNormal
Zach BrzykcymrR24 .250 .204AvPrPrPrPr VgAv4017347NormalNormal
fBen CaspariusspR25 .259 .261AvPrPrPrPrFrFrFr477739NormalNormal
Chandler ChamplainspR24 .264 .280AvPrPrPrPrVgAvFr337355NormalNormal
Alex FaedospR28 .248 .253PrPrPrPrPrFrPrFr207942NormalNormal
Mason FluhartymrL22 .225 .261AvPrPrPrPr VgFr1021651NormalNormal
fYoendrys GomezspR24 .246 .234PrPrPrPrPrPrPrFr218049NormalNormal
fColton GordonspL25 .211 .256AvPrPrPrPrFrAvPr187244NormalNormal
Colin HoldermanmrR28 .253 .243PrPrPrPrPr AvAv3213061NormalNormal
Seth JohnsonspR25 .238 .273AvPrPrPrPrFrPrAv278462NormalNormal
fReynaldo LopezmrR30 .230 .232PrPrPrPrPrPrFrFr2912148NormalNormal
Daniel LynchspL27 .265 .264PrPrPrPrPrVg Av277653NormalNormal
fAdam MackospL23 .245 .251AvPrPrPrPrAv Pr527956NormalNormal
fMichael MercadomrR25 .242 .261AvPrPrPrPrFrFrAv308138NormalNormal
fJack PerkinsspR26 .281 .266AvPrPrPrPrFrAvAv168254NormalNormal
Landen RouppspR25 .255 .240AvPrPrPrPrFrAvAv77964NormalNormal
Tayler ScottmrR32 .270 .259PrPrPrPrPr AvAv5613667NormalNormal
 Total  25.7 .249 .254             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fBeck,Jlf      Pr/98 Av/110Vg/81 Fr  
fBrockmrAv/100          
BrzykcymrAv/100          
fCaspariusspAv/100          
ChamplainspAv/100          
Cowsercf       Fr/95 Vg/113Av  
Dominguez,Jacf       Av/193 Av  
Fabian,Jcf      Av/119Av/68 Pr/88 Vg  
FaedospAv/57           
FluhartymrAv/100          
fGomez,YspAv/100          
fGordon,CspAv/100          
fHassell IIIcf       Av/300 Fr  
HoldermanmrAv/127          
Johnson,SspAv/100          
fLopez,RmrAv/56           
LynchspAv/65           
fMackospAv/100          
fMercado,MmrAv/100          
Norby2b   Av/145       
fPerkins,JspAv/100          
Ramirez,Agc  Fr/94 Fr/115       Fr12
Rodenlf  Fr/100   Av/100 Av/76 Av  
Rodriguez,Johrf      Av/112Fr/114Av/127Fr  
Romoc  Fr/99         Av9
RouppspAv/100          
Scott,TaymrAv/88           
Shaw,Mss   Av/104Av/98 Pr/118     
fSweeneyss     Fr/115     
Wagner,W2b  Fr/99 Av/88 Fr/98       
Ward,Rlf  Av/114   Vg/101 Av/110Fr  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fJordan BecklfRspR23100000
fT.J. BrockmrRspR24100000
Zach BrzykcymrRspR24100000
fBen CaspariusspRspR25100000
Chandler ChamplainspRspR24100000
Colton CowsercfLspR24100000
Jasson DominguezcfSspR21100000
Jud FabiancfRspL23100000
Alex FaedospRspR28100000
Mason FluhartymrRspL22100000
fYoendrys GomezspRspR24100000
fColton GordonspLspL25100000
fRobert Hassell IIIcfLspL22100000
Colin HoldermanmrRspR28100000
Seth JohnsonspRspR25100000
fReynaldo LopezmrRspR30100000
Daniel LynchspLspL27100000
fAdam MackospLspL23100000
fMichael MercadomrRspR25100000
Connor Norby2bRspR24100000
fJack PerkinsspRspR26100000
Agustin Ramirezc RspR22100000
Alan RodenlfLspR24100000
Johnathan RodriguezrfRspR24100000
Drew Romoc SspR22100000
Landen RouppspRspR25100000
Tayler ScottmrRspR32100000
Matthew ShawssRspR22100000
fTrey SweeneyssLspR24100000
Will Wagner2bLspR25100000
Ryan WardlfLspR26100000
 Total   24.6  0