MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Kansas City Royals AL Central
2024 KC Batters Statistics
Player Pos Team G AB R H 2B 3B HR RBI BB K SB CS OBP SLG AVG
Bobby Witt Jr. SS KC 142 564 118 190 40 11 30 97 47 93 28 12 .390 .606 .337
Maikel Garcia IF KC 138 528 83 126 25 5 7 54 36 89 33 2 .285 .345 .239
Salvador Perez C KC 139 516 55 140 27 0 25 94 39 116 0 0 .332 .469 .271
Vinnie Pasquantino 1B KC 131 496 64 130 30 2 19 97 40 71 1 0 .315 .446 .262
Paul DeJong IF KC 128 418 53 98 17 0 24 56 22 146 2 1 .284 .447 .234
MJ Melendez OF KC 119 373 42 79 21 2 17 43 29 98 4 4 .272 .416 .212
Tommy Pham OF KC 98 360 42 93 19 2 8 35 32 83 6 3 .322 .389 .258
Hunter Renfroe OF KC 105 338 41 81 18 0 12 49 35 69 1 1 .314 .399 .240
Kyle Isbel OF KC 117 337 51 76 11 7 7 39 21 71 9 2 .275 .362 .226
Freddy Fermin C KC 97 297 37 86 14 0 6 36 22 56 1 0 .340 .397 .290
Michael Massey IF KC 80 271 40 72 13 2 12 39 10 41 0 0 .293 .461 .266
Adam Frazier OF KC 94 238 30 49 10 0 3 19 19 51 2 0 .284 .286 .206
Nelson Velazquez OF KC 64 205 31 41 8 1 8 27 19 61 2 0 .274 .366 .200
Garrett Hampson OF KC 98 196 15 46 13 1 0 14 11 52 7 2 .275 .311 .235
Robbie Grossman OF KC 73 180 20 41 8 0 3 14 30 45 3 0 .335 .322 .228
Nick Loftin IF KC 56 148 15 28 4 0 1 14 19 24 1 0 .282 .236 .189
Dairon Blanco OF KC 79 117 33 31 4 0 4 13 8 32 26 6 .315 .402 .265
Drew Waters OF KC 7 16 2 3 1 0 0 1 2 6 0 0 .316 .250 .188
Yuli Gurriel 1B KC 4 9 1 3 1 0 0 2 1 3 0 0 .364 .444 .333
CJ Alexander IF KC 4 8 0 1 0 0 0 0 0 3 0 0 .125 .125 .125
Tyler Gentry OF KC 3 5 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Nick Pratto 1B KC 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cole Ragans P KC 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
John Schreiber P KC 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Sam Long P KC 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Lucas Erceg P KC 13 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
James McArthur P KC 14 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Tyler Duffey P KC 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Matt Sauer P KC 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jonathan Bowlan P KC 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Nick Anderson P KC 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Angel Zerpa P KC 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kris Bubic P KC 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Hunter Harvey P KC 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Seth Lugo P KC 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Daniel Lynch IV P KC 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jordan Lyles P KC 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Brady Singer P KC 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Chris Stratton P KC 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Carlos Hernandez P KC 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Michael Wacha P KC 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Alec Marsh P KC 10 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Will Smith P KC 10 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Michael Lorenzen P KC 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Dan Altavilla P KC 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Steven Cruz P KC 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: