The Kansas City Royals' roster has seen a lift this season from the play of Cole Ragans and Bobby Witt Jr., among other team leaders.
Pos Name Number Height Weight Age Birthday Exp. College
SP Brady Singer Brady Singer B. Singer 51 6' 5" 215 26 8/4/96 4th season Florida
SP Zack Greinke Zack Greinke Z. Greinke 23 6' 2" 200 39 10/21/83 20th season
SP Brad Keller Brad Keller B. Keller 56 6' 5" 255 27 7/27/95 6th season
SP Alec Marsh Alec Marsh A. Marsh 67 6' 2" 220 24 5/14/98 Arizona State
SP Cole Ragans Cole Ragans C. Ragans 55 6' 4" 190 25 12/12/97 2nd season
SP Jonathan Bowlan Jonathan Bowlan J. Bowlan 62 6' 6" 240 26 12/1/96 Memphis
SP Jordan Lyles Jordan Lyles J. Lyles 24 6' 5" 230 32 10/19/90 13th season
SP Jon Heasley Jon Heasley J. Heasley 49 6' 3" 225 26 1/27/97 3rd season Oklahoma State
RP Anthony Veneziano Anthony Veneziano A. Veneziano 69 6' 5" 205 25 9/1/97 Coastal Carolina
RP Collin Snider Collin Snider C. Snider 40 6' 4" 195 27 10/10/95 2nd season Vanderbilt
RP Angel Zerpa Angel Zerpa A. Zerpa 61 6' 0" 220 23 9/27/99 3rd season
RP James McArthur James McArthur J. McArthur 66 6' 7" 230 26 12/11/96 Mississippi
RP John McMillon John McMillon J. McMillon 58 6' 3" 230 25 1/27/98 Texas Tech
RP Steven Cruz Steven Cruz S. Cruz 64 6' 7" 225 23 6/15/99
RP Taylor Clarke Taylor Clarke T. Clarke 45 6' 4" 217 29 5/13/93 5th season College of Charleston
RP Dylan Coleman Dylan Coleman D. Coleman 65 6' 5" 230 26 9/16/96 3rd season Missouri State
RP Carlos Hernandez Carlos Hernandez C. Hernandez 43 6' 4" 245 26 3/11/97 4th season
RP Tucker Davidson Tucker Davidson T. Davidson 41 6' 2" 215 27 3/25/96 4th season
RP Taylor Hearn Taylor Hearn T. Hearn 54 6' 6" 230 28 8/30/94 5th season Oklahoma Baptist
RP Maximo Castillo Maximo Castillo M. Castillo 60 6' 2" 280 23 5/4/99 2nd season
RP Jackson Kowar Jackson Kowar J. Kowar 37 6' 5" 200 26 10/4/96 3rd season Florida
C Tyler Cropley Tyler Cropley T. Cropley 79 5' 11" 185 27 12/10/95 Iowa
C Logan Porter Logan Porter L. Porter 88 6' 0" 200 27 7/12/95 Dixie State (UT)
C Salvador Perez Salvador Perez S. Perez 13 6' 3" 255 32 5/10/90 12th season
1B Nick Pratto Nick Pratto N. Pratto 32 6' 1" 215 24 10/6/98 2nd season
2B Michael Massey Michael Massey M. Massey 19 6' 0" 190 25 3/22/98 2nd season Illinois
2B Samad Taylor Samad Taylor S. Taylor 0 5' 10" 160 24 7/11/98
3B Maikel Garcia Maikel Garcia M. Garcia 11 6' 0" 145 23 3/3/00 2nd season
3B Matt Duffy Matt Duffy M. Duffy 15 6' 2" 190 32 1/15/91 8th season Long Beach State
SS Nick Loftin Nick Loftin N. Loftin 12 6' 1" 180 24 9/25/98 Baylor
SS Bobby Witt Jr. Bobby Witt Jr. B. Witt Jr. 7 6' 1" 200 22 6/14/00 2nd season
RF Nathan Eaton Nathan Eaton N. Eaton 18 5' 11" 185 26 12/22/96 2nd season Virginia Military Institute
RF Nelson Velazquez Nelson Velazquez N. Velazquez 17 6' 0" 190 24 12/26/98 2nd season P.J. Education (PR)
RF M.J. Melendez M.J. Melendez M. Melendez 1 6' 1" 190 24 11/29/98 2nd season
CF Diego Hernandez Diego Hernandez D. Hernandez 35 6' 0" 150 22 11/21/00
CF Kyle Isbel Kyle Isbel K. Isbel 28 5' 11" 190 26 3/3/97 3rd season Nevada-Las Vegas
CF Drew Waters Drew Waters D. Waters 6 6' 2" 185 24 12/30/98 2nd season
CF Dairon Blanco Dairon Blanco D. Blanco 44 6' 0" 170 29 4/26/93 2nd season
LF Edward Olivares Edward Olivares E. Olivares 14 6' 2" 190 27 3/6/96 4th season
LF Bubba Thompson Bubba Thompson B. Thompson 6' 2" 197 24 6/9/98 2nd season

Kansas City Royals Roster 2023 Hopes

Royals Injury Report

Name Status Injury 2023 Stats
Freddy Fermin 60-Day Injured List Finger .281 / .321 / .461, 9 HR, 32 RBI
Vinnie Pasquantino 60-Day Injured List Shoulder .247 / .324 / .437, 9 HR, 26 RBI
Austin Cox 60-Day Injured List Knee 0-1, 4.54 ERA, 8.3 K/9
Josh Staumont 60-Day Injured List Neck 0-0, 5.40 ERA, 10.8 K/9
Josh Taylor 60-Day Injured List Back 1-3, 8.15 ERA, 13.2 K/9
Daniel Lynch 60-Day Injured List Shouder 3-4, 4.64 ERA, 5.8 K/9
Kris Bubic 60-Day Injured List Elbow 0-2, 3.94 ERA, 9.0 K/9
Jake Brentz 60-Day Injured List Elbow -

Royals Pitching Leaders

  • Ragans is 7-5 with a 3.47 ERA. In 29 outings (13 starts) he has pitched 96 2/3 innings and has 113 strikeouts (10.6 per nine innings).
  • This year Brady Singer is 8-11 with a 5.52 ERA. In 29 appearances, all of them starts, he has pitched 159 2/3 innings, and has 133 strikeouts and 49 walks.
  • Jordan Lyles is 6-17 with a 6.28 ERA. In 31 outings, all of them starts, he has pitched 177 2/3 innings, and has 120 strikeouts and 45 walks.
  • So far in 2023, Zack Greinke is 2-15 with a 5.06 ERA. In 30 outings (27 starts) he has pitched 142 1/3 innings and has 97 strikeouts (6.1 K/9).

Royals Offensive Leaders

  • Witt has produced a .813 OPS so far this year, hitting .276/.319/.495 with 28 doubles, 30 home runs, 40 walks and 96 RBI. He also has stolen 49 bases.
  • This season, Salvador Perez has been key to the team's offense by batting .255/.292/.422 with 21 doubles, 23 home runs, 19 walks and 80 RBI.
  • At the dish, MJ Melendez has a .713 OPS, batting .235/.316/.398 with 29 doubles, 16 home runs, 62 walks and 80 RBI. He also has stolen six bases.
  • Maikel Garcia has a .681 OPS so far this season, hitting .272/.323/.358 with 20 doubles, four home runs, 38 walks and 80 RBI. He also has swiped 23 bases.

Royals Player Award Odds

Name MVP Odds Cy Young Odds ROY Odds 2023 Stats
Bobby Witt Jr. +20000 - - .276/.319/.495 30 HR 96 RBI
Salvador Pérez +20000 - - .255/.292/.422 23 HR 80 RBI
Brady Singer - +20000 - 8-11 5.52 ERA 7.5 K/9
Maikel Garcia - - +20000 .272/.323/.358 4 HR 50 RBI