Team roster -- 2024 Spurs
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Riley Adamsc Rsp27 .333Ex .216VgAvPrAvPrPrProneNormal
Nolan Arenado3bRp 32 .220Av .280VgPrPrAvFrFrProneNormal
Garrett Cooper1bRp 32 .348Av .230VgPrPrPrPrPrProneTerror
Joey Gallo1bLp 29 .180Ex .177ExPrFrAvFrPrVery proneNormal
Stone GarrettlfRsp27 .262Ex .277AvPrPrVgVgFrProneNormal
Shea Langeliersc Rp 25 .179Av .217ExFrPrFrAvFrNormalNormal
Nick MartinidhLsp33 .273Fr .262ExPrPrAvPrPrNormalNormal
Chas McCormickcfRp 28 .325Ex .250VgFrVgFrVgVgProneTerror
Zach McKinstry3bLsp28 .243Pr .230AvAvPrVgVgVgNormalNormal
Zach Remillard2bRp 29 .333Fr .222PrExVgExFrVgNormalNormal
Marcus Semien2bRp 32 .283Av .273VgPrPrVgExFrIronNormal
Seiya SuzukirfRsp28 .306Av .278VgPrPrAvPrFrProneNormal
 Total  29.2 .271  .247        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Graham AshcraftspR25 .243 .287PrPrPrPrPrVg Av1213155NormalProne
Tanner BanksmrL31 .205 .282PrPrPrPrPrPrVgFr101541NormalNormal
J.B. BukauskasmrR26 .111 .250PrPrPrPrPr AvFr839080NormalProne
Jose ButtospR25 .185 .240PrPrPrPrPrAvExPr94045NormalNormal
Carl Jr. EdwardsmrR31 .350 .156PrPrPrPrPr AvVg355354NormalVery prone
Robert GarciamrL27 .214 .239PrPrPrPrPr AvFr395857NormalNormal
Tanner HouckspR27 .271 .236PrPrPrPrPrAv Vg6062NormalVery prone
Mauricio LloveramrR27 .381 .206PrPrPrPrPr AvPr164750NormalNormal
Trevor MayclR33 .203 .212PrPrPrPrPr AvFr253229ToughProne
Keynan MiddletonmrR29 .222 .253PrPrPrPrPr AvFr242957NormalNormal
Sean NewcombmrL30 .059 .212PrPrPrPrPrPrVgAv418044NormalProne
Luis L. OrtizspR24 .333 .253PrPrPrPrPrAvExVg19053NormalNormal
Freddy PeraltaspR27 .215 .209PrPrPrPrPrAv Ex2312048NormalNormal
Tayler SaucedomrL30 .210 .248PrPrPrPrPr AvAv123168NormalNormal
Robert StephensonmrR30 .206 .143PrPrPrPrPr FrAv503339NormalNormal
Trent ThorntonmrR29 .308 .209PrPrPrPrPr AvFr145848NormalNormal
Michael TonkinmrR33 .248 .190PrPrPrPrPr ExAv1625143NormalProne
 Total  28.5 .246 .231             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adams,Rc  Av/87         Av4
Arenado3b    Vg/72       
AshcraftspAv/68           
BanksmrAv/59           
BukauskasmrAv/96           
ButtospAv/72           
Cooper1b  Vg/53         
Edwards,CmrAv/146          
Gallo1b  Av/36    Av/164Fr/164Av/164Pr  
Garcia,RomrAv/138          
Garrett,Slf      Vg/139 Vg/139Fr  
HouckspVg/29           
Langeliersc  Av/122        Vg3
LloveramrFr/163          
Martinidh  Av/98    Pr/84  Pr/84 Fr  
May,TclAv/69           
McCormickcf      Vg/33 Vg/33 Vg/33 Ex  
McKinstry3b   Av/125Vg/139Av/90 Vg/32 Av/32 Vg/32 Pr  
MiddletonmrVg/136          
NewcombmrAv/100          
Ortiz,LLspAv/194          
Peralta,FspAv/97           
Remillard2b   Vg/102Vg/93 Av/96 Pr/207 Pr/207Av  
SaucedomrEx/186          
Semien2b   Ex/63        
Stephenson,RmrAv/65           
Suzukirf        Av/110Vg  
ThorntonmrAv/79           
TonkinmrAv/47           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Riley Adamsc RspR2786147280
Nolan Arenado3bRp R32946350000
Graham AshcraftspLspR2575237220
Tanner BanksmrRspL316807200
J.B. BukauskasmrRspR269197200
Jose ButtospRspR252407200
Garrett Cooper1bRp R3260642000
Carl Jr. EdwardsmrRspR31445622500
Joey Gallo1bLp R297426110000
Robert GarciamrRspL273107200
Stone GarrettlfRspR2777227200
Tanner HouckspRspR2766347400
Shea Langeliersc Rp R2510007200
Mauricio LloveramrRspR274307200
Nick MartinidhLspL332307200
Trevor MayclRspR33811960000
Chas McCormickcfRp L2888127520
Zach McKinstry3bLspR2810007340
Keynan MiddletonmrRspR296007500
Sean NewcombmrLspL301397200
Luis L. OrtizspRspR245107200
Freddy PeraltaspRspR27100035000
Zach Remillard2bRp R295207200
Tayler SaucedomrLspL309007200
Marcus Semien2bRp R321000260000
Robert StephensonmrRspR3090817500
Seiya SuzukirfRspR28937170000
Trent ThorntonmrRspR2941010000
Michael TonkinmrRspR339287500
 Total   28.8  121516