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 161 636 125 211 45 11 32 109 57 106 31 12 .389 .588 .332
Salvador Perez C KC 158 590 58 160 28 0 27 104 44 129 0 0 .330 .456 .271
Maikel Garcia IF KC 157 575 84 133 27 5 7 58 42 103 37 2 .281 .332 .231
Vinnie Pasquantino 1B KC 131 496 64 130 30 2 19 97 40 71 1 0 .315 .446 .262
Paul DeJong IF KC 139 445 54 101 17 0 24 56 23 156 2 2 .276 .427 .227
Tommy Pham OF KC 116 440 49 109 20 3 9 39 35 106 7 3 .305 .368 .248
MJ Melendez OF KC 135 412 44 85 23 3 17 44 35 113 4 4 .273 .400 .206
Hunter Renfroe OF KC 120 385 44 88 18 0 15 52 36 84 1 1 .297 .392 .229
Kyle Isbel OF KC 136 384 62 88 13 8 8 42 27 88 11 2 .287 .367 .229
Freddy Fermin C KC 111 339 40 92 14 0 6 36 23 66 2 0 .319 .366 .271
Michael Massey IF KC 100 332 45 86 17 2 14 45 15 56 1 0 .294 .449 .259
Adam Frazier OF KC 104 262 35 53 10 1 4 22 22 59 3 0 .282 .294 .202
Garrett Hampson OF KC 113 213 16 49 13 1 0 16 14 59 7 2 .275 .300 .230
Robbie Grossman OF KC 87 208 21 44 8 0 3 16 34 58 3 0 .322 .293 .212
Nelson Velazquez OF KC 64 205 31 41 8 1 8 27 19 61 2 0 .274 .366 .200
Nick Loftin IF KC 56 148 15 28 4 0 1 14 19 24 1 0 .282 .236 .189
Dairon Blanco OF KC 88 120 37 31 4 0 4 13 8 32 31 7 .308 .392 .258
Yuli Gurriel 1B KC 18 54 7 13 3 0 0 6 9 15 1 0 .338 .296 .241
Drew Waters OF KC 7 16 2 3 1 0 0 1 2 6 0 0 .316 .250 .188
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
Seth Lugo P KC 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
John Schreiber P KC 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Carlos Hernandez P KC 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Angel Zerpa P KC 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Michael Lorenzen P KC 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Alec Marsh P KC 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kris Bubic P KC 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Chris Stratton P KC 10 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
Matt Sauer P KC 2 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
Nick Pratto 1B 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
Hunter Harvey P KC 11 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
Daniel Lynch IV P KC 5 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
Cole Ragans P KC 10 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Michael Wacha P KC 13 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Lucas Erceg P KC 15 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Brady Singer P KC 10 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
Sam Long P KC 13 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Steven Cruz P KC 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dan Altavilla P KC 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: