Team roster -- 2021 Kansas City Royals
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Xander BogaertsssRsp28 .300Vg .284VgPrPrVgVgAvNormalNormal
Michael BrantleylfLsp34 .287Av .305VgPrPrVgAvAvNormalNormal
Travis d'Arnaudc Rsp32 .268Vg .263VgPrPrFrPrPrNormalNormal
Yonathan DazacfRsp27 .300Fr .293FrFrFrVgFrVgNormalNormal
Matt M. Duffy3bRsp30 .274Fr .266FrPrPrAvFrAvNormalNormal
Eduardo Escobar3bSsp32 .260Vg .251VgPrPrVgFrFrNormalNormal
Wilmer Flores2bRsp29 .281Vg .270VgPrPrAvFrPrNormalNormal
fMike Ford1bLsp28 .224Vg .242VgPrPrFrPrPrNormalNormal
Marwin GonzalezrfSsp32 .255Av .265AvPrFrFrFrFrNormalNormal
fSam Huffc Rsp23 .250Vg .240VgPrPrAvPrAvNormalNormal
J.D. MartinezdhRsp33 .266Ex .263VgPrPrAvAvFrNormalNormal
Hunter RenfroerfRsp29 .241Ex .225ExPrPrAvAvAvNormalNormal
fJamie Ritchiec Rsp28 .246Av .237FrPrPrAvFrFrNormalNormal
Anthony Rizzo1bLsp31 .250Vg .266ExPrPrAvAvAvNormalNormal
fFrank Schwindel1bRsp29 .259Av .249AvPrPrFrPrFrNormalNormal
Jean Segura2bRsp31 .273Av .280AvPrFrVgAvAvNormalNormal
fMax Stassic Rsp30 .230Av .228VgPrPrFrPrFrNormalNormal
Christian Vazquezc Rsp30 .270Av .264AvPrPrAvFrAvNormalNormal
fTyler WadessLsp26 .214Fr .223FrFrFrExAvVgNormalNormal
fJacob Wilson3bRsp30 .243Vg .233AvFrFrAvFrFrNormalNormal
 Total  29.6 .262  .260        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jose AlvarezmrL32 .231 .264AvPrPrPrPr PrVg1718759NormalNormal
Pedro BaezmrR33 .210 .231AvPrPrPrPr FrAv211543NormalNormal
Anthony DeSclafanispR31 .269 .237AvPrPrPrPrAvAvFr1513553NormalNormal
Sean DoolittleclL34 .216 .246AvPrPrPrPr FrAv1314232NormalNormal
fDurbin FeltmanmrR24 .250 .248AvPrPrPrPr AvVg549453NormalNormal
Dylan FloromrR30 .263 .246AvPrPrPrPr AvAv1218868NormalNormal
Jorge LopezmrR28 .259 .267AvPrPrPrPrAvAvVg4710258NormalNormal
Trevor MaymrR31 .204 .221AvPrPrPrPr FrFr3511744NormalNormal
fWade MileyspL34 .236 .267AvPrPrPrPrFrFrEx109865NormalNormal
Jordan MontgomeryspL28 .205 .259AvPrPrPrPrFrFrVg278652NormalNormal
Blake ParkerclR36 .216 .233AvPrPrPrPr FrFr439350NormalNormal
fBrad PeacockmrR33 .256 .205AvPrPrPrPrFrAvAv228350NormalNormal
Drew PomeranzmrL32 .196 .218AvPrPrPrPr FrAv159052NormalNormal
Marcus StromanspR30 .238 .255AvPrPrPrPrVg Av159172NormalNormal
fRyan ThompsonmrR29 .259 .257AvPrPrPrPr VgAv2411864NormalNormal
Hector VelazquezmrR32 .256 .258AvPrPrPrPrFrAvAv3211170NormalNormal
Zack WheelerspR31 .260 .238AvPrPrPrPrVg Vg810859NormalNormal
 Total  31.1 .245 .246             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alvarez,JmrAv/100          
Baez,PmrAv/100          
Bogaertsss     Fr/85      
Brantleylf      Av/49  Av/97 Av  
d'Arnaudc  Av/55 Fr/93        Fr4
Dazacf      Vg/111Vg/148Vg/116Vg  
DeSclafanispAv/100          
DoolittleclAv/100          
Duffy,M3b  Av/105Fr/110Vg/110Av/110     
Escobar,E3b   Av/84 Av/58 Fr/92      
fFeltmanmrAv/100          
Flores,W2b  Av/83 Fr/121Pr/133Pr/101     
FloromrAv/100          
fFord1b  Av/105 Fr/98       
Gonzalez,Marf  Av/106Fr/97 Fr/92 Pr/102Vg/61  Av/112Vg  
fHuff,Sc  Av/123Av/100       Av12
Lopez,JomrAv/100          
Martinez,JDdh      Fr/94  Pr/141Fr  
May,TmrAv/100          
fMileyspAv/100          
Montgomery,JspAv/100          
Parker,BclAv/100          
fPeacock,BmrAv/100          
PomeranzmrAv/100          
Renfroerf      Av/103Fr/109Vg/169Vg  
fRitchiec  Vg/105Av/107       Av6
Rizzo,A1b  Av/56         
fSchwindel1b  Av/67         
Segura2b   Av/90 Fr/99 Fr/117     
fStassic  Vg/59         Fr7
StromanspAv/100          
fThompson,RymrAv/100          
Vazquez,Cc  Av/75         Av8
Velazquez,HmrAv/100          
fWade,Tss   Vg/120Vg/103Vg/148Av/108Fr/108Av/130Av  
WheelerspAv/100          
fWilson,Ja3b  Vg/93 Av/102Av/101Fr/97 Av/98  Av/110Av  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Jose AlvarezmrLspL32100 00
Pedro BaezmrRspR33100 00
Xander BogaertsssRspR28100 00
Michael BrantleylfLspL34100 00
Travis d'Arnaudc RspR32100 00
Yonathan DazacfRspR27100 00
Anthony DeSclafanispRspR31100 00
Sean DoolittleclLspL34100 00
Matt M. Duffy3bRspR30100 00
Eduardo Escobar3bSspR32100 00
fDurbin FeltmanmrRspR24100 00
Wilmer Flores2bRspR29100 00
Dylan FloromrLspR30100 00
fMike Ford1bLspR28100 00
Marwin GonzalezrfSspR32100 00
fSam Huffc RspR23100 00
Jorge LopezmrRspR28100 00
J.D. MartinezdhRspR33100 00
Trevor MaymrRspR31100 00
fWade MileyspLspL34100 00
Jordan MontgomeryspLspL28100 00
Blake ParkerclRspR36100 00
fBrad PeacockmrRspR33100 00
Drew PomeranzmrRspL32100 00
Hunter RenfroerfRspR29100 00
fJamie Ritchiec RspR28100 00
Anthony Rizzo1bLspL31100 00
fFrank Schwindel1bRspR29100 00
Jean Segura2bRspR31100 00
fMax Stassic RspR30100 00
Marcus StromanspRspR30100 00
fRyan ThompsonmrRspR29100 00
Christian Vazquezc RspR30100 00
Hector VelazquezmrRspR32100 00
fTyler WadessLspR26100 00
Zack WheelerspLspR31100 00
fJacob Wilson3bRspR30100 00
 Total   30.3  0