Team roster -- 2025 Pittsburgh Pirates
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Alex CallrfRsp30 .234Av .221AvPrFrVgAvVgNormalNormal
fNathan ChurchrfLsp24 .233Pr .235FrFrFrVgAvVgNormalNormal
fBlaine Crim1bRsp28 .253Av .240AvPrPrAvAvFrNormalNormal
Elias Diazc Rp 34 .234Fr .223FrPrPrPrPrPrNormalNormal
Mauricio DubonlfRsp30 .276Fr .257FrFrFrVgFrAvNormalNormal
T.J. FriedlcfLp 29 .241Fr .248AvFrVgAvVgVgNormalNormal
Michael Gasper1bSsp29 .255Fr .256AvPrPrAvFrAvNormalNormal
fJ.D. MartinezdhRsp37 .250Vg .233AvPrPrFrPrPrNormalNormal
Andrew McCutchendhRp 38 .232Vg .223AvPrPrVgFrAvNormalNormal
fZach NetossRp 24 .269Vg .245VgFrPrVgVgExNormalNormal
Ryan RitterssRsp24 .252Av .255AvFrFrVgVgVgNormalNormal
fCaleb Robertsc Lsp25 .198Fr .216AvPrFrAvAvAvNormalNormal
Nolan Schanuel1bLsp23 .241Fr .258AvPrPrAvVgAvNormalNormal
Juan SotorfLp 26 .262Ex .283ExPrFrAvFrAvNormalNormal
Michael Stefanic2bRp 29 .279Fr .278FrPrFrAvFrAvNormalNormal
fColby ThomaslfRsp24 .230Vg .236VgPrFrVgAvVgNormalNormal
Abraham Toro3bSsp28 .259Av .242AvPrPrVgFrAvNormalNormal
Kyle TuckerrfLsp28 .257Vg .266ExPrPrAvVgVgNormalNormal
Juan Yepez1bRp 27 .255Vg .248AvPrPrAvPrFrNormalNormal
 Total  28.3 .249  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Sandy AlcantaraspR29 .243 .235AvPrPrPrPrEx Fr118464NormalNormal
fSam AldegherispL23 .228 .269PrPrPrPrPrFrFrFr425048NormalNormal
Eduard BazardomrR29 .236 .222PrPrPrPrPrPrAvPr227556NormalNormal
fRyan BrasiermrR37 .246 .216PrPrPrPrPrPrPrPr297956NormalNormal
fBeau BrieskemrR27 .230 .242PrPrPrPrPrPrFrAv135947NormalNormal
Alek JacobmrR27 .248 .226PrPrPrPrPr VgAv96956NormalNormal
Jose LeclercmrR31 .240 .195PrPrPrPrPr AvFr2813340NormalNormal
fJohn McMillonmrR27 .224 .232PrPrPrPrPr VgFr7520050NormalNormal
fPenn MurfeemrR31 .247 .234AvPrPrPrPrPrVgFr247849NormalNormal
fEric OrzemrR27 .216 .246PrPrPrPrPr VgFr297255NormalNormal
Jose QuintanaspL36 .240 .257PrPrPrPrPrAvAvAv203258NormalNormal
Robbie RayspL33 .224 .241PrPrPrPrPrFrFrPr214646NormalNormal
Manuel RodriguezmrR28 .258 .211PrPrPrPrPr AvEx307268NormalNormal
fTrevor StephanmrR29 .250 .221AvPrPrPrPr AvPr227551NormalNormal
Marcus StromanspR34 .257 .247PrPrPrPrPrAvAvFr123265NormalNormal
Caleb ThielbarmrL38 .222 .243PrPrPrPrPr FrFr137843NormalNormal
Blake TreinenmrR37 .231 .202PrPrPrPrPrPrPrPr257758NormalNormal
Edwin UcetamrR27 .223 .215PrPrPrPrPrPrVgFr812945NormalNormal
Bryan WoospR25 .246 .215PrPrPrPrPrPr Av910049NormalNormal
fSimeon Woods RichardsospR24 .240 .256PrPrPrPrPrPrAvFr219950NormalNormal
 Total  29.9 .240 .237             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alcantara,SaspAv/100          
fAldegherispAv/100          
BazardomrAv/82           
fBrasiermrAv/81           
fBrieskemrVg/55           
Callrf      Vg/91 Av/157Av/114Av  
fChurch,Nrf      Av/110Fr/160Av/100Vg  
fCrim1b  Fr/133 Pr/141 Fr/155  Av  
Diaz,Elc  Pr/103        Vg5
Dubonlf  Vg/95 Vg/116Av/100Av/96 Vg/255Av/173Av/187Av  
Friedlcf      Vg/162Fr/235Av/165Fr  
Gasper1b Fr/115Fr/108Pr/102      Pr8
JacobmrAv/90           
LeclercmrAv/164          
fMartinez,JDdh      Av/155 Fr/160Av  
McCutchendh      Fr/118Pr/154Pr/131Fr  
fMcMillonmrAv/144          
fMurfeemrAv/100          
fNetoss     Av/75      
fOrzemrAv/100          
Quintana,JspAv/0           
Ray,RspAv/80           
Ritter,Rss     Av/119     
fRoberts,Cac  Av/129    Av/192 Av/233AvVg15
Rodriguez,MamrAv/75           
Schanuel1b  Fr/106        
Soto,Jrf      Av/44  Av/81 Fr  
Stefanic2b   Av/127Av/120Fr/118     
fStephan,TmrAv/100          
StromanspAv/61           
ThielbarmrAv/156          
fThomas,Collf      Av/42  Av/39 Vg  
Toro3b  Vg/84 Av/116Av/68       
TreinenmrPr/170          
Tucker,Krf  Pr/132   Vg/66 Av/85 Vg/30 Fr  
UcetamrAv/72           
WoospAv/19           
fWoods RichardsospAv/259          
Yepez1b  Fr/130 Pr/126 Av/139  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Sandy AlcantaraspRspR29100000
fSam AldegherispLspL23100000
Eduard BazardomrRspR29100000
fRyan BrasiermrRspR37100000
fBeau BrieskemrRspR27100000
Alex CallrfRspR30100000
fNathan ChurchrfLspL24100000
fBlaine Crim1bRspR28100000
Elias Diazc Rp R34100000
Mauricio DubonlfRspR30100000
T.J. FriedlcfLp L29100000
Michael Gasper1bSspR29100000
Alek JacobmrLspR27100000
Jose LeclercmrRspR31100000
fJ.D. MartinezdhRspR37100000
Andrew McCutchendhRp R38100000
fJohn McMillonmrLspR27100000
fPenn MurfeemrRspR31100000
fZach NetossRp R24100000
fEric OrzemrRspR27100000
Jose QuintanaspRspL36100000
Robbie RayspLspL33100000
Ryan RitterssRspR24100000
fCaleb Robertsc LspR25100000
Manuel RodriguezmrRspR28100000
Nolan Schanuel1bLspR23100000
Juan SotorfLp L26100000
Michael Stefanic2bRp R29100000
fTrevor StephanmrRspR29100000
Marcus StromanspRspR34100000
Caleb ThielbarmrRspL38100000
fColby ThomaslfRspR24100000
Abraham Toro3bSspR28100000
Blake TreinenmrRspR37100000
Kyle TuckerrfLspR28100000
Edwin UcetamrRspR27100000
Bryan WoospRspR25100000
fSimeon Woods RichardsospRspR24100000
Juan Yepez1bRp R27100000
 Total   29.1  0