Team roster -- 2024 Patriots
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Seth BrownrfLsp30 .158Pr .234VgFrPrPrVgFrProneNormal
Jordan Diaz3bRp 22 .216Av .224AvPrPrAvPrPrNormalNormal
Ezequiel DuranssRsp24 .273Ex .277AvAvAvPrAvAvNormalNormal
Michael Harris IIcfLsp22 .301Av .290VgAvAvExExVgProneNormal
Ryan Jeffersc Rsp26 .263Ex .281VgExPrFrAvFrNormalTerror
Michael Massey2bLp 25 .241Pr .226AvAvVgExVgFrProneNormal
Matt McLainssRsp23 .326Ex .278VgFrFrVgVgVgProneNormal
Lars NootbaarcfLsp25 .229Fr .271VgFrFrVgExFrVery proneNormal
Blake PerkinsrfSsp26 .192Av .231AvFrAvExAvVgProneNormal
Jurickson ProfarlfSsp30 .275Av .229FrPrPrVgAvPrNormalNormal
Matt Thaissc Lsp28 .206Pr .215AvFrPrFrAvPrNormalTerror
 Total  25.5 .254  .253        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Yonny ChirinosmrR29 .228 .264PrPrPrPrPrAvExVg20051NormalNormal
Dylan FloromrR32 .357 .258PrPrPrPrPr AvAv101761NormalNormal
Jason FoleymrR27 .299 .222PrPrPrPrPr AvVg18865ToughIron
Sonny GrayspR33 .233 .220PrPrPrPrPrVg Vg2012853NormalIron
Zack LittellspR27 .233 .287PrPrPrPrPrFrVgEx26047NormalNormal
Easton McGeespR25 .000 .077PrPrPrPrPrAv Av219350NormalVery prone
Keynan MiddletonmrR29 .150 .138PrPrPrPrPr AvFr242980NormalProne
Hector NerismrR34 .163 .181PrPrPrPrPr AvPr27937NormalIron
Jordan RomanoclR30 .229 .210PrPrPrPrPr AvPr339041NormalProne
Bennett SousamrL28 .071 .278PrPrPrPrPr AvAv208944NormalNormal
Trevor StephanmrR27 .237 .252PrPrPrPrPr AvPr26242NormalIron
Jose UrenaspR31 .226 .250PrPrPrPrPrAv Fr253254NormalNormal
Jacob WebbmrR29 .259 .173PrPrPrPrPr FrAv112346NormalNormal
Zack WeissmrR31 .200 .171PrPrPrPrPr AvFr188137NormalNormal
Zack WheelerspR33 .261 .194PrPrPrPrPrVg Ex3046NormalIron
Alex WoodmrL32 .243 .270PrPrPrPrPrPrExVg1838049NormalProne
Bruce ZimmermannmrL28 .176 .341PrPrPrPrPr ExEx418059NormalNormal
 Total  29.7 .240 .231             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Brown,Srf  Fr/78    Av/0  Av/0 Av  
ChirinosmrAv/58           
Diaz,Jo3b  Fr/177Pr/61 Pr/173      
Duran,Ess  Vg/98 Av/96 Av/170Fr/90 Fr/154 Fr/154Pr  
FloromrAv/158          
FoleymrAv/54           
Gray,SspVg/0           
Harris II,Mcf       Av/52  Ex  
Jeffersc  Av/52         Av4
LittellspAv/114          
Massey2b   Fr/46        
McGeespAv/96           
McLainss   Vg/169 Av/27      
MiddletonmrVg/90           
NerismrAv/54           
Nootbaarcf      Vg/60 Av/60 Vg/60 Vg  
Perkinsrf      Ex/78 Vg/78 Ex/78 Fr  
Profarlf  Av/94    Fr/192 Fr/192Av  
RomanoclAv/61           
SousamrFr/94           
StephanmrFr/300          
Thaissc  Av/158Pr/97        Av1
UrenaspAv/180          
Webb,JmrAv/151          
WeissmrAv/91           
WheelerspVg/70           
WoodmrAv/104          
ZimmermannmrFr/223          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Seth BrownrfLspL3075257300
Yonny ChirinosmrRspR2938012750
Jordan Diaz3bRp R226707200
Ezequiel DuranssRspR249557240
Dylan FloromrLspR3263039000
Jason FoleymrRspR279807260
Sonny GrayspRspR331000127000
Michael Harris IIcfLspL22881250000
Ryan Jeffersc RspR2610007410
Zack LittellspRspR2764127200
Michael Massey2bLp R2590107220
Easton McGeespRspR251837200
Matt McLainssRspR2357197200
Keynan MiddletonmrRspR2920148000
Hector NerismrRspR34100080000
Lars NootbaarcfLspR2574267320
Blake PerkinsrfSspR2651207200
Jurickson ProfarlfSspR3093077500
Jordan RomanoclRspR30891145370
Bennett SousamrLspL2814317200
Trevor StephanmrRspR27100013500
Matt Thaissc LspR289557400
Jose UrenaspRspR311307200
Jacob WebbmrRspR293007200
Zack WeissmrRspR311907200
Zack WheelerspLspR331000245000
Alex WoodmrRspL328020125000
Bruce ZimmermannmrLspL281207200
 Total   28.1  94627