Team roster -- 2024 Kansas City Royals
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Miguel Amayac Rp 25 .232Av .213AvPrPrFrPrFrNormalNormal
fDylan BeaversrfLsp22 .220Fr .235FrPrFrVgAvVgNormalNormal
Ernie ClementssRsp28 .276Av .267FrAvFrVgAvAvNormalNormal
Jarren DurancfLsp27 .242Av .261VgPrFrExVgExNormalNormal
Yanquiel FernandezrfLsp21 .238Av .249AvPrFrAvPrFrNormalNormal
Zack Gelof3bRp 24 .239Av .234AvPrFrVgVgVgNormalNormal
fNiko Kavadas1bLsp25 .195Av .204VgPrFrFrPrFrNormalNormal
fAndre Lipcius3bRsp26 .237Av .235FrPrFrAvFrFrNormalNormal
Joey LoperfidocfLsp25 .223Av .226AvPrFrVgVgVgNormalNormal
fMatt McLainssRsp24 .257Vg .248VgPrFrVgAvVgNormalNormal
Chase Meidroth3bRsp22 .250Fr .238FrPrPrAvAvAvNormalNormal
Mickey MoniakcfLp 26 .220Av .245VgPrFrVgFrAvNormalNormal
Logan O'Hoppec Rp 24 .271Ex .246VgPrFrAvPrAvNormalNormal
fTirso OrnelasrfLsp24 .222Fr .239AvPrFrAvFrAvNormalNormal
Oswald PerazassRp 24 .249Av .241AvPrFrVgVgVgNormalNormal
Kyle Teelc Lsp22 .250Fr .266FrPrFrAvAvAvNormalNormal
Javier VazlfLsp23 .260Fr .267FrFrFrVgVgVgNormalNormal
fCole YoungssLsp20 .205Fr .220AvPrPrVgFrVgNormalNormal
 Total  24.0 .238  .241        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fBrandon BirdsellspR24 .283 .246AvPrPrPrPrFr Fr237638NormalNormal
fRyan BurrmrR30 .282 .247AvPrPrPrPr AvAv418866NormalNormal
fBailey FalterspL27 .257 .262PrPrPrPrPrAvFrFr107347NormalNormal
fJ.P. FrancespR29 .256 .242PrPrPrPrPrVgVgAv2510750NormalNormal
fWikelman GonzalezspR22 .270 .225AvPrPrPrPrFr Pr597450NormalNormal
Andrew HeaneyspL33 .252 .251PrPrPrPrPrVgFrAv97247NormalNormal
Grant HolmanmrR24 .258 .245AvPrPrPrPrPrPrAv2313157NormalNormal
fLandon KnackspR26 .234 .274AvPrPrPrPrFr Fr77850NormalNormal
fSean ManaeaspL32 .214 .263PrPrPrPrPrVgVgAv107352NormalNormal
Joe MantiplymrL33 .235 .274PrPrPrPrPrFrPrAv2213165NormalNormal
Pierson OhlspR24 .261 .272AvPrPrPrPrVgAvFr2011146NormalNormal
Ryan PepiotspR26 .234 .217PrPrPrPrPrFrAvAv257747NormalNormal
Peter StrzeleckimrR29 .260 .214PrPrPrPrPr AvFr1213246NormalNormal
Reid VanScoterspL25 .243 .266AvPrPrPrPrEx Fr166973NormalNormal
Carson WhisenhuntspL23 .256 .237AvPrPrPrPrPr Fr217952NormalNormal
Josh WinckowskimrR26 .274 .249PrPrPrPrPrAvAvAv1111461NormalNormal
 Total  27.1 .256 .251             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Amaya,Mc  Av/101        Av8
fBeaversrf      Fr/118Fr/111Av/85 Pr  
fBirdsellspAv/100          
fBurrmrAv/100          
Clementss   Av/114Vg/104Av/110Av/140 Av/100Av  
Duran,Jacf      Vg/74 Av/34 Vg/60 Fr  
fFalterspAv/46           
Fernandez,Yarf        Av/99 Vg  
fFrance,JPspAv/110          
Gelof3b   Av/100Av/120      
fGonzalez,WspAv/100          
HeaneyspAv/148          
HolmanmrAv/100          
fKavadas1b  Av/101        
fKnackspAv/100          
fLipcius3b   Av/131Av/90       
Loperfidocf  Fr/88 Av/124  Pr/124Vg/106Fr/88 Av  
fManaeaspFr/290          
MantiplymrVg/74           
fMcLainss     Av/105     
Meidroth3b   Fr/96 Fr/89 Fr/95      
Moniakcf      Vg/173Av/137Vg/134Fr  
O'Hoppec  Fr/105        Fr6
OhlspAv/100          
fOrnelas,Trf      Av/147 Fr/99 Fr  
PepiotspAv/72           
Peraza,Oss     Av/77      
StrzeleckimrVg/75           
Teelc  Av/97         Av10
VanScoterspAv/100          
Vazlf   Av/107 Fr/91 Fr/102Pr/95  Fr  
WhisenhuntspAv/100          
WinckowskimrAv/127          
fYoung,Coss   Fr/92  Fr/91      

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Miguel Amayac Rp R25100000
fDylan BeaversrfLspR22100000
fBrandon BirdsellspRspR24100000
fRyan BurrmrRspR30100000
Ernie ClementssRspR28100000
Jarren DurancfLspR27100000
fBailey FalterspRspL27100000
Yanquiel FernandezrfLspL21100000
fJ.P. FrancespRspR29100000
Zack Gelof3bRp R24100000
fWikelman GonzalezspRspR22100000
Andrew HeaneyspLspL33100000
Grant HolmanmrRspR24100000
fNiko Kavadas1bLspR25100000
fLandon KnackspLspR26100000
fAndre Lipcius3bRspR26100000
Joey LoperfidocfLspR25100000
fSean ManaeaspRspL32100000
Joe MantiplymrRspL33100000
fMatt McLainssRspR24100000
Chase Meidroth3bRspR22100000
Mickey MoniakcfLp R26100000
Logan O'Hoppec Rp R24100000
Pierson OhlspRspR24100000
fTirso OrnelasrfLspR24100000
Ryan PepiotspRspR26100000
Oswald PerazassRp R24100000
Peter StrzeleckimrRspR29100000
Kyle Teelc LspR22100000
Reid VanScoterspLspL25100000
Javier VazlfLspR23100000
Carson WhisenhuntspLspL23100000
Josh WinckowskimrRspR26100000
fCole YoungssLspR20100000
 Total   25.4  0