Team roster -- 2025 Philadelphia Phillies
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jose Altuve2bRp 35 .281Vg .267AvPrFrAvVgVgNormalNormal
fMiguel Amayac Rsp26 .240Av .236AvFrFrFrPrPrNormalNormal
Randy ArozarenalfRp 30 .253Vg .240AvPrPrVgAvExNormalNormal
Byron BuxtoncfRp 31 .255Ex .244ExPrPrExAvVgNormalNormal
fMichael ConfortolfLp 32 .221Av .236VgPrPrAvPrFrNormalNormal
Colton CowserlfLsp25 .242Av .257VgPrPrVgAvAvNormalNormal
Travis d'Arnaudc Rsp36 .237Vg .225AvPrPrFrPrPrNormalNormal
Jake FraleyrfLp 30 .228Fr .260AvPrPrVgVgExNormalNormal
Randal GrichukdhRp 33 .262Vg .240AvPrPrVgPrFrNormalNormal
Bryce Harper1bLsp32 .275Vg .288ExPrPrAvAvAvNormalNormal
Ha-Seong KimssRp 29 .252Av .240FrFrFrVgVgExNormalNormal
Nathan LukeslfLsp30 .252Fr .282FrPrPrAvFrAvNormalNormal
fJake MangumcfSsp29 .270Av .269FrPrFrVgAvVgNormalNormal
fYoan Moncada3bSsp30 .247Fr .249AvPrPrAvFrAvNormalNormal
Ryan Mountcastle1bRsp28 .263Vg .254AvPrPrVgFrFrNormalNormal
Ryan O'HearndhLsp31 .250Av .272VgPrPrVgFrFrNormalNormal
fGabriel RinconesrfLsp24 .191Av .215AvPrFrVgAvExNormalNormal
Jake Rogersc Rp 30 .211Vg .208AvPrPrAvFrFrNormalNormal
fMiguel RojasssRsp36 .260Fr .250FrFrFrFrAvAvNormalNormal
fGavin Sheets1bLsp29 .221Fr .237AvPrPrAvPrFrNormalNormal
Eugenio Suarez3bRp 33 .238Vg .231VgPrPrAvFrFrNormalNormal
fSterlin ThompsonlfLsp24 .235Fr .248FrPrPrAvAvAvNormalNormal
 Total  30.1 .248  .248        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL30 .213 .236PrPrPrPrPrPrAvEx246548NormalNormal
Spencer ArrighettispR25 .234 .229PrPrPrPrPrAvAvPr289644NormalNormal
Brennan BernardinomrL33 .224 .250PrPrPrPrPrPrPrAv447660NormalNormal
Walker BuehlerspR30 .255 .249PrPrPrPrPrFr Pr133956NormalNormal
fDavis DanielspR28 .262 .245PrPrPrPrPrAvAvFr213749NormalNormal
Yu DarvishspR38 .243 .224PrPrPrPrPrAv Pr1010548NormalNormal
fZach EflinspR31 .259 .252PrPrPrPrPrAvVgAv43056NormalNormal
Sonny GrayspR35 .223 .231PrPrPrPrPrAv Fr238857NormalNormal
Kevin KellymrR27 .248 .216PrPrPrPrPr AvFr166665NormalNormal
fMax LazarmrR26 .255 .250PrPrPrPrPrPrVgFr317358NormalNormal
fGriff McGarrymrR26 .239 .223AvPrPrPrPrPrFrAv527552NormalNormal
Nick MearsmrR28 .224 .212PrPrPrPrPr AvAv327651NormalNormal
fAndrew MisiaszekmrL27 .196 .255AvPrPrPrPrPrVgAv138054NormalNormal
Bailey OberspR29 .237 .229PrPrPrPrPrAv Av43040NormalNormal
Joel PayampsmrR31 .214 .232PrPrPrPrPr AvAv107154NormalNormal
fRyan PresslymrR36 .225 .243PrPrPrPrPr AvVg337564NormalNormal
fTayler ScottmrR33 .227 .231PrPrPrPrPrPrAvPr297159NormalNormal
Blake SnellspL32 .180 .210PrPrPrPrPrFr Fr343451NormalNormal
fJosh WalkermrL30 .215 .250PrPrPrPrPrAvVgAv3113751NormalNormal
Ryan WalkermrR29 .226 .203PrPrPrPrPrPrFrFr246460NormalNormal
fZack WheelerspR35 .227 .213PrPrPrPrPrEx Av133055NormalNormal
 Total  30.4 .235 .231             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrVg/48           
Altuve2b   Av/124  Fr/102  Fr  
fAmaya,Mc  Av/74         Av8
Arozarenalf      Fr/59 Pr/42 Fr/31 Pr  
ArrighettispFr/3           
BernardinomrAv/168          
BuehlerspAv/104          
Buxtoncf       Ex/52  Vg  
fConfortolf      Av/90 Pr/67 Av/89 Av  
Cowserlf      Vg/36 Fr/23 Av/44 Vg  
d'Arnaudc  Vg/46 Fr/87        Av5
fDanielspFr/178          
DarvishspAv/46           
fEflinspAv/0           
Fraleyrf      Av/107Fr/168Av/79 Av  
Gray,SspAv/0           
Grichukdh      Av/40 Fr/64 Av/20 Av  
Harper,B1b  Av/73     Pr/73 Av/74 Vg  
Kelly,KmrAv/53           
Kim,Hass   Vg/56 Vg/59 Vg/73      
fLazarmrAv/91           
Lukeslf      Av/23 Pr/26 Av/41 Vg  
fMangumcf      Vg/68 Av/101Vg/71 Av  
fMcGarry,GmrAv/100          
Mears,NmrAv/62           
fMisiaszekmrAv/100          
fMoncada,Y3b    Av/86       
Mountcastle1b  Fr/50    Fr/117  Av  
O'Hearndh  Fr/161   Av/74  Fr/57 Pr  
OberspVg/67           
PayampsmrAv/300          
fPresslymrAv/62           
fRinconesrf      Av/160 Av/168Av  
Rogers,Jakc  Av/39         Vg7
fRojas,Mss  Vg/50 Ex/47 Vg/53 Av/52      
fScott,TaymrVg/54           
fSheets1b  Pr/121   Fr/215 Fr/175Av  
SnellspAv/127          
Suarez,E3b    Av/67 Pr/95      
fThompson,Slf  Fr/137   Fr/218  Av  
fWalker,JosmrFr/92           
Walker,RmrAv/47           
fWheelerspVg/0           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Keegan AkinmrLspL30100000
Jose Altuve2bRp R35100000
fMiguel Amayac RspR26100000
Randy ArozarenalfRp R30100000
Spencer ArrighettispRspR25100000
Brennan BernardinomrLspL33100000
Walker BuehlerspRspR30100000
Byron BuxtoncfRp R31100000
fMichael ConfortolfLp R32100000
Colton CowserlfLspR25100000
Travis d'Arnaudc RspR36100000
fDavis DanielspRspR28100000
Yu DarvishspRspR38100000
fZach EflinspRspR31100000
Jake FraleyrfLp L30100000
Sonny GrayspRspR35100000
Randal GrichukdhRp R33100000
Bryce Harper1bLspR32100000
Kevin KellymrRspR27100000
Ha-Seong KimssRp R29100000
fMax LazarmrRspR26100000
Nathan LukeslfLspR30100000
fJake MangumcfSspL29100000
fGriff McGarrymrRspR26100000
Nick MearsmrRspR28100000
fAndrew MisiaszekmrRspL27100000
fYoan Moncada3bSspR30100000
Ryan Mountcastle1bRspR28100000
Ryan O'HearndhLspL31100000
Bailey OberspRspR29100000
Joel PayampsmrRspR31100000
fRyan PresslymrRspR36100000
fGabriel RinconesrfLspR24100000
Jake Rogersc Rp R30100000
fMiguel RojasssRspR36100000
fTayler ScottmrRspR33100000
fGavin Sheets1bLspL29100000
Blake SnellspLspL32100000
Eugenio Suarez3bRp R33100000
fSterlin ThompsonlfLspR24100000
fJosh WalkermrLspL30100000
Ryan WalkermrRspR29100000
fZack WheelerspLspR35100000
 Total   30.3  0