Team roster -- 2023 National League NL All-Stars
Regular season

Batters
      vs. LHPvs. RHP Bunt Basepaths Other ratings
SNamePosBatsAgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Pete Alonso1bRp 28  .247Ex .279Ex PrPr FrExFr IronNormal
Yordan AlvarezdhLsp26  .321Ex .299Ex PrPr AvFrPr ProneNormal
Andrew BenintendilfLsp28  .269Pr .318Fr AvFr AvVgFr ProneTerror
Michael BrantleydhLsp36  .295Fr .285Av AvFr PrFrPr V-ProneNormal
Alex Bregman3bRp 29  .225Av .277Ex PrPr FrPrPr NormalNormal
Yandy Diaz3bRsp31  .310Vg .291Fr PrPr AvFrPr NormalNormal
Thairo Estrada2bRp 27  .283Vg .250Fr AvFr FrVgVg ProneTerror
Ke'Bryan Hayes3bRsp26  .270Av .232Fr PrPr FrExVg ProneNormal
Alejandro Kirkc Rsp24  .276Av .288Av PrPr PrPrPr NormalNormal
Francisco LindorssSsp29  .271Vg .269Vg PrPr AvVgAv IronNormal
Manny Machado3bRsp30  .259Ex .313Ex PrPr AvExFr ProneNormal
Martin Maldonadoc Rp 36  .212Ex .176Av VgPr PrPrPr NormalNormal
Albert PujolsdhRp 43  .351Ex .223Vg PrPr PrPrFr NormalNormal
Luis RobertcfRsp25  .354Av .266Av PrPr VgVgAv ProneNormal
Julio Y. RodriguezcfRsp22  .275Vg .286Ex PrPr VgVgVg ProneNormal
George SpringercfRp 33  .252Vg .271Vg PrPr ExExAv ProneNormal
Dansby SwansonssRsp29  .297Vg .270Av PrPr ExAvAv IronNormal
Mike TroutcfRsp31  .310Ex .273Ex PrPr AvFrPr ProneNormal
Kyle TuckerrfLsp26  .228Ex .275Vg PrAv AvExVg NormalTerror
Trea TurnerssRp 30  .298Ex .298Av PrPr VgExVg IronTerror
Andrew VaughnlfRsp25  .307Fr .260Vg PrPr FrPrPr ProneTerror
Christian Walker1bRsp32  .261Ex .236Ex PrPr VgFrPr IronNormal
 Total  29.4  .277  .272           

Pitchers
     vs. LHBvs. RHBBuntBasepathsEndurOn the moundOther ratings
SNamePThrAgeAvgAvgSacHitRunStlJmpStRelHldWPBKGB%JamInjury
Sandy AlcantaraspR27 .196 .231FrPrPrPrPrEx Pr8061NormalIron
Shane BieberspR28 .221 .238PrPrPrPrPrVg Av1417154NormalNormal
Clayton KershawspL35 .254 .198FrPrPrPrPrAv Vg033652NormalV-Prone
Chris MartinmrR37 .232 .229PrPrPrPrPr AvPr6950047NormalNormal
Collin McHughmrR36 .182 .220PrPrPrPrPr AvVg25946NormalProne
A.J. MintermrL29 .132 .222PrPrPrPrPr AvPr251040NormalIron
Cionel PerezmrL27 .224 .218PrPrPrPrPr AvAv382255NormalIron
Evan PhillipsmrR28 .170 .142PrPrPrPrPr AvAv42249NormalIron
Erasmo RamirezmrR33 .238 .249PrPrPrPrPr VgVg6050ToughNormal
Max ScherzerspR38 .196 .215FrPrPrPrPrVg Av4032NormalV-Prone
Erik SwansonmrR29 .200 .205PrPrPrPrPr AvAv113135NormalProne
Zack WheelerspR33 .201 .240PrPrPrPrPrAv Vg427352NormalProne
 Total  31.7 .204 .221             

Fielders
    Pitchers Catchers Infielders Outfielders
SNamePDefHldDefArmPB1b2b3bsslfcfrfArm
Alcantara,Sasp Av/0 Pr             
Alonso1b        Av/136       
Alvarez,Ydh             Pr/185  Vg
Benintendilf             Vg/0   Fr
Biebersp Av/64 Av             
Brantleydh             Av/50   Av
Bregman3b          Av/47      
Diaz,Yan3b        Av/109 Pr/60      
Estrada,T2b         Fr/79 Fr/97 Fr/124 Fr/83   Av
Hayes3b          Ex/78 Ex/99     
Kershawsp Av/244Vg             
Kirkc     Av/63 Av1         
Lindorss           Vg/55     
Machado,M3b          Av/95      
Maldonadoc     Av/27 Vg4         
Martin,Chmr Av/132Pr             
McHughmr Fr/54 Vg             
Mintermr Fr/53 Pr             
Perez,Cimr Vg/133Av             
Phillips,Emr Av/58 Av             
Pujolsdh        Av/67        
Ramirez,Emr Av/126Vg             
Robertcf              Av/80  Fr
Rodriguez,Jucf              Vg/138 Vg
Scherzersp Av/3 Av             
Springercf              Av/42 Vg/42 Fr
Swanson,Dss           Vg/49     
Swanson,Emr Av/64 Av             
Troutcf              Av/33  Av
Tucker,Krf               Vg/85 Av
Turner,Tss           Av/111    
Vaughnlf        Pr/62 Pr/99    Pr/251 Pr/251Fr
Walker,C1b        Ex/72        
Wheelersp Vg/0 Vg             

Contract
        Contract
SNamePBatsThrAge%Act%DisSalaryYear
Sandy AlcantaraspRspR27100 35000
Pete Alonso1bRp R28100 74000
Yordan AlvarezdhLspR2691 7640
Andrew BenintendilfLspL2878 85000
Shane BieberspRspR28100 60000
Michael BrantleydhLspL3644 160000
Alex Bregman3bRp R2999 110000
Yandy Diaz3bRspR3196 28000
Thairo Estrada2bRp R2793 7150
Ke'Bryan Hayes3bRspR2694 100000
Clayton KershawspLspL3565 145000
Alejandro Kirkc RspR2497 7140
Francisco LindorssSspR29100 320000
Manny Machado3bRspR3094 300000
Martin Maldonadoc Rp R36100 50000
Chris MartinmrRspR3793 25000
Collin McHughmrRspR3694 40000
A.J. MintermrLspL29100 22000
Cionel PerezmrRspL27100 7050
Evan PhillipsmrRspR28100 7200
Albert PujolsdhRp R43100 25000
Erasmo RamirezmrRspR3391 7000
Luis RobertcfRspR2577 60000
Julio Y. RodriguezcfRspR2288 7000
Max ScherzerspRspR3866 433330
George SpringercfRp R3391 280000
Dansby SwansonssRspR29100 100000
Erik SwansonmrRspR2984 7110
Mike TroutcfRspR3180 354500
Kyle TuckerrfLspR2698 7640
Trea TurnerssRp R30100 210000
Andrew VaughnlfRspR2594 7150
Christian Walker1bRspR32100 26000
Zack WheelerspLspR3379 260000
 Total   30.2  337491